Notional machines in computing education: the education of attention

Publication date

2020

Authors

Fincher, Sally
Jeuring, J.T.ISNI 0000000110063265
Miller, Craig S.
Donaldson, Peter
du Boulay, Benedict
Hauswirth, Matthias
Hellas, Arto
Hermans, Felienne
Lewis, Colleen
Mühling, Andreas

Editors

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

Abstract

This report defines notional machines (NMs), and provides a series of definitional characteristics by which they may be identified. Over several sections, it includes a first-hand report of the origin of NMs, reports a systematic literature review to track the use and development of the concept, and presents a small collection of examples collected through interviews with experienced teachers. Additionally, the report presents NMs in a common format, and makes some preliminary explorations of their use in practice, including examples of instructors using multiple NMs in sequence. Approach and method are fully detailed in evidential appendices, to support replication of results and adoption/adaptation of practice.

Keywords

Notional Machines, Computing education

Citation

Fincher, S, Jeuring, J T, Miller, C S, Donaldson, P, du Boulay, B, Hauswirth, M, Hellas, A, Hermans, F, Lewis, C, Mühling, A, Pearce, J L & Petersen, A 2020, Notional machines in computing education: the education of attention. in ITiCSE-WGR '20: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education (ITiCSE-WGR ’20). Association for Computing Machinery, pp. 21-50. https://doi.org/10.1145/3437800.3439202