CS ยท Level 2

2.1 Programming with Variables

Supercharge your programming skills with variables and loops.

Writing Programs

Practice Writing Programs

Using Variables

Practice Using Variables

Multiple Variables

Practice Multiple Variables

Debugging Variables

Practice Debugging Variables

Updating Variables

Practice Updating Variables

Updating with Expressions

Practice Updating with Expressions

Variables and Loops

Practice Variables and Loops

Geometric Expressions

Practice Geometric Expressions

Using Logic

Practice Using Logic

The For Loop

Practice The For Loop

Patterns with Variables

Practice Patterns with Variables

Manipulating Variables

Practice Manipulating Variables

Coloring with Numbers

Practice Coloring with Numbers

Randomness

Practice Randomness


Course description

Build your computational problem solving skills by writing programs that produce complex outputs. You'll learn how to use variables to store and update values, as well as how to harness the power of the for loop. These tools will help you build foundational skills to write more dynamic programs.

Up next

CS ยท Level 2

2.2 Programming with Python

Learn one of the most in-demand programming languages the fun way.

Jump ahead