Presentation is loading. Please wait.

Presentation is loading. Please wait.

Benjamin Dillon  Education  SJHS ’86, Purdue ’89, IUSB ’99  Favorite Quote  “Why, sometimes I’ve believed as many as six impossible things before.

Similar presentations


Presentation on theme: "Benjamin Dillon  Education  SJHS ’86, Purdue ’89, IUSB ’99  Favorite Quote  “Why, sometimes I’ve believed as many as six impossible things before."— Presentation transcript:

1

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


Download ppt "Benjamin Dillon  Education  SJHS ’86, Purdue ’89, IUSB ’99  Favorite Quote  “Why, sometimes I’ve believed as many as six impossible things before."

Similar presentations


Ads by Google