- How to think like a Computer Scientist
- How to think like a Computer Scientist: Interactive Edition
- A collection of links to Python guides
These are some excellent websites that let you code and compete online:
There are plenty of website out there that will let you test out Python code online. Trinkets is a great resource that we'll use a lot during this course.
C9 is a more powerful environment which students can also use if they're looking for a more advanced experience.