CS & Programming · Level 1

1.1 Thinking In Code

Build solid foundations for computational problem solving.

Writing Programs

Practice Writing Programs

Loops

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

Variables

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