Innovative Pedagogical Practices in the Craft of Computing

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)
139 Downloads (Pure)

Abstract

Teaching programming is much more like teaching a
craft skill than it is an academic subject. Hence an “apprenticeship”
model, where apprentices learn by watching the master
do, and then do themselves, and are criticised in their doing,
is, we claim, more appropriate than the “lecturer/lecturee”
model that universities implicitly adopt. Furthermore, there
are generally many more apprentices than the master can
personally supervise. Universities will therefore use various
tutors, who should be regarded as the analogue of the guildmaster’s
journeymen. However, how does one encourage this
mindset in students who, for their other courses, are indeed
lecturees? What are the implications for the journeymen?
Original languageEnglish
Title of host publicationProceedings of the 2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)
PublisherIEEE
Pages115-119
ISBN (Print)9781509025053
DOIs
Publication statusPublished - Nov 2016

Fingerprint Dive into the research topics of 'Innovative Pedagogical Practices in the Craft of Computing'. Together they form a unique fingerprint.

  • Cite this

    Davenport, J. H., Hayes, A., Hourizi, R., & Crick, T. (2016). Innovative Pedagogical Practices in the Craft of Computing. In Proceedings of the 2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE) (pp. 115-119). IEEE. https://doi.org/10.1109/LaTiCE.2016.38