Website: access through HCPS web page School Year: 2015-16
Hours of availability: 2:35-3:00 room 418 (Monday, Tuesday, Thursday, Friday)
AP Computer Science is the equivalent of a one-semester college level course. This is an intense introduction to topics in computer science. The programming language we are focusing on is Java, which is object oriented programming. It is very important that you do the readings/homework before you come to class. The readings will be how you prepare for class and we will go further in depth and practice your new knowledge in class. In addition, the multiple-choice sections of your tests will be based on the readings outside of class. Again, you MUST do the reading in order to be successful!
Book: Java: Software Solutions for AP Computer Science 3rd Edition Required Materials
Scale: A 90 – 100 Distribution: Tests: 30%
B 80 – 89 Quizzes: 30%
C 70 – 79 Classwork 30%
D 60 – 69 Homework: 10%
F 0 – 59 100%
Be On Time: Being on time is a good life-skill to begin developing. Often, we will begin class with a Quiz or Warm-Up activity. There will be no extension of time for those who are late without a pass. 3 Unexcused Tardies = 1 hour ASD.
Respect: Respect the teacher. Respect each of your classmates, including their personal space and belongings.
Cheating or copying on Quizzes/Tests/Classwork will result in a zero for all parties involved, with no opportunity for retaking. Do your own work - you don’t learn when someone else does it for you. *HHS Honor Code applies.
No food, drink, or ELECTRONIC DEVICES
Students at Harrisonburg High School are to assume the responsibility to ensure that all assignments completed and submitted are the original work of the student. Cheating, plagiarism, and fraud in any form are considered ethical violations and will not be tolerated. Students suspected of violating the honor code may be subject to consequences and disciplinary action.
Unit 8 – Arrays and ArrayLists PartTopicAssignment
1 Declaring and using arrays Read 6.0
MC 6.1-6.4, 6.8
Short Answer 6.1, 6.3-6.6
2 Arrays of objects Read 6.1
3 Search Arrays Read 6.2
T/F 6.7, 6.8
4 Sort Arrays Read 6.3-6.4
5 ArrayList Read 6.7
MC 6.7, 6.9
Short Answer 6.7
Unit 9 – Elevens Lab PartTopicAssignment
1 Design and Create a Card Class Elevens lab activity 1
2 Initial Design of a Deck Class Elevens lab activity 2
3 Shuffling the Cards in a Deck Elevens lab activity 3
4 Adding a Shuffle Method to the Deck Class Elevens lab activity 4
5 Playing Elevens Elevens lab activity 6
Unit 10 – Inheritance PartTopicAssignment
1 Creating subclasses Read 7.0-7.1
2 Class hierarchies, abstract classes, indirect Read 7.2-7.3
use of class members Self-Review 7.6-7.8
T/F 7.7, 7.8
3 Polymorphism Read 7.4
Short Answer 7.3, 7.4
4 Interfaces Read 7.5
Unit 11 – Recursion PartTopicAssignment
1 Using recursion Read 8.0-8.2
2 Mergesort Read 8.3
August 18, 2015
Parents & Guardians,
I am excited to be working with you and your child during the 2015-16 school year. I am here to help your child learn and to succeed in AP Computer Science A. Please do not hesitate to contact me by email, phone, or appointment. I will make every effort to respond to you in a timely manner. I have included a space at the bottom of this form for you to provide me with your contact information.
Students, if you ever need help or do not understand a concept, please come and ask me questions. I am here to help you succeed and believe we are going to have a great year!
After reading the COURSE SYLLABUSand the back of this form (POWER SCHOOL), please sign and date below.
This completed form is due by Friday, August 28th.
I have read the entire COURSE SYLLABUS and the information on Power School and understand the expectations, grading procedures and materials required for Mr. Hiser's AP Computer Science class.
Student Name (printed):________________________________________________
The grades that he/she received on every Assignment/Test/Quiz in my class.
The Assignments/Tests/Quizzes that are missing and/or were never turned in to me, or that were perhaps missed during an absence. (these appear on Power School with scores of zero (0)).
Your child has until Friday of that same week to turn in to me any assignments that are shown with a score of zero. After that time, the zero may be permanent.
Your child has until Friday of that same week to make up (after school) any Quizzes/Tests that are shown with a score of zero. After that time, they may be given After School Detention until the Quiz/Test is completed.
Also, any student who receives a failing grade on a Test will be given After School Detention so that they may be retaught where needed, and have an opportunity to change their (F) Test grade, either through retaking a similar Test or correcting the original Test.
I am asking you to partner with me by asking your child about completing missing/late work.
You may view this information on the Progress Report online, by visiting the following web site and choosing “Create Account”. Additionally, by creating an account you will be able to see your child’s grades in every one of their classes, online, at your convenience. http://powerschool.harrisonburg.k12.va.us Please do not hesitate to contact me if you have any questions, comments, or concerns.
Thanks for your help!