Code From Zero

The Apprentice's Climb

0/30

Chapter 1

Your First Words

Build: Write code, press Run, watch it work

Start
LearnThe Reading Room10 XP
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 2

Vessels

Build: Make a box, fill it, read it back

LearnThe Reading Room10 XP
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 3

Kinds of Values

Build: Text, whole numbers, decimals, and yes or no

LearnThe Reading Room10 XP
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 4

Math & Change

Build: Do the math, then update the value

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 5

Decisions

Build: Teach your code to choose with if, elif, and else

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 6

Repetition

Build: Do something many times without repeating yourself

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 7

Reusable Spells

Build: Write code once, call it again and again

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 8

Collections

Build: Arrays hold a list, dictionaries hold labelled data

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Chapter 9

Scripts Come Alive

Build: From pure logic to a real game engine

LearnThe Engine Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
ForgeThe Forge Finish previous lesson
Reward

Chapter 10

Make It Move

Build: A sprite that moves when you press the keys

LearnThe Reading Room Finish previous lesson
PracticeThe Practice Yard Finish previous lesson
BuildThe Summit Finish previous lesson
Reward