Java Course Expectations 2015

advertisement
Java Programming 1
Mr. March-Steinman
Java is the bread and butter of modern enterprise computing. It is used in the financial sector, in
science, and for android applications. It is often the language of choice for students interested in
majoring in computer science. This course will introduce you to high-level programming in
Java. Your abilities in math, science, logic, and teamwork will all be equally tested and
enhanced, and you’ll gain a greater appreciation for how profoundly our everyday lives are
impacted by the computing revolution of the 20th century.
Contact Information
I can be contacted via email at wsteinman@bwl.org. My desk is at the back of room 65, where I
will generally be available by appointment.
You may access grades and other course materials and resources at
birchwathenlenox.haikulearning.com.
Materials
The following items should be brought to class daily: Assignments, flash drive, pencil, notebook,
and a computer.
Expectations
1. Come to class on time and with the required materials. Coming to class late or
unprepared will result in the loss of points from your quarter average AND your
participation grade. It will also slow down your progress, as setting up your computer
environment will cut into class time, depending on your machine.
2. In class, you should remain focused, attentive, and be prepared to participate in class
discussions. This is a very interactive class, and you will hone your problem solving and
teamwork skills through group discussion.
3. If you have difficulty with a concept, arrange to meet with me for extra help immediately.
4. I will assign homework every class session, which must be completed on time. Typically,
you will complete one major project or report every two or three weeks. These
assignments must be submitted online or in person.
5. When working in pairs or groups, all members should remain active participants.
Students are expected to remain on task and work only with their assigned group
members. Otherwise, participation points will be lost.
6. In the event of an absence, you are responsible for all missed notes, assignments, and
group work. See me to receive an overview of what you missed. You will have two days
to submit missing assignments without penalty.
7. If you have extended time accommodations, then you must email me at least two days
prior to the exam to make arrangements. Typically, extra time is given at 7:30 am the day
of the exam.
Java Programming 1
Mr. March-Steinman
Extra Help
My extra help is every Monday in room 65 from 3:15 – 4:15 pm. If you would like to meet for
extra help during the day, please email me ahead of time to make an appointment. In your email,
please indicate your free periods and which day(s) you are available to meet. I am occasionally
available before school in the morning for extra help as well.
Grading
Assessments
20%
Quizzes are given periodically, and will test your knowledge of course material and readings.
They may not always be announced. You may use handwritten notes for quizzes. Tests are given
at the end of each unit. Tests are generally announced one week prior to the test, but shorter units
may have less time before a notification.
Homework
20%
Homework assignments will be posted to Haiku. Homework will be posted no later than 4:30
pm.
Depending on the assignment, homework will be graded on a scale of 1-10. Longer assignments
will be graded out of 20 points.


Homework should be completed on lined loose-leaf paper or typed. Any program you
write will require complete and consistent documentation.
Assignments are due at the beginning of class. Homework submitted after it has been
collected is considered late. Late work receives half credit.
Coding Projects
30%
You will complete one coding project every two to three weeks. These projects will require
consistent work to finish properly. Each will come with its own requirements sheet. This is in
addition to a long-term project that will count toward your semester and final grades. Milestones
for your long-term project will be counted toward this portion of your quarter grade.
Classwork/Participation
30%
Participation and interaction during class are both vital parts of your grade. You will also be
required to complete classroom assignments and presentations in a timely manner.
Haiku
Your academic progress in this course will be tracked on
birchwathenlenox.haikulearning.com. You can access the site via your gbwl account. In
addition to course information, resources, assignments, and discussions, the site will also host
your grades throughout the year. It is mandatory that you check this service. Be sure you know
how to access your gbwl account.
Java Programming 1
Mr. March-Steinman
Academic Honesty
I expect all work you complete to be entirely a result of your own effort. Any sources you use
for information must be cited clearly and consistently, through the use of both in-text citations
and a bibliography. This includes any code advisement (Stack Overflow threads, forum
discussions, etc). You may not use code that is pre-written, unless it is given or approved by me
(in which case, it must be cited). Any deviation from this requirement will result in severe
consequences, detailed within the student handbook.
Resources
I advocate the use of any accurate resource that will help expand your interest in and knowledge
of the subjects we cover in class. The internet is your friend, but it can be a wily one. Be
skeptical of odd sources, and check with me if something doesn’t seem right. NEVER “rmdir –r
/”.
Stay on top of your work, read current technology news, and come for help as soon as you need
it. While this course is demanding, it can also turn you into a creative problem-solving machine.
System.out.println(“Good luck,”);
Mr. March-Steinman
I, ___________________________, have read this expectation sheet and understand what is expected in this class.
(Print student’s full name)
_____________________________________________
Date:______________
(Student's signature)
_____________________________________________
(Parent/Guardian's signature)
Date:_____________
Download