The Proceedings of the Information Systems Education Conference 2003: §2112    Home    Papers/Indices    prev (§2111)    Next (§2113)
Fri, Nov 7, 8:00 - 8:30, Rio Vista A     Paper (refereed)
Recommended Citation: Zant, R F.  Fundamental Patterns for Logic Design.  In The Proceedings of the Information Systems Education Conference 2003, v 20 (San Diego): §2112. ISSN: 1542-7382. (A later version appears in Information Systems Education Journal 1(19). ISSN: 1545-679X.)
Recipient of Distinguished Merit Award

Fundamental Patterns for Logic Design

Refereed7 pages
Robert F. Zant    [a1] [a2]
Illinois State University    [u1] [u2]
Normal, Illinois, USA    [c1] [c2]

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 refereed paper in Adobe Portable Document (PDF) format. (7 pages, 92 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (22 K bytes)

photo/graphicgif15 K bytesRobert F. Zant

Comments and corrections to