Get personalized analysis and insights for your activity

Try Subject Explorer Now
PDF

Core Skills Analysis

Coding and Game Development

Will participated in a Creative Coding Class at Richmond Homeschool Co-op, where he engaged in an organized learning experience focused on coding. Through this activity, Will was exposed to the practices of using programming concepts to create or explore digital projects, although the specific project, programming language, and techniques were not provided. As a 14-year-old learner, he practiced participating in a collaborative or instructional technology setting and encountered the structured problem-solving involved in coding. His participation also suggested developing persistence, attention to instructions, and confidence with computer-based creative work.

Tips

Tips: Invite Will to describe what he coded, which programming language or platform he used, and one problem he solved during class. He could keep a coding journal with screenshots, short explanations, and reflections on debugging decisions. For an experiential extension, have him modify one feature of his project, such as movement, scoring, sound, or appearance, then compare the original and revised versions. He might also teach a family member one coding concept, reinforcing both technical vocabulary and communication skills.

Book Recommendations

Learning Standards

  • Virginia SOL connection—Mathematics, A.EO.1: Coding can involve evaluating and simplifying expressions, though the specific mathematical operations Will used were not reported.
  • Virginia SOL connection—Science, 1.1: The class setting supported defining problems and using tools to develop solutions, consistent with engineering practices, although no specific problem-solving task was described.
  • Virginia SOL connection—English Language Arts, 8.W.1: A coding journal or explanation of Will’s project could support expository writing and evidence-based explanation; the activity itself did not document a writing assignment.
  • The provided activity most directly supports computational thinking, creative problem-solving, digital literacy, and persistence; no dedicated Virginia coding SOL code was included in the supplied standards.

Try This Next

  • Coding reflection worksheet: What did I create, what worked, and what did I debug?
  • Design task: Sketch a game or interactive project and label its inputs, rules, variables, and desired outcome.
  • Vocabulary quiz: Define algorithm, loop, variable, condition, and debugging.
  • Teaching prompt: Explain one coding concept from class using a simple example.
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