IST 153: Computer Program Design
Instructor: Paula Worthington
4 Credits
Overview
Objectives
Materials
Grading
Exams
Introductory Letter
Access to Student E-Mail
Submitting Homework Assignments
ELI Policies and Procedures
Contacting the Instructor
Weekly Course Outline
Overview
|
|||||
|
|||||
Objectives
|
|||||
In this course,
you will learn how to:
|
|||||
Materials
|
|||||
You may purchase
the textbook for this course at any of the five NVCC bookstores. See ELI
Policies and Procedures for locations and phone numbers.
You may also purchase your textbook by mail by calling (888) 744-7839.
Purchasing textbooks by mail takes longer, so order your book early.
For this course, purchase the following text: Tools for Structured Design - An Introduction to Programming Logic: Marilyn Bohl and Maria Rynn (Fourth Edition). ISBN: 0-13-626466-2 |
|||||
Grading
|
|||||
Assignment | Possible Points | Percent of Final Grade | |||
Introductory Letter | 0 | 0 | |||
Homework | 20 | 20 | |||
Exam 1 | 20 | 20 | |||
Exam 2 | 20 | 20 | |||
Exam 3 | 20 | 20 | |||
Exam 4 | 20 | 20 | |||
Grading Scale | |||||
A | 90-100 | ||||
B | 80-89 | ||||
C | 70-79 | ||||
D | 60-69 | ||||
F | 59 and below | ||||
|
|||||
Exams |
|||||
Since ELI
courses are self-paced, you take exams when you are ready. You must take
the exams at one of the five NVCC campus Testing Centers. See ELI
Policies and Procedures for locations and phone numbers and information
about proctors for students who live outside the Northern Virginia area.
Call the Testing Center before you go to make sure they will be open and
will stay open long enough for you to complete the exams. Take along a
photo ID and the appropriate Exam Pass.
There are four exams in this course, each accounting for 20% of your final grade. The exams are given after each major section in the textbook. The exam consists of questions about the topics covered in the chapters and a problem similar to your homework problems. |
|||||
Introductory
Letter
|
|||||
In the first
week of the course, you are to submit an Introductory Letter indicating
your background, career plans, goals that relate to this course, and why
you are enrolled in the course.
|
|||||
Access to Student Electronic Mail (E-Mail) | |||||
All NOVA students
are given an email account. To send homework assignments and questions
to me you can either use your personal email account of your student email
account.
For information on how to use your student email account, click here for instructions.
|
|||||
Submitting Homework Assignments | |||||
Once you complete
the introductory letter and your homework assignment, you need to email
the letter and the homework assignments to me at PWorthington@nvcc.edu.
You can fax the flowcharts to me at 703-323-3392 or 703-323-3015 or
mail them to me at the ELI location. Attach a cover sheet to your assignment
with the following information:
Extended Learning Institute
|
|||||
ELI Policies and Procedures | |||||
This is an
Extended Learning Institute (ELI) course. ELI courses differ from campus
courses in several important ways, including enrollment dates, communication
with faculty, assignment completion requirements, and exams. You must follow
ELI's policies and procedures if you take this course. Read (or review)
ELI's
Policies and Procedures before you begin the course.
|
|||||
Contacting the Instructor | |||||
You may contact
me by email at PWorthington@nvcc.edu,
or by telephone at (703) 323-3264. You may also call me to schedule a meeting
in person at my office on the Annandale campus - CC Building Room 220.
|
|||||
Weekly Course Outline | |||||
Week 1 | |||||
Week 2 | |||||
Week 3 | |||||
Week 4 | |||||
Week 5 | |||||
Week 6 | |||||
Week 7 | |||||
Week 8 | |||||
Week 9 | |||||
Week 10 | |||||
Week 11 | |||||
Week 12 | |||||
Week 13 | |||||
Week 14 | |||||
Week 15 | |||||
Week 16 | |||||
Weekly Assignments Week 1 - Introductory Letter and Program Development Cycle
Go to Week 1 Course Guide Week 2 - Simple Sequence Control Structure
Go to Week 2 Course Guide Week 3 - IF-THEN-ELSE Control Structure
Go to Week 3 Course Guide Week 4 - IF-THEN-ELSE Control Structure
Go to Week 4 Course Guide Take Exam 1 (Introduction to Structured Design, Simple Sequence Control Structure and IF-THEN-ELSE Control Structure) Go to Week 5 Course Guide Week 6 - DOWHILE Control Structure
Go to Week 6 Course Guide Week 7 - DOWHILE Control Structure
Go to Week 7 Course Guide Take Exam 2 - (DOWHILE Control Structure - Counter Controlled Loop and Header Record Loop) Go to Week 8 Course Guide Week 9 - DOWHILE Control Structure
Go to Week 9 Course Guide Week 10 - DOWHILE Control Structure
Go to Week 10 Course Guide Take Exam 3 - (DOWHILE Control Structure - Trailer Record Loop and Automatic End of File Loop) Go to Week 11 Course Guide Week 12 - DOUNTIL Control Structure
Go to Week 12 Course Guide Week 13 - Introduction to Arrays
Go to Week 13 Course Guide Week 14 - Introduction to Arrays
Go to Week 14 Course Guide Week 15- Object-Oriented Programming Concepts
Go to Week 15 Course Guide Take Exam 4 (DOUNTIL Loop, Introduction to Arrays, Object-Oriented Programming Concepts) |