skip to main content
article
Free Access

A functional model of instructional programs

Published:01 February 1976Publication History
Skip Abstract Section

Abstract

A functional model of instructional programs (for Computer Assisted Instruction - CAI) that describes all program types as being essentially composed of a set of primitive building blocks is proposed. The variables that account for the apparent distinguishing characteristics of these programs are then interpreted in the light of this model and a procedure is provided for reducing the different program types to their elementary building blocks. Starting with the primitive building blocks, it is shown how programs of varying descriptions can be generated by an appropriate choice of parameter values. This model provides better insight on the requirements and structure of application-oriented CAI languages, software, and systems. Furthermore, the model provides an easy means of generating CAI synthetic programs for the purpose of simulation modeling directed towards instructional systems design, analysis, and performance evaluation.

References

  1. 1 E. N. Adams, Technical Considerations in the Design of a CAI Computer System. IBM Research Report No. RC2557, IBM Research Division, Yorktown Heights, New York, July 29, 1969.Google ScholarGoogle Scholar
  2. 2 D. L. Bitzer, and D. Skapadas, The Design of an Economically Viable Large Scale Computer Board Educational System. Computer Based Educational Research Laboratory Report No. EERL X-5, University of Illinois, Urbana, Feb., 1969.Google ScholarGoogle Scholar
  3. 3 N. A. Crowder, Intrinsic vs Extrinsic Programming, In Coulson, J. E. (Ed.), Programmed Learning and Computer-Based Instruction, John Wiley, N. Y., 1962.Google ScholarGoogle Scholar
  4. 4 A. Salako, An Approach to the Total Design of Instructional Systems by Simulation, Ph.D. Thesis, University of Wisconsin Computer Sciences Department, 1972. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 B. F. Skinner, Teaching Machines, Science, Oct. 1958, 969-977.Google ScholarGoogle Scholar
  6. 6 P. Suppes, The Uses of Computers in Education, Scientific American 215, 3, Sept. 1966, 207-220.Google ScholarGoogle ScholarCross RefCross Ref
  7. 7 K. L. Zinn, A Comparative Study of Languages for Programming Interactive Use of Computers in Instruction, Final Report, OMR Contract N00014-68-C-0256, Center for Research on Learning and Teaching, University of Michigan, Feb. 1969.Google ScholarGoogle Scholar

Index Terms

  1. A functional model of instructional programs

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 8, Issue 1
        Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science education
        February 1976
        399 pages
        ISSN:0097-8418
        DOI:10.1145/952989
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '76: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
          February 1976
          403 pages
          ISBN:9781450374125
          DOI:10.1145/800107

        Copyright © 1976 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 February 1976

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)6
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!