Coding Games with CodeSpark
Uses CodeSpark games to build foundational coding skills in an engaging, playful environment.
Description : Using Kodable’s playful interface, this program introduces coding concepts through fun, interactive projects where kids guide characters through mazes, learning sequencing and basic loops.
Category : Coding & Engineering
Age : 5+
Difficulty Level : Normal
Curriculum :
Module 1: Getting Started with CodeSpark Section 1: Meet Your Coding Friend - Lesson 1: Discovering CodeSpark – Module 1, Section 1, Lesson 1 Discovering CodeSpark - Lesson 2: Navigating the Interface – Module 1, Section 1, Lesson 2 Navigating the Interface Section 2: Exploring the Playground - Lesson 1: Interactive Characters – Module 1, Section 2, Lesson 1 Interactive Characters - Lesson 2: Basic Movement – Module 1, Section 2, Lesson 2 Basic Movement Section 3: Understanding Commands - Lesson 1: What is a Command? – Module 1, Section 3, Lesson 1 What is a Command? - Lesson 2: Issuing Simple Commands – Module 1, Section 3, Lesson 2 Issuing Simple Commands Section 4: Problem Solving Fun - Lesson 1: Introduction to Puzzles – Module 1, Section 4, Lesson 1 Introduction to Puzzles - Lesson 2: Trial and Error Adventures – Module 1, Section 4, Lesson 2 Trial and Error Adventures Section 5: Recap and Review - Lesson 1: Recap of Essentials – Module 1, Section 5, Lesson 1 Recap of Essentials - Lesson 2: Mini Project: The Maze Path – Module 1, Section 5, Lesson 2 Mini Project: The Maze Path Module 2: Navigating Mazes Section 1: Learning Directions - Lesson 1: Recognizing Directions – Module 2, Section 1, Lesson 1 Recognizing Directions - Lesson 2: Simple Navigation – Module 2, Section 1, Lesson 2 Simple Navigation Section 2: Sequencing Moves - Lesson 1: Introduction to Sequences – Module 2, Section 2, Lesson 1 Introduction to Sequences - Lesson 2: Arranging Steps – Module 2, Section 2, Lesson 2 Arranging Steps Section 3: Understanding Paths - Lesson 1: Identifying Path Options – Module 2, Section 3, Lesson 1 Identifying Path Options - Lesson 2: Choosing the Right Path – Module 2, Section 3, Lesson 2 Choosing the Right Path Section 4: Counting Steps - Lesson 1: Counting Movements – Module 2, Section 4, Lesson 1 Counting Movements - Lesson 2: Step-by-Step Navigation – Module 2, Section 4, Lesson 2 Step-by-Step Navigation Section 5: Interactive Maze Challenge - Lesson 1: Guided Maze Adventure – Module 2, Section 5, Lesson 1 Guided Maze Adventure - Lesson 2: Maze Recap and Reflection – Module 2, Section 5, Lesson 2 Maze Recap and Reflection Module 3: Sequencing Fun Section 1: Order and Sequence Basics - Lesson 1: What is a Sequence? – Module 3, Section 1, Lesson 1 What is a Sequence? - Lesson 2: Ordering Story Steps – Module 3, Section 1, Lesson 2 Ordering Story Steps Section 2: Sequencing with Characters - Lesson 1: Character Movement Order – Module 3, Section 2, Lesson 1 Character Movement Order - Lesson 2: Sequence Puzzle Solving – Module 3, Section 2, Lesson 2 Sequence Puzzle Solving Section 3: Practical Sequencing - Lesson 1: Arrangement Challenges – Module 3, Section 3, Lesson 1 Arrangement Challenges - Lesson 2: Action Sequencing – Module 3, Section 3, Lesson 2 Action Sequencing Section 4: Sequence Correction - Lesson 1: Spotting Sequence Mistakes – Module 3, Section 4, Lesson 1 Spotting Sequence Mistakes - Lesson 2: Fixing the Order – Module 3, Section 4, Lesson 2 Fixing the Order Section 5: Creative Sequence Projects - Lesson 1: Build a Story Sequence – Module 3, Section 5, Lesson 1 Build a Story Sequence - Lesson 2: Sequence Reflection – Module 3, Section 5, Lesson 2 Sequence Reflection Module 4: Loops in Action Section 1: Introduction to Loops - Lesson 1: What is a Loop? – Module 4, Section 1, Lesson 1 What is a Loop? - Lesson 2: Repeating Actions – Module 4, Section 1, Lesson 2 Repeating Actions Section 2: Loop Patterns - Lesson 1: Recognizing Patterns – Module 4, Section 2, Lesson 1 Recognizing Patterns - Lesson 2: Creating Simple Loops – Module 4, Section 2, Lesson 2 Creating Simple Loops Section 3: Looping Movements - Lesson 1: Moves on Repeat – Module 4, Section 3, Lesson 1 Moves on Repeat - Lesson 2: Loop-Based Maze Navigation – Module 4, Section 3, Lesson 2 Loop-Based Maze Navigation Section 4: Loop Challenges - Lesson 1: Fixed Steps Loop – Module 4, Section 4, Lesson 1 Fixed Steps Loop - Lesson 2: Creative Loop Challenge – Module 4, Section 4, Lesson 2 Creative Loop Challenge Section 5: Loop Reflections - Lesson 1: Recap Loop Concepts – Module 4, Section 5, Lesson 1 Recap Loop Concepts - Lesson 2: Fun Loop Project – Module 4, Section 5, Lesson 2 Fun Loop Project Module 5: Creative Coding Projects Section 1: Building Simple Games - Lesson 1: Game Design Basics – Module 5, Section 1, Lesson 1 Game Design Basics - Lesson 2: Planning Your Game – Module 5, Section 1, Lesson 2 Planning Your Game Section 2: Character Programming - Lesson 1: Programming Movements – Module 5, Section 2, Lesson 1 Programming Movements - Lesson 2: Character Interaction – Module 5, Section 2, Lesson 2 Character Interaction Section 3: Maze Challenges Revisited - Lesson 1: Revisiting Maze Puzzles – Module 5, Section 3, Lesson 1 Revisiting Maze Puzzles - Lesson 2: Enhancing Maze Complexity – Module 5, Section 3, Lesson 2 Enhancing Maze Complexity Section 4: Combining Sequences and Loops - Lesson 1: Integration of Concepts – Module 5, Section 4, Lesson 1 Integration of Concepts - Lesson 2: Testing Your Game – Module 5, Section 4, Lesson 2 Testing Your Game Section 5: Showcase and Celebration - Lesson 1: Sharing Your Project – Module 5, Section 5, Lesson 1 Sharing Your Project - Lesson 2: Course Review and Celebration – Module 5, Section 5, Lesson 2 Course Review and Celebration