Course Syllabus - Bellefonte Area School District



Course Syllabus Mr. Trumbull

AP Computer Science

Course Questions: Why Java?

- What is object oriented programming?

- What are classes and objects?

Objectives:

- Design and implement computer based solutions to problems

- Use well known algorithms and data structures to solve problems

- Code fluently in an object oriented paradigm using JAVA

- Recognize the ethical and social implications of computer use

Content: This course will present programming topics in the Java computer language. Topics covered will include program design and debugging, object oriented programming, control statements, and classes and arrays. There will be an emphasis on implementing classes and families of classes and preparation for the AP Computer Science test.

Expectations: It is expected that all students will follow all classroom and school rule. Students should come prepared to class with a pencil, notebook, and the Java textbook each class. Students will be required to intently read each chapter covered in the book. Students will take notes on what they have read as well as what is presented in class lecture. Development of problem solving skills is essential.

Grading: Throughout each chapter, in-class practice problems will be assigned regularly. These problems are not graded. They are intended to give you practice while having the ability to ask for and receive extensive help from the teacher. At the end of each chapter, a problem set will be assigned. This will consist of 2-5 programming problems. It will be worth 200 points. This will be your chance to demonstrate your hands on programming skills. Approximately 2 chapters will be covered per 9 week marking periods.

Note: I am available for extra help upon request. You may contact me in room 212 or via email at mtrumbul@

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download