CIS156 Python Programming Level I

peanutunderwearSoftware and s/w Development

Nov 7, 2013 (4 years and 5 days ago)

113 views


CIS1
56

Python

Programming Level I

Glendale Community College


Business and Information Technology Department




Spring
20
1
2



Class Information


Instructor:

Gary Marrer
, Dept. Chair.

Office Phone:

623
-
845
-
3235

Office Location:

Bldg O1 Office 1
26

Office

Hours:

Available on
http://web.gccaz.edu/~gmarrer

Email:

gary.marrer@gcmail.maricopa.edu

altenat: garuw82311@gmail.com

Instructor Web Site
:
http://web.gccaz.edu/~gmarrer




Instructor Availability:

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
-

9999

Python Programming: Level I

1.

Explain the development of Python applications. (I)

2.

Explain the control structures in Python. (II)

3.

Utilize Lists/Tuples

in Python. (III, IV)

4.

Utilize string and character manipulation in Python. (V)

5.

Utilize object
-
oriented programming concepts in Python. (VI)

6.

Utilize Python to load, save and manipulate persistent data (VII)

7.

Utilize basic and advanced Graphical U
ser Interface (GUI) Components. (VIII)

8.

Identify and debug common mistakes in programs written in Python. (IX)



Books and Other Instructional Materials:



Required
:

"Starting Out with
Python 2nd

Ed." (ISBN
978
-
0
-
13
-
257637
-
6
) Tony Gaddis, Addison
Wesley/Pearson.
**



PYTHON 3.x (available free on
http://www.python.org/download/

for Windows, Apple and Linux)


** Instructor will cover options in class




General Course Information


Class Format

(Traditional)



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
Centers.


We will meet on campus
twice a week for
1
6 weeks
(
B108
Tu/Th
12
-
1:45pm
)
where I will conduct class
lectures, activities, tests and lab sessions
.



Grades:

Grades are based on accumulative points. You earn points through tests (
5
), activities, programs (10), and quizzes. The
gra
ding scale is as follows:



Grading









Tests



5

Tests

Points





Test 1 (
10
0

points)

500





Test 2 (
10
0

points)







Test 3 (
10
0 points)





Test 4 (
10
0 points)




Comprehensive Final (
10
0 pts)





Labs


Individual Labs

10 @ 10 points each)


1
00












Class



Participation


16 weeks attendance @5 pts./wk. (80 pts)



80



Total Points





680



A = 90
-

100% of total points

B = 80
-

89% of total points

C = 70
-

79% of total points

D = 60
-

69%
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

score of
90%

or better.
No Exceptions.





Communication Policy


Students are expected to check their Bb

accounts at least once

a week on
F
riday for
Bb
Announcements. The instructor
will communicate any unexpected changes to you via Bb.


Students are also responsible for the policies as outlined in the
col
lege catalog

(http://www.gc.maricopa.edu/catalog)
and the
student handbook

(http://www.gc.maricopa.edu/facultystaffhandbook).



Attendance Policy


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
student handbook

(http://www.gc.maricopa.edu/facultystaffhandbook).


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
return
if your absence is excused
.

Lab and homework assignments are due on the date listed in this syllabus.
Labs
can
be
submitt
ed early. Lab assignments turned in late will be docked
a
10
%

penalty
per week

(1 point)
. If you miss a
class,
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
Instructor
.


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
Student Handbook

(http://www.gc.maricopa.edu/facultystaffhandbook/).


If you are receiving financial aid of any kind, it is your responsibility to protect your eligibility to receive financial ai
d
by
meeting the attendance requirements of this class.





Software Usage / Academic Dishonesty


It is

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
he
General Catalog

&
Student Handbook

found at
http://www.gc.maricopa.edu/catalog

and
http://www.gc.maricopa.edu/facultystaffhandbook/

) 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
th
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
one

full letter
grades (an A will become a
B
).


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

IMMEDIATELY

REPORT
THE LOSS OF
THE MEDIA ON WHICH YOUR

WORK
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.



Study Aids



Study Guides


Links and our resources for this class will be available in BlackBoard.



Disabilities

-

If any of you has a disability, including a learning disability, please see me as soon as possible to discuss
your accommodation needs.



Audio Tap
ing:


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.




Disclaimer:

Course content may vary from the outline to meet the needs of this particular group.



Fall 20
12