jackson college syllabus · web view2018/12/22 · students will be graded based upon...
TRANSCRIPT
Java ProgrammingCIS 165 01Fall 2018
Number of Credits: 3
Days Class Meets: Thursdays, 9/6 - 12/20
Meeting Times: 6:00 P.M. to 8:54 P.M.
Location: William N. Atkinson Hall, Room 119
Instructor: Holly DeBaeke
Contact Phone: 517 438-2880
Contact Email: [email protected]
Office Hours: Available by appointment
Course DescriptionStudents use procedural and object-oriented programming capabilities to design, develop, and test
computer programs. Topics covered include control structures, methods, objected-oriented programming,
classes, applets, and user interfaces
Prerequisite(s)CIS 095 Computer Literacy and MAT 033 Algebra for Statistics or higher
Course GoalsThis course provides a solid foundation of the Java programming language. Integrated with Java syntax,
the student will become familiar with programming concepts transferrable across many languages
through reading, listening, and hands-on experience.
Students will learn stand-alone and web-based applets with Java using the Eclipse Integrated
Development Environment.
Course ObjectivesThe course goals and objectives incorporate specific Associate Degree Outcomes (ADOs) established by
the JCC Board of Trustees, administration, and faculty. These goals are in concert with four-year
colleges, universities, and reflect input from the professional communities we serve. ADOs guarantee
students achieve goals necessary for graduation credit, transferability, and professional skills needed in
many certification programs. The ADOs and course objectives addressed in this class include the
following:
ADO 3 Demonstrate computational skills and mathematical reasoning
1
Textbook Java®: An Introduction to Problem Solving & Programming by Walter Savitch
o 8th Edition (2017)
o 978-0134756400 (Loose Leaf, Student Value Edition) OR
o 978-0134462035 (paperback)
Graphic from https://www.pearson.com/us/higher-education/program/Savitch-Java-An-Introduction-to-Problem-Solving-and-Programming-Plus-My-Lab-Programming-with-Pearson-e-Text-Access-Card-Package-8th-
Edition/PGM1743310.html?tab=order , Accessed 8/17/2018
Text Book Zero! This text is available in a digital format. Please see the links posted on our class Jet Net site. This text is available to rent or purchase in digital format through the JC Bookstore.
ExtrasStudents may wish to bring a USB flash to store files on. Laptops are encouraged.
2
Grading ProcedureStudents will be graded based upon participation, homework, quizzes, homework, an individual project,
and two exams (mid-term, final). Grades and feedback can be viewed on JetNet.
ITEM %Participation 20%Homework 39%Quizzes 20%Project 7%Exams (2) 14%
These percentages could change if we cover more or less content. For more information, reference the “Calendar” section yet to follow.
Participation
Your participation and attendance are expected in each weekly class session. Your success will
depend greatly on the time spent completing assignments and projects as well as practicing on
the computer.
Participation points are earned from in-class assignments that are completed alongside lecture.
These create artifacts that you will upload to JetNet for credit.
Homework Assignments
All of the course assignments are posted inside the weekly outline area of our course Web site.
Generally, each assignment is due before the next class (before 6pm on Thursday). We will
review homework in the next class and any revision you would like to make based on this review
can be made and resubmitted that night by midnight. Be sure to submit what you have done
before class, however, and resubmit revisions during or after. Late assignments will be accepted
one week after the due date but with a 50% reduction in points.
Assignments should be completed using techniques covered to-date and adhere to our “Coding
Standards” (to be explained and posted on JetNet).
Tests/Quizzes
Quizzes for this class will be given online via JetNet. These can be completed at home, open
book, but are due at the same time as the homework assignment – the next week from the
lecture at 6pm. Like homework, quizzes will be accepted one week after the due date but
without a 50% point penalty. Missed quizzes will result in a ZERO grade for that quiz.
3
Individual Course Project
There will be a class project to tie many of the concepts together. They will be individual projects,
not group projects. Details will be forth coming.
Exams
There will be two exams. The first exam will be a mid-term exam covering content from the first
half of the course. The second, final exam, will cover content from the second half.
Grading Scale
GPA GRADE RANGE4.0 94-100%3.5 89-93%3.0 84-88%2.5 78-83%2.0 72-77%1.5 66-71%1.0 60-65%0.5 55-59%0.0 0-54%
Academic Honesty PolicyAcademic Honesty is defined as ethical behavior that includes student production of their own work and
not representing others' work as their own, by cheating or by helping others to do so.
Plagiarism is defined as the failure to give credit for the use of material from outside sources. Plagiarism includes but is not limited to:
Submitting other's work as your own
Using data, illustrations, pictures, quotations, or paraphrases from other sources without
adequate documentation
Reusing significant, identical or nearly identical portions of one’s own prior work without
acknowledging that one is doing so or without citing this original work (self-plagiarism)
Cheating is defined as obtaining answers/material from an outside source without authorization. Cheating includes, but is not limited to:
Plagiarizing in any form
Using notes/books/electronic material without authorization
Copying
4
Submitting others' work as your own or submitting your work for others
Altering graded work
Falsifying data
Exhibiting other behaviors generally considered unethical
Allowing your work to be submitted by others
ConsequencesAnyone caught cheating on an assignment or exam will receive a zero for that project. If caught cheating
more than once, the student will receive a zero for the class. All academic dishonesty violations will be
reported to the Dean of Occupational Education.
Course ManagementWays that students can manage their enrollment in a course for special circumstances. Includes
withdrawal, and audit and incomplete grading procedures.
Withdrawals
Withdrawals from the class must be made prior to the date posted in the current schedule.
Students who stop attending class without completing a withdrawal form will receive a grade of
0.0. It is the responsibility of the student to withdraw from the course to avoid receiving a 0.0
grade.
Incompletes
Incomplete grades will generally not be given. Surgery, etc. is really the only reason for an
incomplete course grade. Also, 75% of the coursework must be completed before the last day of
the semester to qualify for an Incomplete.
Audits
To change from credit to audit or audit to credit, the request must be completed before the end of
the ADD/DROP period for the class.
Makeup PolicyCourse work may be made up within one week’s time if an absence is pre-arranged or if you are able to
document a valid excuse for missing class. Valid excuses include but are not limited to catastrophic
accidents such as house fires, illness, medical emergency, or death of close family members, or getting
married. You must make arrangements to make up your homework as soon as possible.
5
HelpStudents have resources!
Services
Available learning services or opportunities for students seeking help with their course work.
May include information about tutors, learning centers, reserved library materials, open labs,
counseling services.
It is important to contact a Center for Student Success professional prior to the start of the
semester in order to receive accommodations in a timely manner. While we will make every
effort to coordinate accommodations in a timely manner, failure to self-identify prior to the
start of the semester may delay notification to instructors and timeliness of acquiring
accommodations. Accommodations do not automatically carry over to the next semester.
https://www.jccmi.edu/center-for-student-success/accommodations-for-students-with-
disabilities/
Instructor
If you are experiencing difficulty in this course, please, contact me as soon as possible. My
e-mail is posted above. Email is the preferred method of contact; I will attempt to return all e-
mail messages within two business days (this does not include weekends).
Colleagues
Additionally, it is encouraged to use the forum on our JetNet course site. Students are
encouraged to post their questions, as well as, respond to others’ questions. Extra credit will
be considered for asking good questions or giving helpful answers.
6
Calendar*
* This schedule is subject to change. This syllabus is not a contract; it is a plan for the course. Each
course and each group of students are unique. We may do more or less work than is outlined above.
Total points in the course may be altered to reflect the dynamics of our class.
Important Jackson College Dates for Fall 2018
7
Student ResponsibilitiesThe student is responsible for the material covered in a missed class. Notify your instructor in advance if
you are going to miss an exam and make arrangements to take that exam another time. Details on tests
will be posted as the course progresses.
Attendance PolicyIn compliance with Federal Title IV funding requirements, as well as college initiatives, reporting of
student participation in classes will occur at three designated times each semester. Instructors will assign
one of three non-transcripted letter symbols to each student during each reporting period (see below).
Students identified as no longer participating will be dropped or administratively withdrawn from the class,
and students identified as needing academic assistance will be contacted.
Participation/Progress Symbols
H – The student is not doing acceptable work and needs Help to be successful.
Q – The student has not participated and the instructor believes they have unofficially withdrawn
(Quit). These students will be dropped/withdrawn from the class.
V – The instructor Verifies that the student is participating and doing acceptable work.
CaveatAll due dates, grades, etc. are subject to change in the event of unforeseen events including school
closings, instructor illness, etc.
CollaborationWhile JC encourages students to collaborate in study groups, work teams, and with lab partners, each
student should take responsibility for accurately representing his/her own contribution. File sharing is
NOT collaborating; it is cheating and violates academic honesty policy!
Classroom PolicyBe respectful of your instructor and your peers. This is a learning community – and we all will learn
something – so be positive and encouraging of those around you. Any behavior considered being
disruptive, disrespectful, inappropriate, or threatening will be addressed by the instructor and/or security
8
and/or the Dean of Students. Consequences may involve deduction of points/grade and/or may include
removal from class.
We will set additional ground rules together to minimize distractions during class. These will be posted in
in our course site in JetNet for reference.
9