- Python 3.5 documentation
If you arrive at the Python documentation from another web site, make sure you are viewing the documentation for version 3.5, since the differences in Python versions can be great.
- IDLE for Python 3.5 documentation
- How to Think Like a Computer Scientist
- logic.ly documentation
- video on using logic.ly
- JFLAP 7 tutorial
- CodingBat, a website with interactive practice problems
These installation guides are also available from the Lab 0 page. If you are looking for clicker set-up instructions, see Lab 0.
- Installing Python and Java (for Mac OS X users)
- Installing Python and Java (for Windows users)
- Installing Python and Java (for Ubuntu Linux users)