| ![]() |
Students new to information technology are often at a loss as to how to transform a problem statement into a program design. A number of different approaches have been proposed to provide students more guidance than is typically found in introductory texts. A new approach is presented that is based on two fundamental patterns in computing—the Input-Process-Output pattern and the Initialization-Loop-Termination pattern. An example application of the approach is presented.
Keywords: IS2002.5, program design, novice programmers, teaching programming, HIPO
Read this presentation handout (non-refereed) in Adobe Portable Document (PDF) format. (7 pages, 90 K bytes)
Preview this presentation handout (non-refereed) in Plain Text (TXT) format. (22 K bytes)
| photo/graphic | gif | 15 K bytes | Robert F. Zant |

Comments and corrections to
webmaster@isedj.org