Python Honors


Course Handouts
Python Classwork
Python Lecture Notes
Python HW
Assigned Programs
Python Links

Honors Computer Programming: Python

Honors Computer Programming: Python Hnr - grades 10-12

The course content is devoted to problem solving and programming in the Python language, with an emphasis on Object Oriented Programming and problem solving.  Since this course is considered a math elective, the focus of the problem solving will be on problems and ideas from pre-requisite and/or co-requisite math courses.  Included in the study of the Python language will be the Python 3.x programming environment, algorithms and information processing, software development, data types, and expressions, control statements, strings and text files, lists, tuples, and dictionaries, design with functions, image processing, design with classes, graphical user interfaces, recursion, searching, and sorting, and graphics

Prerequisites: Algebra 2/Trigonometry P, Pre-Calculus P, Honors Computer Science C++ and AP Computer Science Java with grades of B or better in all courses. Note: Pre-Calculus and AP Computer Science Java could be co-requisites with this class.


Back to Mr. Dave Clausen's Homepage