|
Grades will be based on:
Homework / Assignments 15%
Labs / Programming Projects 35%
Tests 30%
Semester Exam 20%
Homework will be assigned at various times
throughout the semester. Pay close attention to the
due dates. Late assignments will not be accepted.
Each assignment may have a different value depending
on the problems and complexity.
Laboratory Assignments / Programs are assignments
given in class meant to introduce or reinforce a topic.
Lab assignments may include the coding of programs
and/or functions, testing programming code, writing
pseudocode and/or algorithms, and problem solving
exercises. You will be given time in class to complete
lab assignments. Use your time wisely. Any assignment
not completed in class will need to be completed on
your own time. Lab assignments will be worth 10 points
each and will be graded using the Grading Rubric for
Programming Projects.
In order to do well on programming assignments, you
will want to:
1) Work on them as early as possible. Leaving them
until the last minute will probably mean you cannot
finish debugging them in time.
2) Plan your program well with paper and pencil before
even sitting down at a computer.
3) Get as much of your program done before programming
days in class, so that you can use class time to get
help on your errors.
4) Do your own work. While it is helpful to discuss
problems with other students, viewing too much of
their program might lead you to unconsciously copy
their work. If students turn in very similar code,
the program will be scored once, and then divided
amongst all these students, each receiving a fraction
of the grade.
Tests are given at the end of each unit and
will be worth 100 points each. All tests will be designed
after the actual AP Exam. Both multiple choice and
free-response question formats will be used. All students
are expected to complete tests on the date announced
for the test. If a conflict exists notify the teacher
prior to the test date.
Semester Exam is cumulative and will be given
after the first semester. Prior to the actual AP Computer
Science Exam, you will take a practice AP Exam which
will count as the semester exam for second semester.
Attendance and Class Participation is expected.
Grades can and will be adversely affected by excessive
absences, excessive tardiness, poor work ethics in
class, poor classroom behavior, etc. All students
are expected to be in class everyday and be prepared
to participate in class discussion. Class participation
is an important part of the overall learning experience.
By asking questions and providing answers during class
discussions, students learn to communicate in the
language of computer science.
Make up work is the responsibility of the
student-NOT the teacher! Since almost all work done
in this course must be done using a computer having
the right software, you may have to do your make up
work at school outside of class time, unless you have
access to such a computer at home or elsewhere. Students
missing tests due to an excused absence have 3 days
after their return in which to make it up. Students
missing one or more days due to excused absence during
a project period, may have their due dates extended
provided they make arrangements for such within 3
days of their return to school.
Hardware & Software
Behavioral Expectations
- Be to class on time.
- Always listen for teacher instructions with little
or no talking.
- Stay focused on the assigned classroom task.
- Be responsible for your computer and workstation.
- Take good notes.
- No food or drink is allowed in the computer lab.
- Show politeness and respect toward other individuals
at all times.
- All rules in the Student's Handbook will be followed.
|