Core Skills Analysis
Mathematics
The student measured distances between obstacles and calculated angles to ensure the avatar could jump correctly, applying concepts of length, perimeter, and angle measurement. They used a grid to plot the level layout, reinforcing coordinate geometry and spatial reasoning. By testing jumps, the student evaluated the accuracy of their calculations and adjusted values, practicing problem‑solving with quantitative feedback. This hands‑on work linked abstract geometry to a concrete, visual outcome.
Computer Science (ICT)
The student programmed trigger blocks and timing sequences, learning basic logic statements and event‑driven programming. They sequenced actions using cause‑and‑effect rules, which introduced algorithmic thinking and debugging skills. While customizing the level’s appearance, the student experimented with variables such as speed and gravity, gaining insight into how parameters influence game mechanics. The activity also required them to document their design steps, strengthening digital communication.
Art & Design
The student chose colour palettes, textures, and visual themes for the level, applying principles of colour harmony and visual balance. They arranged decorative elements to create a cohesive aesthetic, practicing composition and visual storytelling. By iterating on the design after play‑testing, the student refined details to enhance user experience, demonstrating reflective critique. This blend of artistic decisions with technical constraints fostered creative problem‑solving.
Tips
Tips: 1) Have the student redesign a section of the level using only right‑angled triangles to deepen geometry practice. 2) Introduce a simple pseudocode worksheet where they map out the level’s logic before building it, reinforcing algorithmic planning. 3) Organise a peer‑play session where classmates give feedback on difficulty and visual appeal, encouraging collaborative critique. 4) Connect the level’s theme to a historical or scientific concept and create a short presentation, merging content knowledge with design.
Book Recommendations
- Flatland: A Romance of Many Dimensions by Edwin A. Abbott: A classic novella that explores dimensions and geometry through a two‑dimensional world, sparking curiosity about spatial reasoning.
- Hello Ruby: Adventures in Coding by Linda Liukas: A whimsical introduction to coding concepts for young readers, encouraging logical thinking and creative problem‑solving.
- The Number Devil: A Mathematical Adventure by Hans Magnus Enzensberger: A playful journey through mathematical ideas, including patterns, geometry, and problem‑solving, suitable for middle‑grade learners.
Learning Standards
- Mathematics – Geometry and Measures (Key Stage 2): recognise and describe properties of shapes, calculate angles and distances (NC 3.1, NC 3.2).
- Computer Science – Algorithms and Programming (Key Stage 2): design, write and debug simple programs using sequencing and variables (NC 5.1, NC 5.2).
- Art & Design – Using Visual Elements (Key Stage 2): experiment with colour, texture and composition to create effective designs (NC 6.1, NC 6.2).
Try This Next
- Worksheet: Provide a grid‑based template where students label the angle (in degrees) and distance (in units) for each jump segment.
- Quiz: Create a set of multiple‑choice questions on how changing speed or gravity values affects jump distance.
- Drawing task: Ask the student to sketch a storyboard of their level, annotating visual themes and gameplay flow.
- Coding prompt: Write a short pseudocode script that outlines the sequence of trigger blocks for a new obstacle.