Kentridge High School Course Syllabus 2015-2016 Intro to Java Programming Mr. Waltner (al.waltner@kent.k12.wa.us) Room B13 Course Outcomes As a result of this class students will know, understand and be able to do the following: Solve problems and create algorithmic solutions Write code using basic program structure and data types Use input and static methods Use conditional statements and loops to control program execution Design and write code using Classes, Objects, and Methods Work with data structures such as Arrays and Lists Course Description This is a beginning level course that introduces a student to an object oriented programming language (Java). Students will learn to write structured programs using: data types, methods, conditional statements, loops, classes, objects, arrays and ArrayLists. Coursework is project based on relevant real world applications. Course Work Materials/Supplies: Textbook – Blue Pelican Java by Charles Cook, 7th Edition Fees: None Other: Download software on home computer in the following order: 1. Java JDK from Oracle.com (free software) 2. IDE from Eclipse.org (free software) Course Grading Policies Purpose of a Grade An academic grade will reflect what a student knows, understands, and is able to do. An employability grade will reflect academic behaviors such as work habits and attitudes, cooperation, commitment to quality, productivity and attendance and punctuality. The Kent School district has developed an Employability and Life Skills Assessment in these areas. Academic Grading Scale A = 93-100 A- = 90-92 B+ = 88-89 B = 82-87 B- = 80-81 C+ = 78-79 C = 72-77 C- = 70-71 D+ = 67-69 D = 60-66 F = 0-59 Academic Grading Categories Summative Work = Formative Work = 80% 20% Grading in this course will be based on student knowledge. Therefore, more weight is placed on summative work (such as tests, some labs, and projects) than formative work (practice work, homework, some labs, etc.). I will do my best to let students know in advance if the work counts towards their summative or formative work. Progress Reports Progress reports will be distributed mid-quarter for all students who are receiving below a 70%. Extra Credit Definitions: Extra Credit is: 1 Additional academic practice (formative work) that is related to the subject area or subject specific academic content standards. Extra Credit is Not: Non-academic work such as bringing in Kleenex boxes, merely attending extracurricular events, charitable donations, and payment of class fees. Guidelines for Extra Credit: 1. No more than 2% of the total quarterly grade can come from extra credit. 2. Extra credit shall encourage learning throughout the grading period, as opposed to a last–minute effort to raise a quarterly grade. ATTENDANCE POLICY Parents of any child eight years of age and under eighteen years of age will cause such child to attend school and the child will have the responsibility to attend for the full time when school may be in session. Absences will be marked excused when cleared by a parent/guardian phone call (253-373-7381) or note within twenty-four hours of a student’s absence. The only legal reasons for an absence from school are illness, medical/dental appointments or observance of religious holidays. Make-up work will be provided by teachers for excused absences at the request of the student or parent/guardian. The student will be afforded credit for make-up of any class work missed (see below). A student is considered truant from school or class if s/he is absent without the knowledge and consent of the parent or guardian and/or when s/he leaves class or campus without proper authorization. Violators are subject to disciplinary action. See Student Handbook for details. TARDINESS Students are expected to be in class on time and will be disciplined by the teacher and/or administrator for excessive tardiness. Students who arrive more than ten minutes late without a note from a staff member will be considered truant for that class. 1st Tardy The teacher will review expectation with the student. 2nd Tardy The teacher will assign 1 hour detention. 3rd Tardy The teacher will assign 2 hours detention. 4th Tardy Referral to the administration, will assign minimum of Wednesday School. At the fourth and for each subsequent tardy to class, the student will be referred to the Assistant Principal for corrective discipline and/or suspension from class. Absent Work Definitions: Absent work: work that must be completed by a student after an excused absence Guideline: If a student is absent, they have a minimum of one (1) school day for every day they are absent to make up the work. Late Work Definitions: Late work: work that a student fails to complete by the assigned date Guidelines: The teacher will determine which assignments are to be considered academic practice (formative) assignments for the grade book. If a student fails to complete an assigned academic practice 2 (formative) assignment, the assignment will be marked “missing” in Skyward. The student will be given the option to attend Learning Lab after school for that subject to complete the assignment for the possibility of full credit. Students and parents will be notified via the Learning Lab App of the afterschool opportunity. Assignments will be submitted in hard copy or electronic form at Learning Lab. If the student does not turn in the assignment at the end of the unit the teacher will assign a traditional zero for that assignment. The assignments that are determined to be academic practice (formative) assignments and are eligible for Learning Lab must be reviewed by the teacher within two days that they are due. Missing work habits will be reflected in a student’s employability grade. All academic achievement (summative) tasks must be completed according to the timeline established by the teacher. If the student is absent on the day of an academic achievement task or when one is due, the student will make arrangements with the teacher to make up the task. The grade on the task will then accurately reflect the student’s achievement level. If a student fails to complete a summative assignment, the student will be graded with a traditional zero. Hall Passes Students out of class must have with them a hall pass issued by a staff member. Students without a pass will be returned to their classroom and/or disciplined. The KR Way Kentridge students are expected to conduct themselves in a manner that promotes a proper learning environment and reflects positively on themselves, their classmates, teachers, family and community. Each Kentridge student automatically becomes a citizen of our school, both receiving privileges and accepting responsibilities. The core principles of the KR Way are Kindness, Pride, and Responsibility. Additional Class Expectations School laptops can be used as a resource, but the primary computer used in class will be the desktop lab computers. Save your programming workspace to your h: drive. Tests makeup tests should be scheduled with the teacher. Makeup exams must be completed within one week of the original exam. On occasion, the makeup exam may be given during class time. Computer Science formative work uses a Specifications Grading rubric. This pass/fail system encourages students to carefully complete their work based on requirements for each assignment. Technology Expectations: You are responsible for the upkeep of your laptop. They need to be charged, in the case, and in working order every day for class. No games at any time. Outlook is only used for school communication. This is not a way to catch up on the latest gossip. Students should be working on the current task, not checking e-mail, Skyward or instant messaging. No sharing assignments!! This includes e-mailing or screenshots. This follows the Academic Integrity Policy and rules below. Disciplinary action will be consistent with the Kent School District’s standard policies and practices. Violations can cause revocation of access privileges, suspension of access to the Kent School District computers, school service, detention, Wednesday School, short-term suspension, long-term suspension, expulsion and/or appropriate legal action. (KSD Board Policy #3240 and #3241) Academic Integrity Policy 3 Kentridge High School strives to provide students with the knowledge, skills, judgment, and wisdom they need to function in society as educated adults. Students are expected to take responsibility for their learning and experience the pride that accompanies academic achievement. To falsity or fabricate the results of one’s research; to present the words, ideas, data, or work of another as one’s own; or to cheat on an examination corrupts the education the educational process, impedes a student’s academic progress, and compromises the trust between teacher and student that is fundamental to the learning process. Guidelines for Academic Integrity Students assume full responsibility for the content and integrity of the coursework they submit. The following are guidelines to assist students in observing academic integrity: Students must do their own work and submit only their own work on assignments (including homework), examinations, reports, and projects, unless otherwise permitted by the instructor. Students may benefit from working in groups. They may collaborate or cooperate with other students on graded assignments or examinations as directed by the instructor. Students must follow all written and/or verbal instructions given by instructors prior to taking examinations, tests, quizzes, and performance evaluations. Students are responsible for adhering to course requirements as specified by the instructor in the course syllabus. 4