Satellite Alignment Lab
Code the satellite dish to find the strongest signal. Rotate, tilt, then scan!
Dish Control
Azimuth
0Β°
Elevation
45Β°
Signal Strength
0%
Try:
rotate 20, rotate -10, tilt up, tilt down, scan.
Commands you can use:
rotate Nβ turn the dish left or right by N degrees (use positive or negative numbers, likerotate 20orrotate -10).tilt upβ tilt the dish up a little.tilt downβ tilt the dish down a little.scanβ measure signal strength at the current angle.resetβ reset the dish to its starting position.
β
Ready! Write your commands and press βRun Codeβ.
Pipe Flow Lab
Code the pipes so the water can flow from the tank to the goal. Build, then flow!
Pipe Builder
Pipes Placed
0
Last Flow Result
β
Try:
pipe straight, pipe left, pipe right, then flow.
Commands you can use:
pipe straightβ extend the pipe in the current direction.pipe leftβ turn the pipe left, then go forward one square.pipe rightβ turn the pipe right, then go forward one square.flowβ send water through the pipes you built.resetβ remove all pipes and start over.
β
Ready! Build your pipes with code, then run βflowβ.
Tower Stability Lab
Code your tower, then test it against earthquakes and wind!
Tower Builder
Height
0 / 8
Last Test
β
glass (light)
steel (strong)
concrete (very strong)
Try:
add concrete, add glass, reinforce level 2, test earthquake, test wind.
Commands you can use:
add glassβ add a light but weak floor on top.add steelβ add a strong metal floor on top.add concreteβ add a very heavy, very strong floor on top.remove topβ remove the top floor.reinforce level Nβ make level N stronger (glass β steel β concrete).test earthquakeβ shake the tower and see if it survives.test windβ blast wind at the top floors and see what happens.resetβ clear the whole tower.
β
Ready! Build your tower, then test it.
Catapult Coding Challenge
Set the angle and force with code, then launch and try to hit the targets!
Launch Arena
Baby
Boss
UFO
Angle
45Β°
Force
60
Last Launch
β
Try:
angle 45, force 60, then launch.
Can you hit the Boss target?
Commands you can use:
angle Nβ set the launch angle in degrees (between 15 and 75).force Nβ set the launch force (between 20 and 90).launchβ fire the catapult with the current angle and force.resetβ reset the projectile and targets.
β
Ready! Set angle and force, then use βlaunchβ.
Catapult Coding Mini-Missions π―
- Baby Steps β Hit the Baby target at least once.
- Boss Level β Hit the Boss target using 3 commands or less.
- Lock-In Angle β Choose one angle (like
angle 45) and ONLY change the force. - Sniper Mode β Hit two different targets without using
reset. - UFO Hunter β Hit the UFO at least once.
- Perfect Run β Hit any target on your first launch after
reset.
Physics Tips π‘
- Higher angle = taller arc (good for the UFO).
- Lower angle = longer shot (good for the Boss target).
- More force = farther distance, but too much can overshoot.
- The perfect launch is a balance of angle + force.