A22.0002 Introduction to Computers and Programming
- Text: Pascal by Samuel L. Marateck, John Wiley and Sons, 1991.
- There is a supplement for this course (a22.0002) that you should
obtain from Unique Copy Center, 252 Greene Street.
- 1. Programming Planning
- Chapter 2. Pseudocode and Top down design will be stressed. Examples from different fields will be discussed.
- 2. An Introduction to Pascal
- Chapter 3. Identifiers, assignment
statements, data types, I/O. All of the answers to the
exercises in the book will be available in a computer directory.
Students are encouraged to look at all of them.
- 3. I/O in detail
- Chapter 3. Formatting output and reading all the
available types. Skip Section 4.6;
it is too technical. The student should understand how bufferring of
data helps to read data.
- 4. The FOR loop and Ordinal Types
- Chapter 5. Simple loops and nested
loops. How data is actually
read by the computer -- all data is read as characters. For instance,
the number 8 is just a symbol; it must be
interpreted by the compiler.
- 5. Procedures
- Chapter 6. Top-down design. Variable and value
parameters. Skip Section 6.6.
- 6 The branching statements
- Chapter 7. The IF and
- 7. Indefinite looping constructs
- Chapter 8. Section 8.1 to 8.3, the
- 8. Arrays
- Chapter 10. Sections 10.1, 10.2 and 10.5.
Arrays and why they are essential.
- General course information
- The homework will consist of
programming assignments. They must be done on the computer. Ten points
will be deducted for each class day late, with a possible maximum of
30 points being deducted. Please submit both the program and the output
stapled together. Please buy a few high-density disks, all
programs must be saved on a disk and backed-up on another disk.
There will be two midterms and a final. Your grade will be 40 percent
midterms plus 40 percent final plus 20 percent homework.
There is a home page for this course available on the world wide web
at the following address (URL):
You should use this to obtain assignments and programs done in class.
Also, you should get a Unix account from the ACF in order to receive
email from your instructor via majordomo; but first you must subscribe
to majordomo as described on the course home page.
Tue Jan 14 23:12:32 EST 1997