Hour of Code

Learn the basics of coding through interactive codecasts that let you edit the teachers code in the video.

Code with AI

Get AI powered assistance fixing bugs or coding new ideas through coding challenges

Learn Coding with AI
ellipse(5, 7, 20, 20)color(12, 120)ellipse(10, 20, 10, 10)why am I getting an error?you are getting an errorbecause the functionon line 2 is missing aninput for the color blue
Extend Courses

Courses can be "extended" by community members creating progressive pathways of courses

Explore Courses
Start Your Coding Journey
Try our Courses