教师对程序设计课堂谈话的看法:语言的中介作用

Sue Sentance, Jane Waite
{"title":"教师对程序设计课堂谈话的看法:语言的中介作用","authors":"Sue Sentance, Jane Waite","doi":"10.1145/3446871.3469751","DOIUrl":null,"url":null,"abstract":"Motivation. In education, classroom talk is a vital aspect of a lesson, and programming education is no exception. While the role of language and dialogue has been researched in depth in other school subjects, there has been less research in the programming context. Sociocultural theory highlights the importance of language as a mediator for learning, alongside other tools. Objectives. Drawing on sociocultural theory and models of dialogic education, the purpose of the study was to investigate the ways in which programming teachers use classroom talk to support learning, and to propose a model to frame our understanding of this element of programming lessons. Method. The qualitative study used phenomenological methodology to investigate and interpret teachers’ ‘lived experiences’ of classroom talk. Interviews were conducted with 20 primary and secondary computing teachers about the content and effect of classroom talk in programming lessons. The context of the study was PRIMM, a lesson structure which highlights the importance of talk around a shared programming artefact. Results. Analysis of data revealed four main themes: how talk occurs in the classroom setting, how questioning is used to facilitate talk, how students are encouraged to explain, and why teachers feel it is important for students to use correct vocabulary. Discussion. Building on research into models of dialogue in education and our findings we suggest a model to frame talk in the programming classroom. We discuss the contribution of PRIMM to our understanding of talk in programming lessons. More research is needed to validate the proposed model and to investigate the impact of classroom talk on learning outcomes in programming.","PeriodicalId":309835,"journal":{"name":"Proceedings of the 17th ACM Conference on International Computing Education Research","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Teachers’ Perspectives on Talk in the Programming Classroom : Language as a Mediator\",\"authors\":\"Sue Sentance, Jane Waite\",\"doi\":\"10.1145/3446871.3469751\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Motivation. In education, classroom talk is a vital aspect of a lesson, and programming education is no exception. While the role of language and dialogue has been researched in depth in other school subjects, there has been less research in the programming context. Sociocultural theory highlights the importance of language as a mediator for learning, alongside other tools. Objectives. Drawing on sociocultural theory and models of dialogic education, the purpose of the study was to investigate the ways in which programming teachers use classroom talk to support learning, and to propose a model to frame our understanding of this element of programming lessons. Method. The qualitative study used phenomenological methodology to investigate and interpret teachers’ ‘lived experiences’ of classroom talk. Interviews were conducted with 20 primary and secondary computing teachers about the content and effect of classroom talk in programming lessons. The context of the study was PRIMM, a lesson structure which highlights the importance of talk around a shared programming artefact. Results. Analysis of data revealed four main themes: how talk occurs in the classroom setting, how questioning is used to facilitate talk, how students are encouraged to explain, and why teachers feel it is important for students to use correct vocabulary. Discussion. Building on research into models of dialogue in education and our findings we suggest a model to frame talk in the programming classroom. We discuss the contribution of PRIMM to our understanding of talk in programming lessons. More research is needed to validate the proposed model and to investigate the impact of classroom talk on learning outcomes in programming.\",\"PeriodicalId\":309835,\"journal\":{\"name\":\"Proceedings of the 17th ACM Conference on International Computing Education Research\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 17th ACM Conference on International Computing Education Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3446871.3469751\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 17th ACM Conference on International Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3446871.3469751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

动机。在教育中,课堂演讲是课程的一个重要方面,编程教育也不例外。虽然语言和对话的作用在其他学校科目中得到了深入的研究,但在编程方面的研究却很少。社会文化理论强调了语言与其他工具一样,作为学习中介的重要性。目标。利用社会文化理论和对话教育模式,本研究的目的是调查编程教师使用课堂谈话来支持学习的方式,并提出一个模型来构建我们对编程课程这一要素的理解。方法。质性研究采用现象学方法对教师课堂话语的“生活体验”进行调查和解释。对20名中小学计算机教师进行了关于编程课课堂谈话内容和效果的访谈。该研究的背景是PRIMM,这是一种课程结构,强调了围绕共享编程工件进行讨论的重要性。结果。数据分析揭示了四个主要主题:在课堂环境中如何进行谈话,如何使用提问来促进谈话,如何鼓励学生解释,以及为什么教师认为学生使用正确的词汇很重要。讨论。基于对教育对话模式的研究和我们的发现,我们提出了一个在编程课堂上框架对话的模式。我们讨论了PRIMM对我们理解编程课上的谈话的贡献。需要更多的研究来验证所提出的模型,并调查课堂谈话对编程学习成果的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Teachers’ Perspectives on Talk in the Programming Classroom : Language as a Mediator
Motivation. In education, classroom talk is a vital aspect of a lesson, and programming education is no exception. While the role of language and dialogue has been researched in depth in other school subjects, there has been less research in the programming context. Sociocultural theory highlights the importance of language as a mediator for learning, alongside other tools. Objectives. Drawing on sociocultural theory and models of dialogic education, the purpose of the study was to investigate the ways in which programming teachers use classroom talk to support learning, and to propose a model to frame our understanding of this element of programming lessons. Method. The qualitative study used phenomenological methodology to investigate and interpret teachers’ ‘lived experiences’ of classroom talk. Interviews were conducted with 20 primary and secondary computing teachers about the content and effect of classroom talk in programming lessons. The context of the study was PRIMM, a lesson structure which highlights the importance of talk around a shared programming artefact. Results. Analysis of data revealed four main themes: how talk occurs in the classroom setting, how questioning is used to facilitate talk, how students are encouraged to explain, and why teachers feel it is important for students to use correct vocabulary. Discussion. Building on research into models of dialogue in education and our findings we suggest a model to frame talk in the programming classroom. We discuss the contribution of PRIMM to our understanding of talk in programming lessons. More research is needed to validate the proposed model and to investigate the impact of classroom talk on learning outcomes in programming.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Exploring the Impact of Gender Bias on Pair Programming A Pedagogical Framework for Teaching Computer Programming: A Social Constructivist and Cognitive Load Theory Approach Computing Educational Activities Involving People Rather Than Things Appeal More to Women (Recruitment Perspective) Developing Empathy and Persistence through Professional Development in New to CSA Teachers Promoting Learning Transfer in Computer Science Education by Training Teachers to use Explicit Programming Strategies
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1