CS & Programming · Level 1

1.1 Thinking In Code

Build solid foundations for computational problem solving.

Writing Programs

Practice Writing Programs


Practice Loops

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


Boolean Expressions

Comparison Operators

Course description

Write simple programs that accomplish complex tasks to start thinking like a programmer.

Up next

CS & Programming · Level 1

1.2 Creative Coding

Supercharge your programming skills with variables and loops.

Jump ahead