There's a lot here. If you login we'll track your progress.

New! Coding lessons about Chance and Probability.

Start here

Simple Graphics and Drawing

Variables in programming

The for-loop: counting over a range of numbers

The for-loops: making graphs

The for-loops: Simple computer animation

The if-statement: Asking true or false questions

Functions in programming

Using sine and cosine

Strings of text

The while-loop

Arrays

Symbolic math: Doing algebra on the computer

We've written a paper about material in this section.

Trendlines and dealing with a list of numbers

Learning about probability using coins and dice

Code to make an animated-GIF

Code with 3D Graphics

221 total lessons.