Learn to code by completing puzzles and solving challenges in an adventure game. Create sequences, use parameters, and implement loops and procedures. Progress from icon-based to real Swift syntax.
Learn about profit and expenses through business simulations. Buy and sell robot parts across alien worlds. Explore planets, excavate resources, and build custom robots. Track financial metrics and manage inventory.
Explore scientific models covering topics like traffic jams and predator-prey interactions. Create and customize microworlds using text or block-based coding. Engage in discussions with other learners to share ideas and collaborate on projects.