Parkland College
Syllabus for CIS122-001
Introduction to Computer Programming
On Campus Sections
Spring, 2013
|
This course serves as an introduction to logic and fundamental programming concepts using a common computer language with emphasis on syntax and structure. Design tools such as structured flowcharts and Pseudo code. For students in science, mathematics, or technical programs, Prerequisite: MAT 095 or equivalent. |
| Instructor: | Kari Couch | ||||||||||||||||||||||||||
| Office | B137 | ||||||||||||||||||||||||||
| Telephone: |
373-3713 (office) 493-4303 (cell) 353-2099 (secretary) |
||||||||||||||||||||||||||
| Email: | kcouch@cobra.parkland.edu | ||||||||||||||||||||||||||
|
My Office Hours: |
|
| Meeting Times |
|
||||||||||||||||||||||||
|
Delivery of Content: |
In addition to course schedule, content, and videos, assignments, tests, and grades will all be made available through Cobra. Assignments will be submitted using Cobra. Feedback for assignments will be through Cobra email. It will be a good idea to check you Cobra email regularly.
It is suggested that you use Mozilla Firefox to access Cobra. If for some reason Cobra is “down” you can access course content and assignments via my web page at http://virtual.parkland.edu/kcouch/. |
||||||||||||||||||||||||
|
Text: |
Visual Basic 2010 for Windows, Mobile, Web,
Office, and Database Applications: Comprehensive 10 character ISBN: 0-538-46847-5)
|
||||||||||||||||||||||||
| Additional requirement | Personal storage device. | ||||||||||||||||||||||||
| Optional | Headphones | ||||||||||||||||||||||||
|
Software requirements: |
Windows XP or later We will be using Microsoft's Visual Basic 2010 language to explore programming fundamentals. As a CSIT student at Parkland College you have access VB 2010 Professional free of charge via the MSDN Academic Alliance agreement. You may also download a limited but adequate free version (Visual Basic 2010 Express) at http://www.microsoft.com/express/download/ |
||||||||||||||||||||||||
|
Objective: |
The purpose of this course - Introduction to Computer Programming is to acquaint students with the programming concepts common to all computer languages. While we will be using Visual Basic as the language to practice the fundamental programming concepts and necessarily will cover "the basics" of Visual Basic this IS NOT a Visual Basic course. CIS211 is the Introduction to Visual Basic course. |
||||||||||||||||||||||||
|
My Assumptions: |
|
||||||||||||||||||||||||
|
Class Projects: |
All programming projects will be submitted electronically using Cobra. Be sure to include appropriate documentation at the top of all code files. Minimum documentation includes
Projects will NOT be accepted late.
Before final grades are calculated I will drop
Projects will be graded on the following:
IMPORTANT: Each program assignment will have a "grader" link. This grader identifies the specific items I will be looking for when I test/grade your programs. I STRONGLY encourage you to use the grader to test your programs prior to turning them in. |
||||||||||||||||||||||||
| Grades |
|
||||||||||||||||||||||||
|
NOTE: In order to pass the class student must have a passing average on the tests and have completed at least 2/3 of the programming projects. To receive an A all programming projects must be completed. A project submitted late will count as completed but will receive a score of zero. |
|||||||||||||||||||||||||
| Tests: |
All tests are open book. More that half of the testing will be done via Cobra with ample to time to complete the test. Other parts will require coding and submission of projects. There will be no makeup for missed tests unless I am notified prior to the time of the test. |
||||||||||||||||||||||||
|
Caution: |
This is a challenging course. It will require a considerable amount of your time. To be successful you will need to set aside enough time in your undoubtedly busy lives to complete the assignments. If you fall behind it can be difficult to recover. If you run into problems it is your responsibility to contact me for help. |
||||||||||||||||||||||||
|
Academic Policies: |
Anyone found to be cheating will, at minimum, receive a zero for that assignment, at maximum, receive an F for the semester and the incident will be reported to the Dean. Cheating includes copying or sharing electronic or hard copies of assignments with other students (from this or previous semesters), submitting programs written by other parties and collaborating on tests. The complete policy can be found at the following - http://www2.parkland.edu/studentpolicy/honesty.html |
| Mass Notification System | In the event of a significant campus emergency, Parkland College will activate its mass notification system. We encourage you to sign up for this free service and select how you would like to be notified: text message, audio message, or email message. Sign up at http://www2.parkland.edu/publicsafety/alerts.htm |
| Computer Related Technology Assistance for Students | Parkland College offers help with technical questions and issues regarding Email, Cobra, My.Parkland and Wi-Fi access. Visit the STAR (Student Technical Assistance and Resources) office in D-248, contact the STAR Hotline at 217-353-3333, or email star@parkland.edu for technical assistance. |
| Addemdum | Policies and Services |