Improving computer science lab feedback methods

Sanish Rai
{"title":"Improving computer science lab feedback methods","authors":"Sanish Rai","doi":"10.1109/isec49744.2020.9280738","DOIUrl":null,"url":null,"abstract":"In computer science programming courses such as Java, C, Python, C++, the computer science (CS) lab plays the most significant role in helping freshmen students to learn the coding for the first time. In the labs, students work on some programming assignment problems and submit them on an online platform to be graded by instructors. The labs are designed to get students hands-on coding and implement the programs on the computer. Traditionally, the grading feedback is provided after a week or more, many of which are ignored by the students. As such, in this work, a one-on-one grading feedback methodology on completion of the program in the lab was conducted. Along with feedback, instructors would ask various questions to students related to the problem to understand their knowledge, thinking process and at the same time, enhance the communication skills of students. A quantitative study of the process using survey data showed that this method had a positive impact on students without causing any additional burden on instructors.","PeriodicalId":355861,"journal":{"name":"2020 IEEE Integrated STEM Education Conference (ISEC)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Integrated STEM Education Conference (ISEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/isec49744.2020.9280738","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In computer science programming courses such as Java, C, Python, C++, the computer science (CS) lab plays the most significant role in helping freshmen students to learn the coding for the first time. In the labs, students work on some programming assignment problems and submit them on an online platform to be graded by instructors. The labs are designed to get students hands-on coding and implement the programs on the computer. Traditionally, the grading feedback is provided after a week or more, many of which are ignored by the students. As such, in this work, a one-on-one grading feedback methodology on completion of the program in the lab was conducted. Along with feedback, instructors would ask various questions to students related to the problem to understand their knowledge, thinking process and at the same time, enhance the communication skills of students. A quantitative study of the process using survey data showed that this method had a positive impact on students without causing any additional burden on instructors.
改进计算机科学实验室反馈方法
在诸如Java、C、Python、c++等计算机科学编程课程中,计算机科学(CS)实验室在帮助新生第一次学习编程方面起着最重要的作用。在实验室里,学生们完成一些编程作业问题,并将它们提交到一个在线平台上,由导师打分。这些实验室的目的是让学生动手编写代码,并在计算机上实现程序。传统上,评分反馈是在一周或更长时间后提供的,其中许多被学生忽略了。因此,在这项工作中,一对一的评分反馈方法在实验室完成的程序进行。在反馈的同时,教师会向学生提出与问题相关的各种问题,了解他们的知识、思维过程,同时增强学生的沟通能力。利用调查数据对这一过程进行的定量研究表明,这种方法对学生产生了积极的影响,而不会给教师带来任何额外的负担。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信