CS 111
  • Home
  • Syllabus
    (Spring 2025)

Resources

Python

  • Python 3.8 documentation
    If you arrive at the Python documentation from another web site, make sure you are viewing the documentation for version 3.8, since the differences in Python versions can be great.

  • How to Think Like a Computer Scientist: Interactive Edition

Other Tools

  • logic.ly documentation
  • video on using logic.ly
  • JFLAP 7 tutorial
  • CodingBat, a website with interactive practice problems

Miscellaneous

  • Demystifying Python errors
  • Debugging tips
  • ASCII character codes

Last updated on May 15, 2025.