Get personalized analysis and insights for your activity

Try Subject Explorer Now
PDF

Core Skills Analysis

Coding and Game Development

Will attended his first Creative Coding class and was introduced to a project-based programming environment focused on developing software, games, or apps. He learned that successful coding projects involve brainstorming ideas, designing solutions, troubleshooting problems, and completing a project from start to finish rather than only following tutorials. The class also emphasized choosing programming languages and project types according to student interests, encouraging Will to connect technical skills such as loops and variables with creative goals. By participating in a collaborative middle- and high-school setting, Will began working toward functional portfolio projects while practicing independent growth and idea sharing.

Tips

Tips: Help Will begin a simple project journal in which he records possible game or app ideas, the intended user, planned features, and problems encountered. Have him create a small design document with a sketch of the interface or game screen, a list of inputs and outputs, and a step-by-step build order. Encourage him to compare Python and JavaScript through a small experiment, such as displaying text or responding to user input, while noting how the languages differ. At the end of each session, invite him to demonstrate one feature, explain one debugging decision, and identify the next improvement for his portfolio project.

Book Recommendations

Learning Standards

  • Virginia SOL Mathematics A.EO.1: Planning and building software can involve representing, simplifying, and evaluating expressions when students work with variables and program logic; direct alignment would depend on the specific project.
  • Virginia SOL English 8.W.1: Will’s design documents, project explanations, and portfolio reflections can support expository writing, organized claims, and evidence from his development process.
  • Virginia SOL Science 1.1: The class’s cycle of identifying problems, testing solutions, and troubleshooting reflects scientific and engineering practices, although this standard is written for Grade 1.
  • Virginia SOL Science 1.2: If Will develops a game or app involving movement, speed, or direction, the project could connect to concepts in this standard; the activity description alone does not confirm that content.
  • Virginia SOL History and Social Science CE.1: Collaboration, sharing ideas, and responsible participation in a learning community support broader citizenship habits, though the activity does not specifically address constitutional government.

Try This Next

  • Project brainstorm worksheet: idea, intended user, core feature, inputs, outputs, and three possible challenges.
  • Create a flowchart showing how a player or user moves through one planned game or app feature.
  • Debugging log: record the problem, suspected cause, test performed, and solution.
  • Portfolio reflection prompt: explain one creative choice, one coding concept used, and one feature to improve next.
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