Volume 1

Volume 1, Number 19

December 26, 2003

10 pages278 K bytes

Fundamental Patterns for Logic Design

Robert F. Zant
Illinois State University
Normal, IL 61790, USA

Abstract: 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

Download this issue:   ISEDJ.1(19).Zant.pdf   (Adobe PDF, 10 pages, 278 K bytes)

Preview the contents:   Zant.txt   (ASCII txt, 22 K bytes)

Recommended Citation: Zant (2003). Fundamental Patterns for Logic Design. Information Systems Education Journal, 1 (19). http://isedj.org/1/19/. ISSN: 1545-679X. (A preliminary version appears in The Proceedings of ISECON 2003: §2112. ISSN: 1542-7382.)