February 4-5, 2020 micro:bit workshop at Rende Junior High School

🔷Rende Junior High School micro:bit workshop
Time: February 4-5, 2020, 9:30 a.m.–4:00 p.m.
Location: course held at Cheng Shiu University
Outline:
The workshop had 12 units over two days, 6 hours per day. Participants learned how to program with the micro:bit,
and built interactive themed games. Fun activities taught programming logic and design techniques.
Basic course:
The first 6 units started with getting to know the micro:bit. By writing simple programs,
participants became familiar with the interface and programming logic.
Advanced course:
The last 6 units put the programming techniques from earlier units to use
in more complex projects and games, extended with sensors.
Course schedule:
| Day 1, 02/04 (Tuesday)—Basics | ||
| 09:00-09:50 | Getting to know the micro:bit | Use the initialization program to see what the micro:bit can do, and get familiar with the programming interface. |
| 10:00-10:50 | Mini animations | Create a small animation on the 5×5 LED matrix on the front of the micro:bit. |
| 11:00-11:50 | Temperature observer | Use the buttons to switch between readings and display values from the temperature sensor. |
| 11:50-13:00 | Lunch break | |
| 13:00-13:50 | Light sensing | Learn how light sensing works and read the sensor values with a program. |
| 14:00-14:50 | Motion sensing | Write programs that detect hand shaking or tilt angle. |
| 15:00-15:50 | Rock, paper, scissors | Learn to sense acceleration and generate random numbers to make a rock-paper-scissors game. |
| 15:50-16:00 | Q&A | |
| Day 2, 02/05 (Wednesday)—Advanced applications | ||
| 09:00-09:50 | Treasure hunt | Learn how to calibrate the electronic compass and read directions, and make a treasure-hunt game. |
| 10:00-10:50 | Wireless messaging | Use the micro:bit radio broadcast function to learn how to send and receive messages. |
| 11:00-11:50 | Little musician | Connect a buzzer and play music with a program. |
| 11:50-13:00 | Lunch break | |
| 13:00-13:50 | Magic LED | Connect an RGB LED and mix colors freely with a program. |
| 14:00-14:50 | Countdown | Write a timer program and combine it with sensors to make an exercise game. |
| 15:00-15:50 | Multi-function projects | Combine several functions to make a fun project. |
| 15:50-16:00 | Q&A |