No Cover Image

Conference Paper/Proceeding/Abstract 40843 views 236 downloads

Innovative Pedagogical Practices in the Craft of Computing

James H. Davenport, Alan Hayes, Rachid Hourizi, Tom Crick Orcid Logo

Pages: 115 - 119

Swansea University Author: Tom Crick Orcid Logo

DOI (Published version): 10.1109/LaTiCE.2016.38

Abstract

Teaching programming is much more like teaching a craft skill than it is a purely theoretical 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 &quo...

Full description

Published: Mumbai, India IEEE 2016
Online Access: http://www.et.iitb.ac.in/latice2016/
URI: https://cronfa.swan.ac.uk/Record/cronfa43378
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract: Teaching programming is much more like teaching a craft skill than it is a purely theoretical 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 guild-master'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?
Item Description: 4th International Conference on Learning and Teaching in Computing and Engineering (LaTICE 2016)
Keywords: Programming profession, Education, Mathematics, Context, Computers
College: Faculty of Humanities and Social Sciences
Start Page: 115
End Page: 119