PencilCoder
Home
About
Lessons
Teacher's Guide
Pencil Code
Lessons
Deceptively simple lessons to get you coding like a pro!
Dot Art
Line Art
Curved Line Art
For Loops
Variables
Colors
Add More Turtles
Custom-Drawn Sprites
Custom-Sized Sprites
Images
Code Music
Arrays
Coordinates
Array Destructuring
Chase Other Sprites
Conditional Logic
Comparison Operators
Add Text
Date Objects
Custom(ized) Objects
Musical Objects Interlude
Format Labels
Label Recycling
Calling All $('.turtle')s
Math, Mod And More
While Loops
Logic Ops
Modeling Motion
Push/Pop
Bracket Notation
Custom Functions
Return Statements
Callbacks
Recursion
Keyboard Events
Event Objects
Mouse Events
Anonymous Functions
Timers (forever!)
Event Polling
The I in I/O
The O in I/O
Libraries
Multiplayer