Student material · Assignment · Unpublished in Canvas

Do: Lesson 4 Advanced Inputs and Outputs

Points
100
Submission
url, upload
Canvas state
Unpublished

Save the Day with Smart Electronics · Extension option

Prototype an educational toy for Lil Vil

Buzzer, neopixel, and touch module — three new parts, one build.

🔀 This is an extension lesson. Your class does Lesson 3 or Lesson 4, not both — check with your teacher which one you are on.

🔌 micro:bit + expansion board
🔔 Buzzer, neopixel, touch
100 points
📤 Upload or link
1

Open the Lesson 4 worksheet

Open Worksheet: Lesson 4 Advanced Inputs and Outputs and put your name on your copy.

Using the Kitronik expansion kit instead? Use this one: Worksheet: Lesson 4 Advanced Inputs and Outputs (Kitronik kit)

2

Test each module on its own

Get the passive buzzer, the neopixel, and the touch module each working by themselves first.

Debugging three new parts at once is a bad time. Debugging one is quick.

3

Design and build the prototype

Decide what your toy teaches, then pick which module gives the sound, the light, and the input.

Build it, then write on the worksheet what a kid is supposed to learn from playing with it.

🧒 Design for the person who will use it

Lil Vil is small and does not read instructions. Whatever your toy wants, it has to say with sound, light, or touch.

Hand it to a classmate with no explanation. If they cannot work out what to do in ten seconds, change the toy, not the explanation.

📤 Turn it in

Click Start Assignment at the top right, then upload your finished worksheet or paste the share link to it.

Need help submitting your worksheet? Watch the tutorial below.