QTN-T workshop: Implementation of Computational Thinking and Self-Directed Learning with BBC micro:bit

On 28th September 2020, hands-on workshop integrating computational thinking and self-directed learning was held in our QTN-T project school --- Yuk Yin School. Not only teachers teaching Mathematics, General Studies and Computer subjects, Chinese and English subject teachers, curriculum development officer and school principal Mr Lam actively participated during this 1.5-hour workshop.

In order to ingratiate teachers from different educational backgrounds, our workshop was divided in two parts. First, computational thinking and self-directed Learning was introduced by instructor Mr Karl Cheung. With ideas of Computational Thinking and Self-Directed Learning, multiple of problem solving tasks with micro:bit were executed by whole school teachers. Tasks utilised different computational thinking skills including algorithm, pattern recognition, decomposition and abstraction etc.

Mr Karl Cheung introduced computational thinking and self-directed Learning with micro:bit hands-on activities to Yuk Yin School teachers and principal.

Teachers commented that tasks scaffolded into appropriate levels could be completed by learners with different coding backgrounds. Even language subject teachers with limited coding experience could finish tasks with application of ideas of computational thinking and problem-solving skills.

Next, project-based learning of smart traffic light was introduced. Micro:bit was embedded in extension board and connected to RGB light output. Blocky programming with micro:bit simulated our daily traffic light. Throughout this example, self-directed learning and problem-solving skills could be experienced and motivated by student. This introduces an example of smart city and acts as trial step of project-based learning.

Teachers in Yuk Yin School gained experience of micro:bit connection with sensors.

By using makecode micro:bit webpage, smart traffic light programming was demonstrated with subdivided tasks and explanations.