Coding activities for young learners!

Follow all the Coding Missions published on the Kodable blog.

Coding Mission No. 6 “Storytelling with Conditions”

 

On-Screen: Practice using conditions by finishing short stories from picture prompts.  
Unplugged: Use conditions and design mazes in Maze Maker with conditions for the path your fuzz will take.

Vocabulary

Condition: A statement that consists of an If and Then part to create an action dependent on something else. These conditional statements can be used to make code more dynamic and powerful.

On-Screen: Practice creating & using functions in the Smeeborg Level Function Junction.
Unplugged: Use this sheet to track the function that you create for getting dressed in the morning.

Vocabulary

Function: a block of code made up of a set of steps that result in a single action. The code is given a name and can be used over and over. 
JavaScript: An object-oriented computer programming language.

Create a fun exercise program using at least three exercises. Don’t forget to loop each move and decide how many times you will do each move. Here is a worksheet to help you.

Vocabulary

Loop: The action of doing something over and over again

Use the maze maker to create a maze that includes the shape of a square. What other mazes and shapes can you make? On this coding mission, you will use math and coding skills to make your own maze and then try to solve it. Good luck!

Vocabulary

Algorithm: A list of steps to finish a task. A set of instructions that can be performed with or without a computer.

Beginner

There are a lot of steps and different jobs involved in creating a game. Design your own version of an asteroid blaster game. Use conditional statements to make observations as you change the game code. 

 

Vocabulary

Conditionals: Statements that only run under certain conditions or situation.

Advanced

There are a lot of steps and different jobs involved in creating a game. Design your own version of an asteroid blaster game using variables and values.

 

Vocabulary

Value: Data that can be stored in a variable, including Strings and Integers.

Variable: A storage container for a value that can change.

Beginner

Build your own fuzz that has three properties and two functions. Each one should be from a different category.

 

Vocabulary

 

Property: feature or characteristic, belonging to something

Advanced

Build two fuzz characters by adding properties and changing the values to make the fuzzes look different from each other. They can only share ONE property value in common.

 

Vocabulary

Value: Data that can be stored in a variable, including Strings and Integers.

Copy link
Powered by Social Snap