Learn the basic principles of programming that are used in every language and sub-discipline. Students will use python to explore foundational concepts such as boolean logic, iteration, recursion, and object-oriented programming.
Why It's Useful
The skills taught in this class will be used in any computer science class students may take in the future and are applicable in any programming language
None, though students with basic algebra skills will have an easier time with the class.
Python 3.8 (https://www.python.org/downloads/)
Don't see any offerings that fit your schedule?
Let us know and we'll do our best to add new sections if we get enough interest.