AP Computer Science A

advertisement
Instructor: Richard Boogar
AP Computer Science A
Course Expectations 2013-14
Our Vision for this course is consistent with that of the Goals as outlined by the College Board:
Namely, "The goals of the AP Computer Science course are comparable to those in the
introductory course for computer science majors offered at university. It is not expected, however,
that all students in the course will major in computer science at the university level. The AP Comp.
Sci. A course is intended to serve both as an introductory course for computer science majors and
as a course for people who will major in other disciplines that require significant involvement with
technology.”
Source: Computer Science A Course Description, (www.collegeboard.com)
Contact Information
Rick Bōgär
School Website: www.marinavikings.org
Teacher Website: www.BeTheMath.com
Virtual Back to School: www.BeTheMath.com/Parent.cfm
Voicemail: (714)893-6571 x4220
Email: rboogar@BeTheMath.com
Email is the preferred method of contact
Text
Fundamentals of Java, AP Computer Science Essentials, Kenneth A. Lambert and Martin Osborne, 4th Edition, Course Technology,
Cengage Learning, 2011
Course Overview
The purpose of this class is to introduce the student to the object oriented programming paradigm using
the Java language. Concepts such as classes, objects, inheritance, polymorphism, and code reusability
will be covered. Individual hands-on laboratory work will help solidify each concept taught. At the end of each
semester students will complete a semester programming project demonstrating their mastery of the major concepts
taught.
Course Objectives
The student will:
1. develop an understanding of the concept of a class and an object.
2. develop an understanding of how objects model real world objects.
3. implement inheritance to construct an object inheritance hierarchy.
4. implement polymorphism to process collections of objects.
5. study and extend the GridWorld case study project.
6. design and implement a semester programming project.
Required Materials
The following should be brought to class everyday:
1. a three-ring binder with paper for taking notes and storing class handouts
2. two or more pencils or pens
3. course Textbook
4. USB Memory Key
Important: Materials from other classes are not allowed at any time and will be confiscated by the instructor.
AP Computer Science A Expectations
Classroom Behavior
Any behavior that in any way diminishes the learning environment in the classroom is not acceptable.
This includes, but is not limited to any off task behavior, lack of respect for other people, and not being prepared for
class. Students are expected to be in their seats and ready to work when the bell rings. I find students generally know
what is and is not acceptable classroom behavior. I follow the discipline procedures as outlined by the school when
necessary. School rules for attendance will be enforced.
Grading
I use a weighted grading system rather then total points.
Grades break down as follows:
Final semester grade distribution will be as follows:
Exams & Quizzes 45%
Programs & Assignments 25%
Semester Project 10%
Participation 5%
Final 15%
90 % - 100% = A
70% - 79% = C
80% - 89% = B
55% - 69% = D
Extra Credit
There is a small amount of extra credit available. This is offered to help students make-up missed points caused by the
inevitable infringement of real life upon their education. These precious few assignments are scattered throughout the
semester and not saved until the very end. Students are encouraged to take advantage of them as they come.
Tutorial
I follow the Math Department Guidelines. For more information go to: www.BeTheMath.com/docs/mdtp_policy.pdf
Please print the next page, complete, and return.
AP Computer Science A Expectations
Please return the completed portion below
STUDENT:
It is a class expectation that you take the AP exam in May. Check the box next to the statement that applies to you.
I fully intend on taking the AP exam in May.
Other, please describe:
I have read and understand all the information on this document.
My signature below indicates my willingness to cooperate with my teacher and follow these class
procedures.
Print Student Name _______________________________ Period ________
Student Signature ____________________________ Date ______________
PARENT:
Most of the nation’s colleges and universities, plus colleges and universities in 24 other countries, grant students
admission, college credit, and advanced placement based on the AP Exam grades, not on the AP course grades.
This is why students enrolled in an AP course at Marina High School are expected and highly encouraged to
take the AP exam.
For more information regarding AP course policy at Marina High School,
please go to: http://marinavikings.org/ap-honors/
I have read the information on this document and understand what is expected.
Print Parent Name _________________________________
Parent Signature ______________________________ Date ______________________________
Parent phone: ____________________________
Parent email: ____________________________
Bōgär 2013-2014
Download