Please enable JavaScript to use CodeHS

Coding Explorations in Sports

Description

In this activity, students will learn how to use block coding to make-a-shot game. They will customize different aspects of their program to create a final product that can be shared with family and friends.

Objective

SWBAT use JavaScript block coding to create a customized make-a-shot game by changing parameters for background images, ball objects, goals, and paddle types.

Description

In this activity, students will learn how to use block coding to add events and event handlers to make their games responsive to user input (e.g., key press, mouse click) or game scenarios (e.g., out of time, scoring a goal). They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT create a custom make-a-shot type game by adding events and event handlers from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to add sound effects to any events they like and can even add more than one to an event, if they so choose. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT create a custom sports game by adding sound effect parameters from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to build a fully functional, finished product sports game. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT create a custom sports game by adding instructions and bringing in everything they have learned so far (events, event handlers, images, sound effects) from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to create an air horn app to cheer on their favorite team. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT create a custom air horn app by modifying parameters (e.g., background image, horn image, sound effect, voiceover sounds) from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to create the start of a mini golf game. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT begin to create a mini-golf game by adding event handlers and modifying parameters (e.g., background image, ball image) from the JavaScript code blocks. Specifically, their first main task is to define the events that will let someone hit the ball, cause the ball to bounce off of the walls, and get the ball in the hole.

Description

In this activity, students will learn how to use block coding to add obstacles to the mini-golf game that they started creating in the last lesson. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT continue to create a mini-golf game by adding their own obstacles and corresponding events from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to add multiple holes to their mini-golf game. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT continue to create a mini-golf game by adding multiple holes from the JavaScript code blocks.

Description

In this activity, students will learn how to use block coding to add an instructions page to their mini-golf game. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT continue to create a mini-golf game by adding an instructions page from the JavaScript code blocks.

Description

In this activity, students will put together all they?ve learned to complete their mini-golf game using as many of the coding blocks that they need. They will customize different aspects of their program to create a final product that can be shared with their teacher, family, and friends.

Objective

SWBAT complete to creating a mini-golf game by using the JavaScript code blocks.