Code Reuse and Formative Assessment in Secondary Education

Niklas J. Nystad, Majid Rouhani, M. Divitini
{"title":"Code Reuse and Formative Assessment in Secondary Education","authors":"Niklas J. Nystad, Majid Rouhani, M. Divitini","doi":"10.1109/EDUCON46332.2021.9453994","DOIUrl":null,"url":null,"abstract":"Code reuse is a widely accepted practice in software engineering. Not surprisingly, the practice is becoming more and more widespread also in the context of computing education. This paper explores the use of code reuse in secondary education, focusing on the challenges that are connected to formative assessment. The paper presents the results of an interview study with 12 teachers teaching computing in secondary schools. Teachers have been asked about their attitudes towards code reuse in education, challenges with formative assessment and code reuse, and best practices to address the identified challenges. The study shows that attitude and approaches towards code reuse in the classroom span wide. Some teachers are open and positive to include it as a practice, while others are more restrictive. Most of the reported challenges revolve around the dilemma between learners reusing code to be efficient and create complex programs, but at the expense of adequately learning and understanding what they do and practicing general and specific programming skills. The paper also presents some lessons learned that can be directly relevant for educators. some lessons learned that can be directly relevant for educators.","PeriodicalId":178923,"journal":{"name":"2021 IEEE Global Engineering Education Conference (EDUCON)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Global Engineering Education Conference (EDUCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUCON46332.2021.9453994","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Code reuse is a widely accepted practice in software engineering. Not surprisingly, the practice is becoming more and more widespread also in the context of computing education. This paper explores the use of code reuse in secondary education, focusing on the challenges that are connected to formative assessment. The paper presents the results of an interview study with 12 teachers teaching computing in secondary schools. Teachers have been asked about their attitudes towards code reuse in education, challenges with formative assessment and code reuse, and best practices to address the identified challenges. The study shows that attitude and approaches towards code reuse in the classroom span wide. Some teachers are open and positive to include it as a practice, while others are more restrictive. Most of the reported challenges revolve around the dilemma between learners reusing code to be efficient and create complex programs, but at the expense of adequately learning and understanding what they do and practicing general and specific programming skills. The paper also presents some lessons learned that can be directly relevant for educators. some lessons learned that can be directly relevant for educators.
中学教育中的代码重用与形成性评估
代码重用是软件工程中被广泛接受的实践。毫不奇怪,这种做法在计算机教育领域也变得越来越普遍。本文探讨了代码重用在中学教育中的应用,重点关注与形成性评估相关的挑战。本文介绍了对12名中学计算机教师的访谈研究结果。教师被问及他们对教育中的代码重用的态度,形成性评估和代码重用的挑战,以及解决已确定挑战的最佳实践。研究表明,课堂上对代码重用的态度和方法存在很大差异。有些老师是开放的,积极的将其作为一种实践,而另一些则更严格。大多数报告的挑战都围绕着学习者重用代码以提高效率和创建复杂程序之间的困境,但却以充分学习和理解他们所做的事情以及练习一般和特定的编程技能为代价。本文还提出了一些可以直接与教育工作者相关的经验教训。一些可以直接与教育者相关的经验教训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信