A. Kluge, K. Litherland, Per Harald Borgen, Gløer Olav Lanslet
{"title":"Combining Programming with Audio Explanations","authors":"A. Kluge, K. Litherland, Per Harald Borgen, Gløer Olav Lanslet","doi":"10.1145/3369255.3369283","DOIUrl":null,"url":null,"abstract":"Increasing emphasis on programming in schools in Europe raises specific challenges. Many teachers enter the subject having limited competence and teaching experience in programming. This article reports on an exploratory study where students in one lower and three upper secondary schools learn programming. The students use a specific learning tool as their programming environment. The tool combines a code editor, an output window and audio recordings. The study investigated how the pupils could explain and expand on their program code in this environment. The qualitative study showed that all the students could present their code verbally using the facilities in the learning environment and that the upper secondary students were more elaborate, expanding on coding process and alternative solutions. The rich environment of the tool and the pedagogical structure in the project reported make programming a multidimensional activity, with promising learning opportunities.","PeriodicalId":161426,"journal":{"name":"Proceedings of the 11th International Conference on Education Technology and Computers","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th International Conference on Education Technology and Computers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3369255.3369283","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Increasing emphasis on programming in schools in Europe raises specific challenges. Many teachers enter the subject having limited competence and teaching experience in programming. This article reports on an exploratory study where students in one lower and three upper secondary schools learn programming. The students use a specific learning tool as their programming environment. The tool combines a code editor, an output window and audio recordings. The study investigated how the pupils could explain and expand on their program code in this environment. The qualitative study showed that all the students could present their code verbally using the facilities in the learning environment and that the upper secondary students were more elaborate, expanding on coding process and alternative solutions. The rich environment of the tool and the pedagogical structure in the project reported make programming a multidimensional activity, with promising learning opportunities.