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
  1. Use pseudocode/flowcharts to represent repetition structures.
  2. Create the while, do-while, and do-until conditional loops.
  3. 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:

Your browser is out-of-date!

You need to update your browser to view Foliotek correctly. Update my browser now

×