Building models: a direct but neglected approach to teaching computer science

  • Authors:
  • John E. Howland

  • Affiliations:
  • Department of Computer Science, Trinity University, 715 Stadium Drive, San Antonio, Texas

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of software models for teaching a variety of computer science topics is a valuable technique. Such models may be studied by reading and examining each model itself. Additionally, the models form the basis for experimentation. The J language is particularly well suited for modeling. It is not necessary that students be proficient in J programming to make effective use of J models and experiments with models are easily devised so that laboratory measurements may be taken. Example models for a number of computer science topics are given.