In this 3-period, hands-on engineering challenge, students design and build a rocket launcher model using the Nezha Pro building blocks, then program a PlanetX Smart Motor via micro:bit and MakeCode to simulate a real launch sequence. Following the 5E Instructional Model (Engage, Explore, Explain, Elaborate, Evaluate), students explore the physics of rocketry — thrust, gravity, and Newton's 3rd Law — while developing engineering design and computational thinking skills. Teams of 3–4 take on structured roles (Builder, Coder, Recorder, Presenter) to complete their launcher, run a 3-step countdown program, and present their design decisions to peers.
In this 3-period engineering mission, students design and build a moon landing rocket model representing three mission stages — launch vehicle, transfer stage, and lander — using Nezha Pro building blocks, then program a PlanetX Smart Motor and Sonar:bit via micro:bit and MakeCode to simulate a complete lunar mission sequence. Following the 5E Instructional Model, students explore orbital mechanics, trajectory physics, and Apollo mission history while developing engineering design and coding skills. Teams of 3–4 (Builder, Coder, Recorder, Presenter) simulate launch, Earth orbit, trans-lunar injection, lunar descent, and landing — using motor speed changes, LED displays, and sensor-triggered events.
In this 3-period engineering challenge, students design and build a lunar landing rover using Nezha Pro building blocks — incorporating wheels, a motor drive system, and a forward-facing Sonar:bit sensor — then program the rover via micro:bit and MakeCode to autonomously navigate a simulated lunar surface and avoid obstacles. Following the 5E Instructional Model, students investigate the real engineering challenges of operating a rover on the Moon: low gravity, terrain unpredictability, and autonomous decision-making. Teams of 3–4 apply sensor-based conditional logic to stop or redirect the rover when obstacles are detected within a defined distance threshold.