No Cover Image

Conference contribution 31 views 14 downloads

Innovative Pedagogical Practices in the Craft of Computing / James H. Davenport; Alan Hayes; Rachid Hourizi; Tom Crick

Pages: 115 - 119

Swansea University Author: Crick, Tom

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!
first_indexed 2018-08-14T15:01:05Z
last_indexed 2018-10-15T13:52:02Z
id cronfa43378
recordtype SURis
fullrecord <?xml version="1.0"?><rfc1807><datestamp>2018-10-15T12:32:10Z</datestamp><bib-version>v2</bib-version><id>43378</id><entry>2018-08-14</entry><title>Innovative Pedagogical Practices in the Craft of Computing</title><alternativeTitle></alternativeTitle><author>Tom Crick</author><firstname>Tom</firstname><surname>Crick</surname><active>true</active><ORCID>0000-0001-5196-9389</ORCID><ethesisStudent>false</ethesisStudent><sid>200c66ef0fc55391f736f6e926fb4b99</sid><email>9971fd6d74987b78a0d7fce128f8c721</email><emailaddr>z93Ri4T5hwMLTfh+6XG11n2HZhUyFASdV1DFdgIIhKs=</emailaddr><date>2018-08-14</date><deptcode>EDUC</deptcode><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?</abstract><type>Conference contribution</type><journal></journal><volume/><journalNumber/><paginationStart>115</paginationStart><paginationEnd>119</paginationEnd><publisher>IEEE</publisher><placeOfPublication>Mumbai, India</placeOfPublication><isbnPrint/><isbnElectronic/><issnPrint/><issnElectronic/><keywords>Programming profession, Education, Mathematics, Context, Computers</keywords><publishedDay>31</publishedDay><publishedMonth>3</publishedMonth><publishedYear>2016</publishedYear><publishedDate>2016-03-31</publishedDate><doi>10.1109/LaTiCE.2016.38</doi><url>http://www.et.iitb.ac.in/latice2016/</url><notes>4th International Conference on Learning and Teaching in Computing and Engineering (LaTICE 2016)</notes><college>College of Arts and Humanities</college><department>School of Education</department><CollegeCode>CAAH</CollegeCode><DepartmentCode>EDUC</DepartmentCode><institution/><researchGroup>None</researchGroup><supervisor/><sponsorsfunders/><grantnumber/><degreelevel/><degreename></degreename><lastEdited>2018-10-15T12:32:10Z</lastEdited><Created>2018-08-14T15:44:52Z</Created><path><level id="1">College of Science</level><level id="2">Computer Science</level></path><authors><author><firstname>James H.</firstname><surname>Davenport</surname><orcid/><order>1</order></author><author><firstname>Alan</firstname><surname>Hayes</surname><orcid/><order>2</order></author><author><firstname>Rachid</firstname><surname>Hourizi</surname><orcid/><order>3</order></author><author><firstname>Tom</firstname><surname>Crick</surname><orcid/><order>4</order></author></authors><documents><document><filename>0043378-06092018105457.pdf</filename><originalFilename>43378.pdf</originalFilename><uploaded>2018-09-06T10:54:57Z</uploaded><type>Output</type><contentLength>195670</contentLength><contentType>application/pdf</contentType><version>AM</version><cronfaStatus>true</cronfaStatus><action>Updated Copyright</action><actionDate>15/10/2018</actionDate><embargoDate>2018-09-06T00:00:00</embargoDate><documentNotes/><copyrightCorrect>true</copyrightCorrect><language>eng</language></document></documents></rfc1807>
spelling 2018-10-15T12:32:10Z v2 43378 2018-08-14 Innovative Pedagogical Practices in the Craft of Computing Tom Crick Tom Crick true 0000-0001-5196-9389 false 200c66ef0fc55391f736f6e926fb4b99 9971fd6d74987b78a0d7fce128f8c721 z93Ri4T5hwMLTfh+6XG11n2HZhUyFASdV1DFdgIIhKs= 2018-08-14 EDUC 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? Conference contribution 115 119 IEEE Mumbai, India Programming profession, Education, Mathematics, Context, Computers 31 3 2016 2016-03-31 10.1109/LaTiCE.2016.38 http://www.et.iitb.ac.in/latice2016/ 4th International Conference on Learning and Teaching in Computing and Engineering (LaTICE 2016) College of Arts and Humanities School of Education CAAH EDUC None 2018-10-15T12:32:10Z 2018-08-14T15:44:52Z College of Science Computer Science James H. Davenport 1 Alan Hayes 2 Rachid Hourizi 3 Tom Crick 4 0043378-06092018105457.pdf 43378.pdf 2018-09-06T10:54:57Z Output 195670 application/pdf AM true Updated Copyright 15/10/2018 2018-09-06T00:00:00 true eng
title Innovative Pedagogical Practices in the Craft of Computing
spellingShingle Innovative Pedagogical Practices in the Craft of Computing
Crick, Tom
title_short Innovative Pedagogical Practices in the Craft of Computing
title_full Innovative Pedagogical Practices in the Craft of Computing
title_fullStr Innovative Pedagogical Practices in the Craft of Computing
title_full_unstemmed Innovative Pedagogical Practices in the Craft of Computing
title_sort Innovative Pedagogical Practices in the Craft of Computing
author_id_str_mv 200c66ef0fc55391f736f6e926fb4b99
author_id_fullname_str_mv 200c66ef0fc55391f736f6e926fb4b99_***_Crick, Tom
author Crick, Tom
author2 James H. Davenport
Alan Hayes
Rachid Hourizi
Tom Crick
format Conference contribution
container_start_page 115
publishDate 2016
institution Swansea University
doi_str_mv 10.1109/LaTiCE.2016.38
publisher IEEE
college_str College of Science
hierarchytype
hierarchy_top_id collegeofscience
hierarchy_top_title College of Science
hierarchy_parent_id collegeofscience
hierarchy_parent_title College of Science
department_str Computer Science{{{_:::_}}}College of Science{{{_:::_}}}Computer Science
url http://www.et.iitb.ac.in/latice2016/
document_store_str 1
active_str 1
description 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?
published_date 2016-03-31T12:12:09Z
_version_ 1634049174940942336
score 10.810247