Download presentation
Presentation is loading. Please wait.
Published byMaude Richards Modified over 9 years ago
2
Benjamin Dillon Education SJHS ’86, Purdue ’89, IUSB ’99 Favorite Quote “Why, sometimes I’ve believed as many as six impossible things before breakfast!” Contact 289-TREK bdillon@saintjoehigh.com
3
Computer Programming Description CP 1: This course provides an introduction to computer programming in the Java language. This course emphasizes developing good problem solving and programming skills. CP 2: The mathematics/logic involved is more extensive than the previous course. AP CS: This course provides students with the content established by the College Board. Topics include: object-oriented program design, program implementation, program analysis, standard data structures, standard algorithms, and computing in context. The course emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development.
4
Computer Programming Outcomes Use and interact with objects and classes. Implement classes that interact with other classes, including library classes. Group objects into collections and iterate over the collections. Test and debug programs, and write helpful documentation. Improve the structure of a program with inheritance. Choose the classes to implement a solution to a problem. Strategy for Success Work as individually as possible!
5
Computer Programming Materials Calendar CP 1: Objects and Classes, Class Definitions, Object Interaction, Grouping Objects, Sophisticated Behavior CP 2: Well-Behaved Objects, Designing Classes, Inheritance, More Inheritance, Flexible Class Structures AP CS: Error Handling, Designing Applications, Library Issues, GridWorld Case Study, Other AP Exam Topics
6
Computer Programming Components Test (50): Once per chapter Quiz (5): At least once per chapter, rarely announced Homework (?): At least once per chapter, points vary by question Program (?): Points vary by size and difficulty of program Scale A+ ≥ 99 A ≥ 95 A- ≥ 93 B+ ≥ 91 B ≥ 87 B- ≥ 85 C+ ≥ 83 C ≥ 79 C- ≥ 77 D+ ≥ 75 D ≥ 72 D- ≥ 70
7
Room 210 Policies Attendance: Planned absences get no extension, unplanned absences get extension equal to number of days absent Tardiness: “On time” includes not needing to leave after arrival Behavior: Every member of this class is responsible for maintaining a positive classroom environment. Includes proper usage of the computers, especially the Internet Consequences (reset every quarter): Warning, AM/PM, Detention Procedures Syllabus: Once per quarter
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.