Weekly Course Outline & Assignments
Weekly Assignments
Week 1 - Introductory Letter and Program Development
Cycle
-
Read remainder of the Syllabus -- Skim the remainder
of the assignments so that you will know how much and what type of work
is required of you in this course.
-
Write and Submit Introductory
Letter
-
Read
and Study Chapter 1 - Tools for Structured Design: An Introduction
to Programming Logic, pp. 1–13
-
Read Chapter
1 Assignment Page
-
Complete and SubmitChapter
Exercises 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
pp. 13 - 14
| Week
1 -- More Detailed Instructions | Syllabus
|
Week 2 - Simple Sequence Control Structure
-
Read
and Study Chapter 2 - Simple Sequence Control Structure, pp. 15-
30.
-
Read Chapter
2 Assignment Page
-
Complete and Submit
Chapter Exercises -- Problems 9, 10, 11, 13, 14, 15, 16, pp. 34 - 36.
| Week
2 -- More Detailed Instructions | Syllabus
| Top |
Week 3 - IF-THEN-ELSE Control Structure
-
Read
and Study Chapter 3 - IF-THEN-ELSE and Null Else Control Structures,
pp.37-43.
-
Read Chapter
3 Assignment Page 1
-
Complete and Submit
Chapter Exercises -- Problems
problems 8, 9, 10, 11 (Basic IF-THEN-ELSE control structure), pg. 57; Problem
12 (Null Else control structure), p. 58.
| Week
3 -- More Detailed Instructions | Syllabus
| Top |
Week 4 - IF-THEN-ELSE Control Structure
-
Read
and Study Chapter 3 - Sequential IF-THEN-ELSE and Nested IF-THEN-ELSE
Control Structures, pp. 43 - 50.
-
Read Chapter
3 Assignment Page 2
-
Complete and Submit
Chapter Exercises -- problems
13, 14, 15, 16, 18 (Nested IF-THEN-ELSE control structure), pp. 58 - 59;
problems 15, 16, 17, 18 (Sequential IF-THEN-ELSE control structure),
pp. 58 - 59
| Week
4 -- More Detailed Instructions
| Syllabus
| Top |
Week 5 - Exam 1
Take Exam 1 (Introduction to Structured Design,
Simple Sequence Control Structure and IF-THEN-ELSE Control Structure)
| Week
5 -- More Detailed Instructions
| Syllabus
| Top |
Week 6 - DOWHILE Control Structure
-
Read
and Study Chapter 4 - Counter Controlled Control Structure -- pp.
61 - 70
-
Read Chapter
4 Assignment Page 1
-
Complete and Submit
Chapter Exercises -- problems
9, 10, 11, 12, 19 (Counter Controlled loop), pp. 82 - 84
| Week
6 -- More Detailed Instructions | Syllabus
| Top |
Week 7 - DOWHILE Control Structure
-
Read
and Study Chapter 4 - Header Record Control Structure -- pp. 70
- 78
-
ReadChapter
4 Assignment Page 2
-
Complete and Submit
Chapter Exercises -- problems
20, 21 (Header Record loop), p. 84
| Week
7 -- More Detailed Instructions | Syllabus
| Top |
Week 8 - Exam 2
Take Exam 2 - (DOWHILE Control Structure -
Counter Controlled Loop and Header Record Loop)
| Week
8 -- More Detailed Instructions
| Syllabus
| Top |
Week 9 - DOWHILE Control Structure
-
Read
and Study Chapter 5 - Modularization
-- pp. 85 – 94 and
-
Chapter 6 - Trailer Record Logic -- pp. 101 - 109
-
Read Chapter
5 Assignment Page 1
-
Complete and Submit
Chapter Exercises -- problems
1, 2 (Modularization), p. 99 and
-
Chapter Exercises -- problems 5, 8, 10, 13 (Trailer Record Logic) pp. 130
- 132
| Week
9 -- More Detailed Instructions
| Syllabus
| Top |
Week 10 - DOWHILE Control Structure
-
Read
and Study Chapter 5 - Automatic End of File -- pp. 110 - 123
-
Read Chapter
5 Assignment Page 2
-
Complete and Submit
Chapter Exercises -- problems
9, 11, 12, 16 (Automatic End of File loop) pp. 131 - 132
| Week
10 -- More Detailed Instructions | Syllabus
| Top |
Week 11 - Exam 3
Take Exam 3 - (DOWHILE Control Structure -
Modularization, Trailer Record Loop and Automatic End of File Loop)
| Week
11 -- More Detailed Instructions
| Syllabus
| Top |
Week 12 - DOUNTIL Control Structure
-
Read
and Study Chapter 8 - DOUNTIL loop -- pp. 167 - 179
-
Read Chapter
8 Assignment Page
-
Complete and Submit
Chapter Exercises -- problems
1, 4, 6, 8a, 11 , pp. 185 - 187
| Week
12 -- More Detailed Instructions | Syllabus
| Top |
Week 13 - Introduction to Arrays
-
Read
and Study Chapter 9 - Introduction to Arrays -- pp. 189 - 202
-
Read Chapter
9 Assignment Page 1
-
Complete and SubmitChapter
Exercises --
problems
1, 2, 3, 4, 5, 7, and 9 pp. 224 - 226
| Week
13 -- More Detailed Instructions | Syllabus
| Top |
Week 14 - Introduction to Arrays
-
Read
and Study Chapter 11 - Array Applications -- pp. 249 - 270
-
Read Chapter
11 Assignment Page
-
Complete and SubmitChapter
Exercises
| Week
14 -- More Detailed Instructions | Syllabus
| Top |
Week 15- Object-Oriented Programming Concepts
-
Read
and Study Chapter 10 - Object Oriented Programming Concepts --
pp. 229 - 245
-
Complete and Submit
Chapter Exercises -- problems 1 - 16, pp. 246 - 247
| Week
15 -- More Detailed Instructions
| Syllabus
| Top |
Week 16 - Exam 4
Take Exam 4 (DOUNTIL Loop, Introduction
to Arrays, Object-Oriented Programming Concepts)
| Week
16 -- More Detailed Instructions | Syllabus
| Top |