I1: Zebra / Road Crossings
Complexity |
|
Target Level |
|
Objective:
To program the movement of a pedestrian / vehicle for ensuring mutual safety in zebra / road crossings. Besides learning to build the algorithm of decision making, students also acquire experience of circuitry (switch, relay, resistor, etc.), data processing (signal strength for ranging, open/close circuit for detection, etc.), coding (sequence, decision, looping, etc.) and most importantly code of practice to be responsible road users.
Description:
“Zebra / Road Crossings” provides such opportunity for students to build their algorithm of decision making (i.e. what action for what situation), aiming at avoiding the road accident from happening again.
“Zebra / Road Crossings” is also the playground for actualization in safe and interesting environment. Throughout the process of testing their algorithm, students act as engineers to build the electrical part of the pedestrian / vehicle by connecting components in a circuit, to determine how objects can be ranged and detected, and to program a micro-processor for controlling movement of the pedestrian / vehicle.
When it comes to system test, at intra-group level, it serves as a trial-and-error for fine tuning. At inter-group level, a competition can be organised in groups by taking turn to play pedestrian and vehicle.
Hardware |
|
Software |
|
Cloud Services |
|
Major Activities |
|
Learning Objective(s) |
|
Duration |
|
Target No. of Students |
|