iSchool

Grade 2Code & Craft

Module 1 : Blocks Builders

Code to Craftin Minecraft

Turn screen time into skill time! Students explore the foundations of Computer Science and use algorithms, loops, and conditionals to program agents and solve exciting coding challenges inside the Minecraft universe.

3 modules · 12 lessonsGame-Based Learning
Grade 2 Code & Craft hero
Final Project
Minecraft Code Town
What you'll walk away with

Five Learning Outcomes.One confident coder.

Real, transferable skills you'll use far beyond the classroom.

Understand Computer Science

Discover how computers work and explore the different fields of technology.

Master Algorithmic Thinking

Learn to write clear algorithms and use sequencing to create structured programs.

Control Program Flow

Apply events, loops, and conditionals to automate tasks inside Minecraft.

Solve Puzzles with Code

Program digital agents to navigate mazes, build structures, and complete space missions.

Hunt Down Bugs

Develop critical debugging techniques to identify and fix errors in broken code.

Tools & Technologies

Game-Based Tech Stack

Learn computer science through play in tools students already love.

Minecraft Education Edition logo

Minecraft Education Edition

A game-based learning platform where students use block coding to control agents, alter the game world, and solve complex spatial puzzles.

Canva logo

Canva

A creative design tool used to introduce young students to visual communication and presentation building.

The Learning Path

Three modules.A Coded Space Mission At The End.

From your first algorithm to a fully coded Minecraft project.

Module 01

Foundations & Algorithms

Discover what makes a computer tick. Students explore the basics of computer science and learn how to write algorithms to control their Minecraft Agent.

Module 02

Events, Loops & Debugging

Level up your logic! Automate repetitive tasks using loops, trigger actions with events, and learn how to fix broken code.

Module 03

Smart Logic & The Final Build

Make your code smart. Use conditionals and operators to make decisions, then combine everything to build an entire coded town.

Skills Gained

More than just play.

Every graduate leaves with sharp logic, sturdy resilience, and the soft skills to share their coded worlds.

Technical Skills

Algorithmic Logic

Write clear, structured algorithms to solve puzzles and command digital agents.

Control Structures

Use events, loops, and conditionals to control how programs flow and react.

Code Debugging

Hunt down bugs in broken programs and fix them with patience and logic.

Game-Based Coding

Build coded structures, solve missions, and shape worlds inside Minecraft.

Soft Skills

Spatial Problem Solving

Think in 3D space to plan moves, build structures, and navigate worlds.

Logical Reasoning

Break problems into clear steps and follow logic from start to finish.

Resilience

Keep trying when code breaks and turn every bug into a learning win.

Digital Presentation

Design slides and confidently share your coded worlds with an audience.

The Final

The Graduation ProjectMinecraft Code Town.

By the end of this course, every student programs their Minecraft Agent to construct, automate, and proudly present an entire coded town.

Minecraft Code Town

Bring it all together! Students apply algorithms, loops, and conditionals to program their Minecraft Agent to automatically construct a structured, multi-building town from scratch.

  • Smart Algorithms: Plan and sequence every step the Agent takes.
  • Automated Builds: Use loops to construct multiple buildings efficiently.
  • Conditional Logic: Let the Agent make decisions based on its surroundings.
Minecraft Code Town preview
Student presenting their Code Town on stage

Pitch & Present

Step into the spotlight. Students use Canva to design visual slides, reflect on their favorite coding moments, and proudly present their Code Town to parents.

  • Visual Slides: Design Canva slides that walk through the coding journey.
  • Coding Reflection: Highlight favorite moments and breakthroughs.
Module 2 : Space Mission

Solve Minecraft Missionsusing Code.

Create smart programs that think and decide! Students build loops, use variables, and apply logical operators to guide their Minecraft agent through tricky adventures and fun coding challenges.

3 sections · 12 lessons · Minecraft Education
Grade 2 Space Mission hero
Final Project
Earth’s Moon & Mars
What you'll walk away with

Four Learning Outcomes.One confident coder.

Real, transferable skills you'll use far beyond the classroom.

Code Smart Mechanics

Create programs that make decisions using logical operators and conditional loops (While & Repeat Until).

Manage Data

Understand variables and different data types to keep track of information like a real coder.

Debug & Trace

Learn the history of 'bugs' and master code tracing to identify and fix errors in complex scripts.

Present with Confidence

Explore the basics of AI in Minecraft, build a final project, and present it to an audience using Canva.

Tools & Technologies

Game-Based Tech Stack

Learn computer science through play in tools students already love.

Minecraft Education Edition logo

Minecraft Education

A game-based learning platform where students write code to control an agent, build structures, and solve interactive 3D missions.

Canva logo

Canva

A creative design tool used to introduce young students to visual communication, storytelling, and presentation building.

The Learning Path

Three modules.A Coded Space Mission At The End.

From your first algorithm to a fully coded Minecraft project.

Module 01

Advanced Loops & Logic

Take control! Build conditional loops and master arithmetic and logical operators to make your agent think and navigate tricky nested loop challenges.

Module 02

Variables & Functions

Code like a pro! Use variables to store data, explore different data types, and group your code into powerful, reusable functions.

Module 03

Debugging & AI

Squash those bugs! Discover the history of software bugs, learn to trace code step-by-step, and explore the basics of Artificial Intelligence in Minecraft.

Skills Gained

More than just play.

Every graduate leaves with sharp logic, sturdy resilience, and the soft skills to share their coded worlds.

Technical Skills

Conditional & Nested Loops

Build loops that adapt to conditions and stack inside one another to solve complex challenges.

Variables & Data Types

Use variables to store and update information using the right data types, like a real coder.

Logical Operators

Combine conditions with AND, OR, and NOT to make programs that think and decide.

Code Tracing & Debugging

Read through code step-by-step to find and fix bugs in complex scripts with confidence.

Soft Skills

Algorithmic Thinking

Break missions into clear, ordered steps the agent can follow without getting stuck.

Problem Solving

Tackle tricky Minecraft missions by analyzing the goal and choosing the smartest path.

Creative Logic

Invent new ways to combine loops, variables, and operators into your own clever solutions.

Confident Presentation

Stand up, share your Minecraft project on Canva slides, and present like a pro.

The Final

The Graduation ProjectEarth’s Moon & Mars

By the end of this module, every student programs their Minecraft Agent through 'The Experiment' using advanced logic, then presents their project on Canva.

Earth’s Moon & Mars Space Mission

Students apply all their advanced logic to program a space mission in Minecraft! Using variables, loops, and functions, they guide their agent through 'The Experiment' mission.

  • Variables in Action: Track scores, lives, and game state in real time.
  • Reusable Functions: Break the mission into clean, reusable code blocks.
  • Conditional Loops: Keep the agent running until the mission succeeds.
Earth's Moon & Mars space mission preview
Student presenting their Minecraft project on stage

Pitch & Present

Step into the spotlight. Students use Canva to design visual slides, reflect on their Minecraft coding journey, and proudly present their project to parents.

  • Visual Slides: Design Canva slides that walk through the coding journey.
  • Coding Reflection: Highlight favorite moments and breakthroughs.