Programming Level I
Glendale Community College
Business and Information Technology Department
, Dept. Chair.
Bldg O1 Office 1
Instructor Web Site
As a full
time Instructor, I have a Campus Office (O1
116) with regularly scheduled office hours and I can also schedule
appointments upon request. Office and Lab
hours are published on my web site.
Description of Course:
CIS156 2012 Fall
Python Programming: Level I
Explain the development of Python applications. (I)
Explain the control structures in Python. (II)
in Python. (III, IV)
Utilize string and character manipulation in Python. (V)
oriented programming concepts in Python. (VI)
Utilize Python to load, save and manipulate persistent data (VII)
Utilize basic and advanced Graphical U
ser Interface (GUI) Components. (VIII)
Identify and debug common mistakes in programs written in Python. (IX)
Books and Other Instructional Materials:
"Starting Out with
) Tony Gaddis, Addison
PYTHON 3.x (available free on
for Windows, Apple and Linux)
** Instructor will cover options in class
General Course Information
Classes will be using the BlackBoard course management tool to
provide course materials,
lab assignments, course schedule and grading
Assignments can be done from home or at GCC in one of the High Tech
We will meet on campus
twice a week for
where I will conduct class
lectures, activities, tests and lab sessions
Grades are based on accumulative points. You earn points through tests (
), activities, programs (10), and quizzes. The
ding scale is as follows:
Test 1 (
Test 2 (
Test 3 (
Test 4 (
Comprehensive Final (
10 @ 10 points each)
16 weeks attendance @5 pts./wk. (80 pts)
A = 90
100% of total points
B = 80
89% of total points
C = 70
79% of total points
D = 60
of total points
F = below 60% of total points
To receive an A you must have taken ALL tests and turned in all labs.
All labs must have a
Students are expected to check their Bb
accounts at least once
a week on
Announcements. The instructor
will communicate any unexpected changes to you via Bb.
Students are also responsible for the policies as outlined in the
Attendance is required for successful completion of the course. There is a maximum of three (3) absences (except
official absences) allowed. Anyone exceeding this amount
without contacting the instructor
may be withdrawn from the
course by the instructor.
Official absences are those stated in the
If you are absent on the due date of an assignment, you will be permitted to tur
n in the assignment on the date you
if your absence is excused
Lab and homework assignments are due on the date listed in this syllabus.
ed early. Lab assignments turned in late will be docked
. If you miss a
you may put the assignment in the box on your instructor’s office door or folder by 5:00p.m. of class day and have it be
considered on time.
If you are absent on the date of a quiz or exam and
it is your responsibility to
reschedule that assessment with the
Withdrawal Policy / Reinstatement Policy
Students are primarily responsible for withdrawing from a class. If you have failed to withdraw and have not completed
an exam, you will be graded based on a score
of zero for the exam. This may result in an F for your final grade.
Student may be WITHDRAWN from the course for insufficient participation at any time during the semester. Insufficient
participation is three (3) unexcused consecutive absences or failure
to contact the instructor within the time frame of
completing three chapters in accordance with this syllabus.
If you have been WITHDRAWN and feel it is in error, contact your instructor or the college in accordance with the
information in your
If you are receiving financial aid of any kind, it is your responsibility to protect your eligibility to receive financial ai
meeting the attendance requirements of this class.
Software Usage / Academic Dishonesty
illegal to copy
the software from GCC for your own use. Students who do so
will be withdrawn with a Y (withdrawn
failing) from the course
. Any student attem
pting to or misusing the classroom intranet or the Internet during class time
will be warned. If action continues, the student will be removed from class.
Students are expected to do their own assignments without any but the most casual help from others,
unless working on
a group project as directed by your instructor. Your instructor is available to help students with assignments, either
during regularly scheduled class time or by appointment at other times.
Any indication of misconduct (as defined in t
) which includes, but is
not limited to, copying of work between students, will result in a reduction of one full letter grade for the course wi
the exception of the originator of shared work.
The originator of any duplicated work (and the "originator” can be determined) will receive a penalty of
grades (an A will become a
The originator of the file will be presumed to hav
e willfully distributed it to all others
unless he/she can prove otherwise.
DO NOT SHARE YOUR HARD WORK,
STORE IT SECURELY (on Drives H: or S:), AND
THE LOSS OF
THE MEDIA ON WHICH YOUR
IS STORED TO YOUR INSTRUCTOR
Additionally, each party will receive a score of ZERO for the work involved
. A second offense by any party or the use of
lost or stolen work
will result in a grade of
"F" for the course
as well as a referral to the appropriate Dean.
Links and our resources for this class will be available in BlackBoard.
If any of you has a disability, including a learning disability, please see me as soon as possible to discuss
your accommodation needs.
Audio taping is allowed only with Instructors permission.
Cell Phones / Portable Digital Devices
Cell phones and portable digital devices should be turned on vibrate or turned off. If you have a unique situation
concerning these devices please g
et approval from instructor.
Course content may vary from the outline to meet the needs of this particular group.