Old version
This is the CS 111 site as it appeared on May 10, 2018.
Resources
Python
- Python 3.6 documentation
If you arrive at the Python documentation from another web site, make sure you are viewing the documentation for version 3.6, since the differences in Python versions can be great. - IDLE for Python 3.6 documentation
- How to Think Like a Computer Scientist
Other Tools
- logic.ly documentation
- video on using logic.ly
- JFLAP 7 tutorial
- CodingBat, a website with interactive practice problems