CODER’S LADDER®

Ongoing, premium classes!

Coder's ladder chart
Multi-Year Progressive Curriculum

Join our academy and start climbing the Coder's Ladder®! Similar to martial arts belt system, the ladder defines programming skills from beginner to advanced levels. Achieving Level 10 means mastering all fundamentals of software development.

With each level, students gain proficiency in more advanced programming concepts and learn how to design and build more complex projects. Levels are taught in age and experience appropriate development environments, from Scratch to professional languages, such as Python or Java.

Coder’s Ladder® Classes Provide
(Open all)
An Individualized Approach
Small Class Sizes
Progress Tracking
Welcome Session
Graduating to Next Level
Student Portal
5-7
8-11
11-14
14+
LC
Little Coders
L1
Level 1
L2
Level 2
L3
Level 3
LM
Level M
L4
Level 4
L5
Level 5
L6
Level 6
H1
Level H1
H2
Level H2
L7
Level 7
L8
Level 8

Level 1 Course Info

Level 1 of the Coder’s Ladder® is the entry point for Elementary School age students 8 to 11 years old. It is designed for beginner students new to coding or students with prior coding experience who need a more structured program to strengthen their understanding and skill application of fundamental programming concepts.

The focus of Level 1 is to teach students the core Computer Science concepts. Students apply these concepts by building games and projects using the drag and drop environment, Scratch. Level 1 gets students passionate about coding as they experience coding as creative, fun, and doable!

The Level 1 curriculum teaches coding as a sequence of instructions, core programming concepts (such as Variables, Loops, Conditionals, and Functions), and basic game development concepts (such as Key-based Controls and Event Handling). Students build various projects, including thrilling maze games, interactive arcade games (such as a car racing game), art and animated stories, and quiz programs. In addition, students learn problem-solving and practice design, testing, and debugging skills.

Level 1 graduates are familiar with programming terms and confident in their understanding of fundamental coding concepts. Most importantly, students can independently build simple games and projects using the online platform, Scratch.
Show more...
Tools/Languages

Scratch

Prerequisites

None

Technical Requirements
  • Chromebook, Mac, or Windows PC (Windows only for Level 6 and Level H2)
  • Internet
  • Speakers, microphone and webcam
Graduation criteria
Demonstrated understanding of:
  • Programming concepts: conditionals, loops, functions, and variables
  • Art: use bitmap and vector graphics editors, build animations
  • Scratch specific concepts: broadcasting, cloning
  • Basic debugging techniques

  • Examples of projects students can build on their own:
  • Interactive story
  • Interactive two-sprite game
  • Maze game

  • Duration: On average, a level requires 9–12 months to finish, which equates to approximately 40–50 lessons.

    Level 1 Course Info

    Level 1 of the Coder’s Ladder® is the entry point for Elementary School age students 8 to 11 years old. It is designed for beginner students new to coding or students with prior coding experience who need a more structured program to strengthen their understanding and skill application of fundamental programming concepts.

    The focus of Level 1 is to teach students the core Computer Science concepts. Students apply these concepts by building games and projects using the drag and drop environment, Scratch. Level 1 gets students passionate about coding as they experience coding as creative, fun, and doable!

    The Level 1 curriculum teaches coding as a sequence of instructions, core programming concepts (such as Variables, Loops, Conditionals, and Functions), and basic game development concepts (such as Key-based Controls and Event Handling). Students build various projects, including thrilling maze games, interactive arcade games (such as a car racing game), art and animated stories, and quiz programs. In addition, students learn problem-solving and practice design, testing, and debugging skills.

    Level 1 graduates are familiar with programming terms and confident in their understanding of fundamental coding concepts. Most importantly, students can independently build simple games and projects using the online platform, Scratch.
    Show more...
    Tools/Languages

    Scratch

    Prerequisites

    None

    Technical Requirements
    • Chromebook, Mac, or Windows PC (Windows only for Level 6 and Level H2)
    • Internet
    • Speakers, microphone and webcam
    Graduation criteria
    Demonstrated understanding of:
  • Programming concepts: conditionals, loops, functions, and variables
  • Art: use bitmap and vector graphics editors, build animations
  • Scratch specific concepts: broadcasting, cloning
  • Basic debugging techniques

  • Examples of projects students can build on their own:
  • Interactive story
  • Interactive two-sprite game
  • Maze game

  • Duration: On average, a level requires 9–12 months to finish, which equates to approximately 40–50 lessons.