Drawing basics

3 challenges
2 talkthroughs
We'll show you the basics of programming and how to draw shapes.

Intro to Drawing

Sophia explains how to use the rect() command to draw a rectangle, and shows how the canvas grid is laid out.

Challenge: H for Hopper

Hopper is our beaver that guides you through challenges. Make her happy by drawing an "H"!

More Drawing!

Sophia explains how to draw more shapes, using ellipse() and line(), and shows how the order of commands affects the stacking of the shapes.

Challenge: Simple Shapes!

Time to draw your own shapes! Let's go over them here before jumping into more awesome programs.

Challenge: Funny Face

Use what you learned about drawing ellipses to make this face funny looking.