This advanced course in programming will continue your journey into object-oriented languages—particularly in Python. Together we will focus on using classes and tkinter to create video games. If we have time, I'd like to get into file input/output and data structures. Who knows, maybe we’ll make programs that use the internet to gather information from websites (API’s) or even get into the nitty-gritty of how websites work with HTML and CSS. This is going to be a really fun class!
(prerequisite: Intro to Programming)
(prerequisite: Intro to Programming)
Everything we do in this class will get turned in via Google Drive. Here are Directions for Sharing Programs with Me.
- Python Installation
- Review of Intro to Programming
- Objects and Classes
- Tkinter
(Realistically, we will probably only get through number 4 for an every other day semester long elective. But it's a good start!) - Reading and Writing Files
- Directories and Importing Modules
- Raspberry Pi
- API's
- Python Puzzles