Square Root by Guessing Smarter
Checkpoint
Hints
Project Index
Choose a project, then build it in the code workspace.
What Is This?
Projects
Browse the full project index by theme. Choose one project to load its lesson and starter code.
Learn
Read the project prompt, steps, checkpoint, hint, and illustration. The code stays nearby.
Make
Edit and run Python. Output shows printed text, plots, images, sounds, and simple map-style point plots.
Debug
Step through simple code. The current line is highlighted in the editor and variables appear in the debug pane.
AI
Ask for hints or debugging help. The coach is designed to guide without giving away full answers.
Accounts
Use email and PIN to save work online across machines. Save locally and download code anytime.
Concepts
Click concept tags in a project, such as Variables or for Loops, to see a quick syntax reminder.
Creative Output
Use show_plot("caption") for matplotlib, show_image(image, "caption") for NumPy or PIL images, play_samples(samples, sample_rate, "caption") for audio, and await camera_image("snapshot") for one camera frame.