Evan Anderson
PT1420
Introduction to Programming
Week 7 (July 25, 2016)
Unit 7: Repetitive Processing I
Learning Objective
- Write programs that use loops to solve problems.
Learning Outcomes
- Use pseudocode/flowcharts to represent repetition structures.
- Create the while, do-while, and do-until conditional loops.
- Describe the implications of an infinite loop.
Key Concepts
- Flowcharting and pseudocode to represent loops
- While, do-while, and do-until loops
- Infinite loop implications
Assigned Reading
- Gaddis, Chapter 5: pages 163-183 and 196-201.
Keywords
- Repetition structures
- Condition-controlled loops
- Counter-controlled loops
- While loops
- Do-while loops
- Do-until loops
- Posttest loops
- Pretest loops
- Infinite loops
Assignments and Study Materials
- Unit 7 Lecture Slides
- Unit 7 Assignment 1: Homework (MS Word Document)
- Unit 7 Research Assignment 1: Exploring How to Stop or Exit an Infinite Loop (MS Word Document)
- Unit 7 Lab Worksheet (MS Word Document)
- Unit 7 Lab 7.1: Condition-Controlled with While and Do-While Loops: Pseudocode
- Unit 7 Lab 7.2: Condition-Controlled with While and Do-While Loops: Flowcharts
- Unit 7 Lab 7.3: Count Controlled with While and Do-While Loops: Pseudocode
- Unit 7 Lab 7.4: Count Controlled with While and Do-While Loops: Flowcharts
- Unit 7 Lab 7.5: While and Do While Loops: Visual Basic Challenge I
- Unit 7 Lab 7.6: While and Do While Loops: Visual Basic Challenge II
Questions and Feedback
Use the form below to ask questions or provide feedback about the concepts covered during Week 7's session of class: