Get personalized analysis and insights for your activity

Try Subject Explorer Now
PDF 2h 30m

Core Skills Analysis

Coding and Game Development

  • Will strengthened his computational thinking by continuing to build and refine a Scratch video game, which suggests he is working with sequencing, logic, and cause-and-effect relationships in code.
  • By further developing an existing game design, Will practiced iterative problem-solving: identifying what needed improvement, making changes, and likely testing whether the game behaved as intended.
  • The activity shows Will engaging with game mechanics and interactive design, which supports understanding of how user input, sprites, and programmed responses work together to create a playable experience.
  • Will’s work in Scratch likely helped him develop persistence and attention to detail, since game development often requires debugging and adjusting code until features function smoothly.

Tips

To extend Will’s learning, encourage him to keep a simple game-design journal where he records each feature he adds, what problem it solves, and what he wants to improve next. He could also test his game with a family member or friend and write down feedback about difficulty, controls, and fun factor, then revise based on that input. For a creative challenge, have him redesign one game element in two different ways—such as changing movement, scoring, or obstacles—and compare which version works better and why. If he is ready for a deeper step, he can plan a new level or a bonus round using a flowchart first, helping him think through logic before coding.

Book Recommendations

Learning Standards

  • CCSS.ELA-LITERACY.W.7.2 — Will can explain the steps of his game development process and describe how he improved his design.
  • CCSS.ELA-LITERACY.W.7.7 — He can strengthen his understanding by testing, revising, and gathering feedback on his game, similar to conducting an inquiry process.
  • CCSS.MATH.CONTENT.7.RP.A.2 — Game design often involves ratios, rates, and proportional thinking when balancing points, speed, or challenge levels.
  • CCSS.MATH.CONTENT.7.G.B.6 — Designing game spaces can connect to reasoning about shapes, movement, and spatial relationships in a digital environment.
  • CCSS.ELA-LITERACY.SL.7.1 — Sharing the game and discussing revisions with others supports collaborative speaking and listening skills.

Try This Next

  • Write 3 test questions for Will’s game: one about controls, one about scoring, and one about what happens when the player loses.
  • Draw a simple flowchart of one game level showing start, player action, game response, and win/lose outcome.
  • Create a 'debug checklist' for Scratch: Does the sprite move? Do points update? Does the game end correctly?
With Subject Explorer, you can:
  • Analyze any learning activity
  • Get subject-specific insights
  • Receive tailored book recommendations
  • Track your student's progress over time
Try Subject Explorer Now

More activity analyses to explore