|
Course
Objectives
1. Students should be able to design and implement
computer-based solutions to problems in a variety of application areas.
2. Students should use and implement commonly-used algorithms
and data structures.
3. Students should be able to develop and select appropriate
algorithms and data structures to solve problems.
4. Students should be able to code fluently in an
object-oriented paradigm using the programming language Java. Students are
expected to be familiar with and be able to use standard Java library classes
from the AP Java subset.
5. Students should be able to read and understand a large
program consisting of several classes and interacting objects. Students should
be able to read and understand a description of the design and development
process leading to such a program. (An example of such a program is the AP Computer Science
Case Study.)
6. Students should be able to identify the major hardware and
software components of a computer system, their relationship to one another, and the
roles of these components within the system.
7. Students should be able to recognize the ethical and social
implications of computer use.
Read More
Grading Policy
Percentage grades for the quarter
will be based on the following weights:
Chapter Reviews 15%
Class Participation 10%
Chapter Tests 50%
Programming Projects 25%
Extra Credit 3.5%
Current grade progress may be obtained at any time over the
Internet via a secure server.
Simply go to
http://www.rredware.com/
smreports.asp and
enter the student’s secret ID code and password. See the
“School Maestro II Internet FAQs”
for details about security. If parents do not wish to
have their student’s grades accessible over the Internet, that should be stated on the attached
tear-off sheet. (Student ID codes and passwords will be mailed home sometime within the first few weeks of the
school year.) Disclaimer
This classroom management plan is not meant to be all
encompassing. As the year progresses, there may be a need for additional
assignments or modifications to expectations. If such should occur, I will
provide an addendum to add to this plan.
|

Classroom
Rules & Consequences
Students:
You are expected to follow the general rules of the school
and common courtesy. (That means, give respect and you'll get it back.)
1. Make sure that you are in the room when the bell rings.
(Consequence: One 30-minute detention from 3:15 to 3:45)
2. You will be expected to sit in your assigned seat and to
have all necessary materials with you when you arrive--NO EXCUSES.
(Consequence: not allowed to go to locker and removal to office if refusal
to sit where assigned.)
3. Nothing is to be thrown or tossed across the room
(including "shooting" stuff into the trash basket). (Consequence: 1 or more
detentions, or more severe depending on exact situation)
4. Class ends at the bell. You will be expected to work and
remain seated until the bell rings. (Consequence: One 30-minute detention from 3:15 to 3:45)
5. The book that you are issued is the one that you will
return at the end of the year. The book is to be returned in the same condition as when it was
issued. (Consequence: see student handbook)
6. Do not bring candy, food, games, toys, MP3 players, magazines,
newspapers, novels, photographs, or any other form of distraction to class.
That includes items that you are selling for fund-raisers. (Consequence: If
I see them, I take them and you may retrieve them from the office at a later
time.)
7. Make up tests may be taken during study halls or after
school--NOT DURING CLASS TIME! (Consequence: loss of grade unless
extenuating circumstances can be proven)
8. I do not give many restroom passes. Unless it is a
bonafide emergency, don’t ask for one. All restroom privileges are at my
discretion. There will be no
passes given to lockers, etc....don’t bother to ask for one. (The clinic is
the only exception.)
9. Cheating on quizzes or tests will not be tolerated. I
will not say anything to you if I see you, but I will document what I saw and will give a zero
score for the work. Then I will warn you that I will be calling your home to discuss the
matter. (Consequence: selfexplanatory)
10. Most importantly: do
not talk while I'm talking or while another student is
talking to me. Verbal disruptions/ distractions are rude and
unacceptable.
(Consequence: reprimands, detentions, referrals, removal or
whatever is warranted by the severity or frequency of the situation.) |
Student
Supplies
Students must bring the following with them daily:
• pencils &/or pens
• their textbook
• their review guides (when needed)
• a computer and Java integrated development environment
software will be available for use in the class. (A variety of free Java
compilers , including the ones we use in class, can be downloaded from the
Internet if students wish to use one at home.)
Test,
Programming Assignment, & Review Policy
Review packet assignments will accompany each section in the
textbook that we cover. They will be graded based on completeness and random
problems chosen for correctness.
Class participation is a necessity for learning in this course.
Most of the work will be hands-on, but discussion time will be needed to clarify
the material. Class discussions will be based on the textbook sections assigned
for that day. Students are expected to have completed the reading in advance.
End-of-Section Exercises (as assigned) will be completed in class. I will
specify which Exercises I will collect and which I will simply view on your
monitor in class. Questions will be discussed, but not collected.
Tests will be conducted over the network. They may vary in
length but, will be given a value of 100 points each by me. These will be
announced in advance on the appropriate chapter web page. Students will be
expected to use the review packets and other review materials provided to
prepare themselves. I will go over the review packets in class the day before
the test to help prepare for the test.
Programming projects will vary in frequency and point value
depending on the difficulty of the project. I will provide a rubric for each so
that students will know what I am looking for and how it will be graded.
The mid-term and final for this class will be projects of the
student’s own design. They will be given specifications to follow and the
programs will be graded with regard to how well they followed the
specifications. The project may be due before the day of the assigned final due
to the amount of time needed to grade them. It is suggested that students
begin their projects early in the second and fourth quarters of the course.
In addition to the graded class work, during the second
semester, we will also spend a considerable amount of time going over old A.P.
tests, practice materials, and responses in order to prepare for the A.P.
Computer Science Exam in May. One of these practice tests will be taken for a
grade which will count toward the student’s quarter grade.
If students are to be or have been absent, it is their
responsibility to see me to arrange make up work. I will not keep after them or
repeatedly remind them. Also, the number of days allowed to make up missed work
will equal the number of days missed + 1. (ex.: if students miss 3 days, then
they have 4 days including the day they return to
make up the work.) (Under most
circumstances, I do not accept late work.)
It is also the students’ responsibility to record the week’s
assignments and any tests or projects in their student planner. I will remind them to look on the web
site, but checking the web site should be part of their daily routine.
If students feel a need for extra help or clarification, they
can ask any time in class or make arrangements to meet with me during a study hall or after school.
|