Engaging Students to Learn Coding in the AI Era with Emphasis on the Process

Kate Arendes, Shea Kerkhoff, Badri Adhikari
{"title":"Engaging Students to Learn Coding in the AI Era with Emphasis on the Process","authors":"Kate Arendes, Shea Kerkhoff, Badri Adhikari","doi":"10.56916/ejip.v3i2.728","DOIUrl":null,"url":null,"abstract":"Students learning to code for the first time face several challenges. For instance, they struggle to interpret the error messages they see when their code fails to run. Since teaching standards in coding are focused primarily on whether a student’s code runs successfully, students are often penalized in their grades not for the effort they put into their work but for the code they turn in. Automated grading tools deployed in educational institutions, unfortunately, make the issue worse. In this work, we discuss a novel approach to motivate students to learn coding by shifting the focus of both educators and students from outcomes to the process behind the outcomes. In this study, educators and students are introduced to a new tool, Process Feedback (PF), which shows each student’s work as a visual journey. After using both qualitative and quantitative data collection and analysis, the paper discusses how using PF can help students code insightfully and help educators grade quickly and thoroughly. Our findings reveal that tools such as PF can be beneficial in addressing challenges in learning to code and encouraging students to be original in the age of AI. The results also imply that the incorporation of process-oriented learning tools can make coding education more effective and that the process-centric approach can play a key role in the development and effectiveness of educational tools for students.  ","PeriodicalId":321345,"journal":{"name":"Edukasiana: Jurnal Inovasi Pendidikan","volume":"41 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Edukasiana: Jurnal Inovasi Pendidikan","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.56916/ejip.v3i2.728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Students learning to code for the first time face several challenges. For instance, they struggle to interpret the error messages they see when their code fails to run. Since teaching standards in coding are focused primarily on whether a student’s code runs successfully, students are often penalized in their grades not for the effort they put into their work but for the code they turn in. Automated grading tools deployed in educational institutions, unfortunately, make the issue worse. In this work, we discuss a novel approach to motivate students to learn coding by shifting the focus of both educators and students from outcomes to the process behind the outcomes. In this study, educators and students are introduced to a new tool, Process Feedback (PF), which shows each student’s work as a visual journey. After using both qualitative and quantitative data collection and analysis, the paper discusses how using PF can help students code insightfully and help educators grade quickly and thoroughly. Our findings reveal that tools such as PF can be beneficial in addressing challenges in learning to code and encouraging students to be original in the age of AI. The results also imply that the incorporation of process-oriented learning tools can make coding education more effective and that the process-centric approach can play a key role in the development and effectiveness of educational tools for students.  
让学生在人工智能时代学习编码,注重过程
初次学习代码的学生面临着一些挑战。例如,当他们的代码运行失败时,他们很难解释所看到的错误信息。由于编码教学标准主要关注的是学生的代码是否成功运行,因此学生的成绩往往不是因为他们在工作中付出的努力,而是因为他们上交的代码。不幸的是,教育机构采用的自动评分工具使问题变得更加严重。在这项工作中,我们讨论了一种激励学生学习编码的新方法,即把教育者和学生的关注点从结果转移到结果背后的过程。在这项研究中,我们向教育工作者和学生介绍了一种新工具--"过程反馈"(Process Feedback,PF),它可以将每个学生的作品展示为一段可视化的旅程。通过定性和定量数据的收集与分析,本文讨论了使用过程反馈工具如何帮助学生深刻地编码,以及如何帮助教育工作者快速、全面地评分。我们的研究结果表明,在人工智能时代,PF 等工具可以帮助学生应对学习代码的挑战,并鼓励学生发挥原创性。研究结果还表明,以过程为导向的学习工具可以使编码教育更加有效,以过程为中心的方法可以在学生教育工具的开发和有效性方面发挥关键作用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信