Core Skills Analysis
Math
Dylan arranged game objects on the Game Builder Garage grid and counted the exact number of tiles each sprite occupied, which helped him practice whole‑number concepts. He used variables to keep track of scores, adding and subtracting points as players succeeded or failed, reinforcing basic arithmetic operations. By measuring the distance between start and finish points, he applied concepts of length and unit conversion. He also experimented with loops that repeated actions a set number of times, strengthening his understanding of sequences and multiplication.
Science
Dylan explored basic physics by adjusting gravity settings and observing how his character’s jumps changed, giving him a concrete sense of force and motion. He recorded how varying the speed of moving platforms affected travel time, linking cause and effect to concepts of velocity. While testing different obstacle designs, he followed the engineering design process: planning, creating, testing, and refining, which mirrored scientific inquiry cycles. Through these trials, Dylan developed hypotheses about what changes would make the game easier or harder and then evaluated the outcomes.
Digital Technology
Dylan used block‑based coding to program game logic, selecting condition blocks that responded to player inputs, which introduced him to algorithms and conditional statements. He debugged his creations by watching for unexpected behavior and then rearranged blocks, building problem‑solving resilience. By designing menus and choosing icons, he considered user‑interface design and the importance of clear visual communication. Throughout, Dylan documented his design steps, reflecting the iterative nature of digital project development.
Tips
To deepen Dylan’s learning, try translating one of his Switch games into a physical board game where he measures distances with a ruler and calculates scores with paper‑and‑pencil math. Pair his game‑building with a simple experiment: use a ramp and a ball to model the gravity settings he programmed, recording how launch angles affect distance. Introduce a Scratch project that mirrors his Switch game, allowing him to compare block‑coding environments and expand his coding vocabulary. Finally, have Dylan keep a design journal that includes sketches, hypotheses, test results, and reflections to reinforce the scientific and engineering processes.
Book Recommendations
- Hello Ruby: Adventures in Coding by Linda Liukas: A playful story that introduces young readers to fundamental coding concepts through Ruby’s imaginative adventures.
- The Everything Kids' Scratch Programming Book by Jason R. Briggs: Step‑by‑step projects that let kids create their own games, reinforcing logic, sequencing, and digital design.
- If I Built a Robot by Megan McCain: A whimsical look at designing, testing, and improving a robot, mirroring the engineering cycle Dylan experienced in Game Builder Garage.
Learning Standards
- Math – ACMA155 (Number and Algebra): uses variables and arithmetic operations.
- Math – ACSM067 (Measurement and Geometry): measures distances on the grid.
- Science – ACSSU093 (Scientific Inquiry): plans, tests, and evaluates game physics experiments.
- Science – ACSSU122 (Physical Sciences – Forces): manipulates gravity and speed to explore force.
- Digital Technologies – ACTDIP028 (Design and produce digital solutions): designs, programs, and iterates a game.
- Digital Technologies – ACTDIP029 (Data representation and analysis): uses variables to store and display scores.
Try This Next
- Create a printable worksheet where Dylan maps sprite positions on graph paper and calculates total distance traveled.
- Design a short quiz with multiple‑choice questions about loops, conditionals, and gravity settings used in his game.