Welcome to the Math Experience
Mr. Granquist Glendora High School |
AP Computer Science |
AP Computer Science is a computer programing class that uses the language Java. Students do not need any prior experience coding but will benefit from the logic based reasoning of mathematics as they work through the class. Upon completion students will be able to: Þ Dissect problems and devise solutions Þ Implement solutions by translating your thoughts into Java code Þ Thoroughly test and debug your solutions Þ Adapt and extend existing solutions to similar problems Þ Explain your reasoning Along with an assortment of in-class projects, students will work on three major labs throughout the year. They involve making chatbots (think Siri), digitally editing photos and creating our own image filters (think Instagram), and creating a graphic game of solitaire. In regard to homework load, this is an intense college-level course. You are essentially learning how to converse in a new language. However, I intend to keep homework load in the medium spectrum for an AP course. The amount of time any individual student spends will vary based on how quickly you master the material in each unit.
This is a full term class that meets a G elective credit for the UC system. Your effort, work ethic and willingness to participate in the course are essential to your success in this class.
Please take this Class Survey |
Integrated 1 |
Adv. Alg. & Trig. |
AP Computer Science |