Core Skills Analysis
Computer Science
During her 45-minute Code Ninjas coding and robotics class, Daivey took part in a teacher-guided introduction to coding and robotics. The class gave her an opportunity to engage with how instructions and technology are used in a coding setting. At age seven, she could begin building familiarity with computational thinking by considering how a coded instruction can guide a digital or robotic task. The activity supported early confidence and curiosity in learning about computer science.
Science and Engineering
Daivey participated in a robotics class where coding and physical technology were explored together. This introduced her to the engineering idea that a robot’s actions depend on how its system is designed and instructed. With teacher guidance, she encountered connections between planning, technology, and the way a device can carry out a task. The experience supported early interest in how people create and direct machines.
Tips
Build on Daivey’s class experience by inviting her to explain, in her own words, how a set of instructions could make a robot complete a simple task. Together, write a short sequence of steps for a toy or family member to follow, then revise the instructions when the result differs from the plan. She could also sketch a robot designed to help with a household or community job and label what it would do. If you have access to a child-friendly coding environment or robotics kit, try a small project together and encourage her to describe each change she makes.Book Recommendations
- How to Code a Sandcastle by Josh Funk: A playful picture book that introduces coding ideas such as sequencing and debugging through a sandcastle-building adventure.
- Hello Ruby: Adventures in Coding by Linda Liukas: An illustrated introduction to computational thinking and coding concepts through stories and activities.
- The Most Magnificent Thing by Ashley Spires: A story about designing, building, testing, and improving an invention—an engaging connection to engineering and robotics.
Learning Standards
- Ontario Mathematics Curriculum, Coding (Grades 1–3): The coding and robotics setting connects with learning to create and interpret simple code, use logical sequencing, and recognize that instructions can control an action or outcome. This is a connection to the curriculum focus; the activity description does not identify a specific coding task or grade-level expectation code.
- Ontario Science and Technology Curriculum, Grade 1—Understanding Structures and Mechanisms: Materials, Objects, and Everyday Structures: Robotics provides a context for noticing how technology and designed devices can perform tasks. This is a broad curricular connection rather than evidence of a particular structure investigated.
- Ontario Science and Technology Curriculum, Grade 2—Understanding Structures and Mechanisms: Movement: Robotics connects broadly to the study of how devices can move or act through designed mechanisms and instructions. The activity description does not specify a particular robot movement or mechanism.
Try This Next
- Instruction-sequencing card activity: put the steps for a simple task in order and explain what each step tells a robot to do.
- Robot design drawing: sketch a robot that could help with a real-world task and label its parts and actions.
- Mini debugging challenge: follow a short set of written directions, find a confusing step, and rewrite it more clearly.