Journal article
The black box inside the glass box: presenting computing concepts to novices
Abstract
Simplicity and visibility are two important characteristics of programming languages for novices. Novices start programming with very little idea of the properties of the notional machine implied by the language they are learning. To help them learn these properties, the notional machine should be simple. That is, it should consist of a small number of parts that interact in ways that can be easily understood, possibly by analogy to other …
Authors
du Boulay B; O'Shea T; Monk J
Journal
International Journal of Human-Computer Studies, Vol. 14, No. 3, pp. 237–249
Publisher
Elsevier
Publication Date
4 1981
DOI
10.1016/s0020-7373(81)80056-9
ISSN
1071-5819