Skip to content

Lesson 4

By Fifty Shared Account

In this lesson, youth learn how to 1) use variables, random numbers and conditional statements in block code to program a Micro:bit and 2) create a board game using Micro:bit … Continued

Lesson 3

By Fifty Shared Account

In this lesson, youth are introduced to MakeCode and learn to use block code to program a Micro:bit while thinking critically about what it’s doing. The Micro:bit Light Meter handout … Continued

Lesson 2

By Fifty Shared Account

In this lesson, youth will brainstorm ideas (Ideate) and create a model (Prototype) as part of the design thinking process. The Design Like a Sailor handout and self-guided interactive of … Continued

Lesson 1

By Fifty Shared Account

In this lesson, youth are introduced to how empathy is used in design thinking through a self-guided video and by asking questions to understand the “day in a life” of … Continued

Lesson 5

By Fifty Shared Account

In this lesson, youth learn how to add depth to their game using Multiple levels and Smarter Enemies. The AI Enemies in MakeCode Arcade handout and self-guided video of the … Continued

Lesson 4

By Fifty Shared Account

In this lesson, youth learn how to 1) use MakeCode Arcade to create a side-scrolling video game and 2) adapt images and backgrounds in the video game. This lesson will … Continued

Lesson 3

By Fifty Shared Account

In this lesson, youth are introduced to MakeCode and learn to use block code to program a Micro:bit while thinking critically about what it’s doing. The Micro:bit Light Meter handout … Continued

Lesson 2

By Fifty Shared Account

In this lesson, youth will brainstorm ideas (Ideate) and create a model (Prototype) as part of the design thinking process. The Design Like a Sailor handout and self-guided interactive of … Continued

Lesson 1

By Fifty Shared Account

In this lesson, youth are introduced to how empathy is used in design thinking through a self-guided video and by asking questions to understand the “day in a life” of … Continued