Module 4 Week 2 - 23 Feb¶
Assignment¶
- Task 1: Binary Quiz Game
Process¶
Binary Game in MakeCode¶
Instruction for the Binary Game¶
The Input (Micro:bit 1): The first student taps Button A (0) or Button B (1). After 5 taps, the micro:bit will start scrolling the sequence they entered (e.g., 01011).
The Transmission: Once the first student is ready, they press A and B together. This sends the decimal calculation (e.g., 11) through the air.
The Challenge (Micro:bit 2): The second student’s micro:bit will suddenly start scrolling the decimal number. They must then mentally convert it back to binary and tell their partner.
Verification: Student 1 checks if the answer matches the binary code still scrolling on their screen.
Reset: Both students press A and B to clear their screens and start a new round.
Note: Pair are to stand within 10-20 meters of each other for the radio signal to stay strong!
Code¶
How the code is generated, modified and improved.
Link to Code: https://colab.research.google.com/drive/1EDz1vuNUbrxrfmEY4o3yXnZhAO8oNqBi
A Pair in the Binary Game - Video Demo¶
Reflection¶
Question 1: What are some opportunities in your context to work within your local community? Who you could collaborate with? How? What should happen to succeed in the collaboration?
We conduct workshops for our school partners such as canteen vendors and teachers from other schools as well. We have workshops for our science lab staff and security too. We see the importance of partnership as well as collaboration. It is rooted in our school philosphy of win-win.
Question 2: What are the next steps in development further a makerspace in your school? How do you envision the maker space?
Our school makerspace is shifting to a bigger venue. It will be in a lab in the Science Renaissance Centre. We will then be able to conduct workshops with more participants. Currently, our capacity is at 24 participants.
We are also starting to offer online badges to students through our school new platform - Nurture. Students are awarded credits in the relevant 21 centuries competencies and skills.
Question 3: What is the potential of physical computing and IoT for your teaching? Do you have any ideas on how you are planning to integrate those techniques in your context?
There are computing teachers in my school that teaches students on IoT, web design, C++. Some students are also involved in projects that integrate IoT into to solve a problem identified for a target audience.
Makerspace collaborate with computing teachers to support them in their teaching and students in their learning where the codes comes alive in the various hardware used.
Platform¶
- Makecode
Tools¶
- Microbits

