-
Oswego High School
AP Computer Science A
TEACHER NAME Mr. Tu
TEACHER EMAIL ADDRESS wtu@sd308.org
COURSE SCHEDULE https://www.sd308.org/Page/26917
COURSE DESCRIPTION
Advanced Placement (AP) Computer Science students will study the programming language Java, the logical structures of computer programming, algorithms, and computational thinking in multiple programming environments. Other major topics of the course include: programming methodology, algorithms, and real world applications. It may be taken concurrently with another math course. This course is designed for students desiring to obtain college credit by successfully completing the Advanced Placement Computer Science Exam in the spring. On the basis of this examination, the student’s college will determine how much advanced placement and/or credit in college mathematics the student will receive.
GRADING SCALE
Student’s final grade will be based on the following OHS grading scale:
A+: 97% – 100% A: 93% – 96% A–: 90% – 92%
B+: 87% – 89% B: 83% – 86% B–: 80% – 82%
C+: 77% – 79% C: 73% – 76% C–: 70% – 72%
D+: 67% – 69% D: 63% – 66% D–: 60% – 62%
F: 59% or below I: Incomplete
GRADING RULES
Student’s final grade will be based on the following OHS grading scale:
Homework
10%
Quizzes
20%
Tests
25%
Lab
30%
Midterm/Final Exam
15%
Total
100%
Homework
• Homework must be turned in within the designated time frame. Otherwise, it will be treated as missing assignment.
• Homework will be scored as following:
Complete homework: 5 points
Incomplete homework (with more than 75% completed): 4 points
Incomplete homework (with more than 50% completed): 3 points
Missing or incomplete homework (with less than 50% completed): 0 point
NO LATE HOMEWORK ASSIGNMENTS WILL BE ACCEPTED.
NO HAND-WRITING HOMEWORK ASSIGNMENTS WILL BE ACCEPTED.
Quizzes
• Each quiz is worth 100 points.
• Usually one or two quizzes will be given for each Chapter. Each quiz must be finished within the designated time frame.
• NO RETAKEN FOR ANY QUIZ.
Tests
• Each test is worth 100 points.
• Test will be given at the end of each Chapter. Each quiz must be finished within the designated time frame.
• NO RETAKEN FOR ANY TEST.
Labs
• Each lab varies from 10 to 100 points.
• Lab must be completed within the designated time frame. Partially completed lab work will be accepted and will be issued partial credit.
• Lab could be turned in late but must be turned in within 2 school days after due date. The 30% of this lab points as a late penalty will be deducted from the earned lab points.
If you are absent, you have the number of days you were absent plus one additional day to make up the missed assignments. It is your responsibility to get missed assignments from the teacher or from the classmate(s). It is also your responsibility to actively contact the teacher to make arrangement for taking the missed quiz(zes) or test(s).
Extra Credit
• No extra credit questions are in any quiz and test.
• NO EXTRA CREDIT WILL BE ASSIGNED TO ANY STUDENT TO MOVE THE STUDENT’S COURSE GRADE UP.
“Make-Up” Policy
Homework, Quizzes, Tests and labs may be made up only if you are absent on that day. For Quizzes and Tests, arrangements must be made in advance.
ACADEMIC HONESTY
Cheating won’t help you learn and it will not be tolerated. If you are suspected of cheating (that includes helping other students cheat), you will receive a zero score on whatever you were cheating on. This score will not be dropped or replaced. You may also be subject to other disciplinary action according to OHS policy.
Homework assignments should be completed independently. You may find it helpful to form study groups and work on homework assignments together, but you are cheating yourself out of the opportunity to learn if you divide up the homework assignments among study group members and or copy the work off of other student(s).
SCOPE OF THE COURSE
The following chapters in the textbook will be taught (Tentative Schedule):
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 8
Chapter 7
Chapter 9
Chapter 10
Chapter 12
Chapter 11.4, 11.5
TEACHER SUPPORT DATE
8/24 9/7 9/21 10/5 10/19 10/26 11/2 11/16 11/30 12/14 1/11 1/25 2/8 2/22 3/8 3/22 4/19 4/5 5/3 5/10