Java Programming - Syllabus

Spearfish High School

Rick Banton, Instructor

(605) 717-1212 (W)

Room 133

Course/Program Description

Oracle Java Programming will cover the concepts of programming and specifically the Java Programming Language. Each semester is self-contained and can be taken individually, in any order. The first semester uses a Java language based animation environment called Greenfoot. The second semester is a project-based business problem that will be solved creating an application using the Java programming language.

Materials/Textbook Information

A textbook is not required for this class. All our resources will come from Oracle Java Suite; an online curriculum. Students are required to bring their laptop computers to each class.

Course Requirements/Objectives

Students will demonstrate proficiency in the South Dakota Technical and Business Academic Content Standards including but not limited to digital imaging, word processing and computer programming.

Student Performance Objectives and Course Requirements

Students will complete numerous performance based assignments that demonstrate their proficiency of the South Dakota Technical and Business Academic Content Standards.

Class Procedures and Rules

Oracle Database Design and Programming is a hands-on class where content is accessed from Oracle DB Suite; an online curriculum. All daily assignments are due at the end of the following class session.

Laptop and Internet Procedures

This is a computer technology class and students are required to have their laptop available at the start of every class. Most work requires access to the Internet to complete classroom assignments.


Homework Procedures

This class is managed through Moodle, so all resources required are available via the internet. Each assignment’s directions are published within Moodle and available on the day the content is demonstrated.

Assessment Plan

Assignments are generally due the next class after it is assigned. Abstract reports are due on the published completion date, approximately 30 days after it is assigned. Special circumstances can and do arise; in these events, it is the student’s responsibility to contact the instructor to make accommodations before the assignment is due. School related absence (athletics, extracurricular events, field trips, etc.) will adhere to school policy.

Letter grades for the course are determined by the school wide-grading scale outlined below:

3

96-100 A

92-95 A-

89-91  B+

86-88 B

83-85 B-

79-82 C+

76-78 C

73-75 C-

69-72 D+

65-68 D

60-64 D-

3

How is your grade determined?

Approximately, 75 percent of the total grade is based on the daily homework. The business based Abstract reports account for close to fifteen percent and the final exam; ten percent.

Grade Rounding Policy:

The points earned on each assessment is summed to arrive at the total points earned. The total points are divided by the total points possible and fitted into the school-wide grading scale without any rounded.

Make Up Work

At the end of each unit, the instructor will publish a last-available date, usually one week after the last assignment is assigned, where missing assignments can be turned in without penalty.

Makeup tests:

Any quizzes given during any unit must be completed by students by the published last-available date. The student is responsible for completing any assignments or quizzes missed because of absences. The school’s policy for rescheduling final exams will be followed.

Testing Policy:

The first semester, Greenfoot based, is a demonstration of a completed animation project coded in Java. The Second semester has a traditional Java Language written test. Both are scheduled with all other courses at the end of the semester.

State Standards (optional)

Upon completion of Class name, students will demonstrate the following State Standards:

http://doe.sd.gov/octe/bused/Curric/informationcomputer.pdf

3