Coding activities for young learners!

Follow all the Coding Missions published on the Kodable blog.

Coding Mission No. 11 “The Puzzling Potluck Pot”

HPi Day is very important to the fuzzFamily because their bodies are spheres! Celebrate Pi, shapes, and math on March 14th (or any day!) by helping the Fuzzes learn about Pi and build mazes using shapes.

Vocabulary

Pi is just the relationship or ratio between these two distances. No matter what circle or sphere you look at, the circumference is always a little more than three times the diameter. Instead of saying “a little more than 3” or 3.14, it’s easier to use this greek symbol, ∏!

Coding Mission No. 10 “Valentine’s Day Maze Maker”

It’s Valentine’s Day! Help blueFuzz and his family celebrate with a special Valentine’s Day Maze. Follow blueFuzzes directions and hints to reveal the Valentine’s Day themed maze design!

Coding Mission No. 9 “Fuzz-Tastic Costume Mission”

The fuzzFamily loves Halloween and their favorite part is the costumes! In this Halloween lesson YOU get a chance to dress up the fuzzFamily for trick-or-treating.

Coding Mission No. 8 “What Makes a Hero?”

Help the fuzzFamily rescue baby sea creatures by collecting 12 pieces of trash from the Fuzztopia beach! All you need is a way to play Kodable and some determination.

Coding Mission No. 7 “What Makes a Hero?”

Unplugged: Turn your real-life hero into a Bug World defender using properties. Use your imagination to bring your character life – draw or write what you come up with!

Vocabulary

Property: A feature or characteristic, belonging to something.

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.

Coding Mission No. 5 “Fashionable Functions”

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.

Coding Mission No. 4 “Flex Your Loop Skills”

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

Coding Mission No. 3 “Make Shapes With Code”

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.

Coding Mission No. 2 “How Are Games Made?”

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.

Coding Mission No. 1 “Properties”

Beginner

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

Vocabulary

Property: A 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.