Get personalized analysis and insights for your activity

Try Subject Explorer Now
PDF

Core Skills Analysis

Mathematics

  • Abel practiced sequencing by arranging visual code blocks in the correct order to make a character move, reinforcing the concept of ordered steps (CCSS.MATH.CONTENT.2.OA.A.1).
  • He recognized and extended patterns when the app required repeating a set of instructions to achieve a goal, aligning with pattern recognition standards (CCSS.MATH.CONTENT.3.OA.A.3).
  • He practiced counting and basic addition while keeping track of how many moves each block added to the total steps, supporting operations and algebraic thinking (CCSS.MATH.CONTENT.2.OA.A.2).
  • He applied logical reasoning to troubleshoot why a sequence didn’t work, developing problem‑solving skills tied to mathematical reasoning (CCSS.MATH.CONTENT.5.MD.C.3).

Computer Science / Technology

  • Abel introduced fundamental coding concepts such as loops, commands, and debugging by dragging and dropping OSMO blocks (aligned with NGSS 3-5.ETS1‑1 for engineering design).
  • He learned about cause‑and‑effect relationships: each block produces a specific action, supporting computational thinking (CCSS.ELA-LITERACY.RST.6-8.3).
  • He practiced algorithmic thinking by planning a step‑by‑step path for the character, matching CS standards for sequencing (CSTA K‑2.1).
  • He used visual feedback to test and iterate, practicing debugging and refinement, a core practice in computer science (CSTA K-2.4).

Language Arts

  • Abel followed written and visual instructions on the iPad, strengthening reading comprehension of procedural text (CCSS.ELA-LITERACY.RI.3.7).
  • He interpreted symbolic icons that represent commands, building vocabulary for technical terms (e.g., “loop,” “command”).
  • He communicated his solution by describing the sequence he created, practicing expressive language (CCSS.ELA-LITERACY.W.3.2).

Tips

To deepen Abel's learning, have him design a simple story on the OSMO board where the character must collect objects in a specific order—this merges narrative writing with coding. Next, transition to the physical OSMO blocks: let him recreate the same sequence on a tabletop grid, reinforcing spatial reasoning. Introduce a paper‑based flowchart activity where he draws the code sequence using arrows, reinforcing the idea of algorithms before digitizing them again. Finally, set up a “coding challenge” day where Abel solves a real‑world problem (like navigating a maze) using both the iPad and the physical blocks, encouraging transfer of skills across mediums.

Book Recommendations

Learning Standards

  • CCSS.MATH.CONTENT.2.OA.A.1 – Represent and solve problems involving addition and subtraction.
  • CCSS.MATH.CONTENT.3.OA.A.3 – Identify and describe patterns.
  • CCSS.MATH.CONTENT.5.MD.C.3 – Reason about the physical properties of objects.
  • CCSS.ELA-LITERACY.RI.3.7 – Use text features to locate information.
  • CCSS.ELA-LITERACY.W.3.2 – Write informative/explanatory texts.
  • CSTA K‑2.1 – Identify problems that can be solved using computer science concepts.
  • CSTA K-2.4 – Apply debugging strategies to improve code.

Try This Next

  • Worksheet: Draw a sequence of three OSMO blocks, then write a short story describing what the character does in each step.
  • Quiz: Provide five short scenarios; ask Abel to choose the correct code block order to solve each problem.
  • Hands‑on: Use printable grid sheets to physically lay out the code sequence with stickers before entering it into the iPad.
  • Writing Prompt: “If I could add any new command to the OSMO app, what would it do? Write a paragraph and draw the icon.”
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