Professional Documents
Culture Documents
FALL 2015
I NTRODUCTION TO
P ROGRAMMING
36-1501 (03) # 3
9:00AM Wednessday
916 S. Wabash Ave, 142
Interactive Arts and Media
Columbia College Chicago
916 S. Wabash Ave. Chicago IL
http://iam.colum.edu
Instructor Nam e: Greg Corness
Dept. Phone: (312) 369 7578
E-M ail Address: gcorness@colum.edu
Office Phone: office number
Fax Num ber: 312-369-8084
Hom e Phone: optional
Office/ M ailbox: 916 S. Wabash Ave. Rm: 101
Office Hours: 9:00 12:00 Monday, 11:00 12:00 Tuesday
Class portal: http://lms.colum.edu/
Course Description: This course provides a fundamental introduction to computer programming theory
and concepts to students with little or no previous experience. Students learn structure, logic, and the
difference between object-oriented and procedural systems
Prerequisites: none
Instructional Resource Fee: $70.00
Add/Drop and W ithdrawal Dates:
M onday, Septem ber 14: End of program revision and late registration, last day to add classes or
change course sections
M onday, September 21: Last day to drop classes. The class will not appear on your academic
record
M onday, Novem ber 2: Last day to withdraw from classes
At the conclusion of this course students will be able to :
Demonstrate their knowledge of the terminology,syntax and concepts of computer programming in a
nonlanguage specific way through pseudo code and flow-charting
Uses algorithms and flowcharts to develop the instructions in the solution of a problem.
Use computer coding techniques and logic structures to develop solutions to problems.
Define the difference between a procedural solution and an object-oriented solution
Use object-oriented concepts in the design of a solution problem
Demonstrate problem-solving skills by mapping out simple programs
Additional Materials
Storage: 2 GB flash or portable drive
MSDNAA Access: http://iam.colum.edu/resources/msdnApply2.aspx
Page 1 of 1
course name
FALL 2015
= 93 % and above
= 90 - 92%
= 87 - 89%
= 83 - 86%
= 80 - 82%
Quality of
Page 2 of 2
Assignment
Week Due
Character UML
#2
Character Information
#3
Branching Story 1.0
#4
Branching Story 2.0
#5
(930
points+)
Midterm Project Part 1
#6
(900 - 929 points)
Midterm
Project
Part
2
#7
(870 - 899)
Midterm
Project Part 3
#9
(830 - 869)
(800 - 829)
Windows
form
#10
Web Form
#11
Final Project
#14
In-Class Assignments
Assignment
Pseudo Code
Character UML
Tip Calculator
Gradebook 1.0
Guessing Game 1,0
Guessing Game 2.0
Ten Bears
Meal Maker
Alphabet Game
Game Framework
Game Board
Alphabet Game
Random Joke Site
Save Progress
Week Due
#1
#1
#2
#2
#3
#4
#4
#5
#6
#7
#8
#9
#10
#12
48%
14%
15%
10%
13%
Points
02
04
40
04
04
04
06
04
04
12
Points
02
02
03
03
03
03
03
03
03
03
03
03
03
03
= 77 - 79%
= 73 - 76%
= 70 - 72%
= 60- 69%
= 59% and below
(770 - 7
(730 - 7
(700 - 7
(600 - 6
(599 po
course name
Performance
Excellent
Good
Satisfactory
Poor
Failure
Incomplete
FALL 2015
Description
The student has exceeded the high expectations of the course (excellent effort and
products).
The student has met the high expectations of the course (good effort and products).
Acceptable achievement. The student has shown some effort and is showing
growth, but is not meeting the high expectations of the course.
Minimal achievement (The student has not met the requirements of the class and
must repeat the course, if required by their Major.)
Inadequate achievement (The course must be repeated.)
See section on Incomplete Grade below.
Grade
A, A-, B+
B, B-, C+
C
C-, D
F
Inc.
Grade Requirem ents for M ajor: You are required to finish with a C grade or better if this class is
required for your Major, or is a prerequisite for a class required by your major. If you do not, you must take
this class again and cannot advance to the next required class. You may only retake a course in this manner
twice and may be unable to continue in the major if you cannot advance.
Incomplete Grade: An Incomplete Grade (I) can only be issued for an undergraduate student who has
met the following criteria: The student has successfully completed all course requirements to date but is
faced with unexpected circumstances during the final weeks of the semester resulting in the inability to
complete course requirements by the end of the semester. The student must have, in the instructors
estimation, the ability to complete missed course requirements outside of class and by the end of the eighth
week of the following semester. The instructor must agree to evaluate the students work and replace the
Incomplete grade before the end of the following semester. An agreement specifying work to be completed
and a due date must be signed by both instructor and student and approved by the Department Chair. In the
event that an instructor is no longer employed by the College, a program Coordinator, Director, or the
Department Chair can evaluate the work and assign the course grade.
Grade Challenges: A student has the right to appeal academic decisions that affect his or her record at
Columbia related to grade changes, attendance penalties, and incomplete grades. Please consult the
Academic Grievances sub-section of the Undergraduate Academic Policies section of the Columbia College
Chicago 2014-2015 Course Catalog available at http://catalog.colum.edu/index.php?catoid=6 for
information on the required process.
Academ ic Progress Report (APR)
New Federal guidelines require that students be dismissed from the college who fail to attain "Satisfactory
Academic Progress" (SAP) for two semesters in a row. SAP is defined as achieving at least a 2.0 GPA, and a
2/3 completion rate (e.g., 4 classes successfully completed out of 6 classes enrolled; note that withdrawals
do not affect GPA but DO affect completion rate). Columbia College has a range of programs to help students
with difficulties, and has implemented a new Academic Progress Report (APR) to identify students who may
benefit from that help.
During the fifth week of the semester, teachers will review a checklist of their students, and
rate each student "Satisfactory," "Unsatisfactory," or "Never Attended." Students rated "Unsatisfactory" will be
contacted and help will be offered. The APR rating is NOT a grade -- it's an advising tool to help students in
their progress toward a Columbia College degree.
Page 3 of 3
course name
FALL 2015
Page 4 of 4
course name
FALL 2015
Page 5 of 5
course name
FALL 2015
SEMESTER SCHEDULE
Clas
s
Date
<date>
<date>
<date>
<date>
<date>
<date>
<date>
<date>
<date>
10
<date>
11
<date>
Page 6 of 6
Lecture/Class Topics
Introduction
In-class Assignment 1:
In-class Assignment 2:
In-class Assignment 3
Quiz 1
Homework 1
in-class Assignment 4
in-class Assignment 5
Homework 2
In-class Assignment 6
In-class assignment 7
Quiz 2
Homework 3
In-class Assignment 8
In-class Assignment 9
Midterm Workshop
Review
Midterm Project
Presentations
Window forms
In-class Assignment 10
in-class Assignment 11
Application Design:
Reading in and Writing
Homework 4
Quiz 3
Midterm part 1
Midterm Part 2
Midterm part 3 full
presentation
Homework 8
Quiz 4
Homework 9
course name
FALL 2015
out Data
12
<date>
13
<date>
14
<date>
15
<date>
Application Design:
Advanced Project
Debugging and
Troubleshooting
Final Exam
Quiz 5
Final Project
NOTE: This syllabus is subject to change as the course proceeds. You will be notified of any and all
changes.
A copy of this syllabus is available electronically in the section for this class in Moodle.
(http://lms.colum.edu/)
Page 7 of 7