Python Programming
Python Programming 1, typically offered first semester, is a CodeHS course teaching fundamentals and some advanced Python features. Students build simple console games to understand how computers store and manipulate data. It’s the first in a two-course sequence, to be completed before Introduction to Python Programming 2. Completing this course equals a semester of college-level intro computer science and Python programming. Lessons include video tutorials, quizzes, example programs, and exercises totaling over 100 hours of hands-on practice. Units feature free-response questions applying programming to real life.