Engineering Design with LittleBits Code Kit

  • 6-12 grade
  • Beginner

Course Description:

This course contains 9 lessons.

Lesson 1: Hello World

  1. Create a program that has the LED Matrix scroll the text “Hello World” slowly in green.
  2. Create a program that has the LED Matrix display an image of a smiley face.
  3. Create your own goal using the text and/or images blocks and program the LED Matrix to reach that goal.

Lesson 2: Loops
  1. Create a program that has the LED Matrix show a series of images to create an animation.
  2. Create a program that reveals different displays when the input is on versus when the input is off.
  3. Create your own goal using the loop blocks and program the LED Matrix to reach that goal.

Lesson 3: Logic
  1. Create a program that uses logic blocks to have the LED Matrix display one image when no inputs are on, and a different image when 2 inputs are on.
  2. Create a program that has the LED Matrix display at least 3 different images for 3 different levels of inputs.
  3. Create your own goal using logic blocks and program the LED Matrix to reach that goal.

Lesson 4: Variables
  1. Create a program using variable blocks that has the LED Matrix display an image, and when the input is on the image’s placement changes.
  2. Create a program using variable blocks that has the LED Matrix display a pixel that moves one pixel over whenever input is on.
  3. Create your own goal using variable blocks and program the LittleBits to reach that goal.

Lesson 5: Function
  1. Create a program that has the LED Matrix display multiple sequences of images using the function blocks.  Ex: a dance
  2. Create your own goal using function blocks and program the LED Matrix to reach that goal.

Lesson 6: Goal
  1. Build a game using goals and code the LED Matrix to keep track of and display the number of goals made.

Lesson 7: Hot Potato
Create a robotic hot potato game that…
  1. shows a different image during the game versus at the end of the game
  2. plays a different tune during the game versus at the end of the game
  3. does not start until input is on
  4. Challenge goal: Rounds are different lengths

Lesson 8: Guitar
  1. Design a guitar that has at least 8 different notes, and for each note, a different image is displayed.  

Lesson 9: Tug of War
  1. Use a wide range of programming blocks to create an electronic tug of war game.

image description

Lessons