A project to create curriculum for middle school to early high school students using Microbits and MicroPython to teach coding in a physical computing and Maker world. This is a Python version of the same book which was written for Microsoft's MakeCode programming.
This project is an opportunity for students to create a micro:robot with the help of the partner that interviewed them in the Unplugged activity. They should review their notes and try to summarize what their partner finds appealing in a robot. Then, they should use whatever materials are available to create a prototype of a robot they would like from the help of their partner.
We often ask students to sketch a few designs on paper first, then consult with their partner to see which aspects of those designs they find most appealing. The purpose of prototyping is to gather more feedback to help you in your final design (“I like this part from Idea A, and I like this part from Idea B…”)
Build a micro:robot that:
Your design should use whatever materials are available to support the microbit so that its face is showing. You can be creative and decide how to mount the board, and how to decorate your robot.
Think about the following questions when you construct it:
Some photos of sample micro:robots below!
Have students write a reflection of about 150–300 words, addressing the following points:
For creative projects such as these, we normally don’t use a qualitative rubric to grade the creativity or the match with their partner’s suggestions. We just check to make sure that the micro:robot meets the required specifications:
Robot Dog
Robot Alligator
This project heavily utilizes the open source work done by Douglas & Mary Kiang who wrote the course “Intro to CS using Microbits”. It is published by Microsoft MakeCode team and Microbit.org. https://makecode.microbit.org/courses/csintro