Use this guide to begin the course in about 5 minutes. You do not need to install Python.
- Click the Binder button above.
- Wait for the course environment to load.
- Keep the browser tab open while Binder starts.
The first load may take a few minutes. That is normal. Binder is preparing Python and the course notebooks for you.
- When Binder opens, look for the file browser.
- Open the
notebooks/folder. - Open
00_getting_started.ipynb. - Read the first instructions in the notebook.
Start with the first notebook unless your instructor gives different directions.
- Click the first code cell.
- Click the run button.
- Wait for output to appear below the cell.
- Move to the next cell.
- Run cells from top to bottom.
Running cells in order matters because later cells may depend on earlier cells.
- Read each instruction before writing code.
- Complete TODO sections when you reach them.
- Try the task yourself before looking for help.
- Make small changes and run the cell again.
- Write short reflection answers when the notebook asks for them.
Do not skip practice steps. They are included to help you build confidence before larger tasks.
Errors are normal in programming. If code shows an error:
- Read the last line of the error message.
- Check the cell that caused the error.
- Look for spelling, quotation marks, parentheses, colons, or indentation.
- Rerun earlier cells if a variable is missing.
- Change one thing at a time.
- Run the cell again.
If Binder is slow, your work disappears, or a file is missing, use setup/troubleshooting.md.
Binder is the easiest starting option, but you may also use:
- Google Colab:
setup/colab_instructions.md - Replit:
setup/replit_instructions.md - More setup help:
setup/
Use Colab if saving work in Google Drive is important. Use Replit only as an optional alternative for short Python practice or if your instructor recommends it.
- Work through notebooks in order.
- Run code often.
- Test small changes.
- Read the output before moving on.
- Save or download important work.
- Ask for help when you can describe what you tried.
You are not expected to know everything before you begin. The course is built to guide you step by step.