
CS & Programming · Level 1
1.1 Thinking In Code
Build solid foundations for computational problem solving.
Programming Launchpad
Writing Programs
Repetition
Practice Repetition
Recognizing Patterns
Practice Recognizing Patterns
Conditional Statements
Practice Conditional Statements
While Loops
Practice While Loops
Combining Conditions
Practice Combining Conditions
Langton's Ant
Langton's Ant Revisited
Variables
Boolean Expressions
Comparison Operators
Course description
Write simple programs that accomplish complex tasks to start thinking like a programmer.
Up next
1.2 Creative Coding
Supercharge your programming skills with variables and loops.
Jump ahead