Mr. Benjamin Dillon - Saint Joseph High School

advertisement
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 or 274-DAFT
 bendillon@aol.com or bdillon@saintjoehigh.com
Computer Science
 Description
 CS 1: This course provides an introduction to
computer programming in the Java language.
This course emphasizes developing good
problem solving and programming skills.
 CS 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.
Computer Science
 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!
Computer Science
 Materials
 Calendar
 CS 1: Objects and Classes, Class Definitions, Object Interaction,
Grouping Objects, Sophisticated Behavior
 CS 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
Computer Science
 Components





Test (50): Once per chapter
Project (50): Once per semester, due before final exam
Homework (?): At least once per chapter, points vary by question
Quiz (5): At least once per chapter, rarely announced
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
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