C 代码自我评估练习对考试成绩的影响:工程教育研究

IF 4.6 Q2 MATERIALS SCIENCE, BIOMATERIALS
Javier Rodríguez-Vidal, Ángel García-Beltrán
{"title":"C 代码自我评估练习对考试成绩的影响:工程教育研究","authors":"Javier Rodríguez-Vidal,&nbsp;Ángel García-Beltrán","doi":"10.1002/cae.22706","DOIUrl":null,"url":null,"abstract":"<p>The Bologna process has brought about a revolution in university studies since, among other things, it encourages continuous evaluations throughout the academic period. This situation causes already depleted teaching teams to have an additional workload, so automatic tools are needed to evaluate the new assignments. In the computer science field, the ideal evaluation technique would be to use automatic code evaluators (i.e., Java, C, C++, etc.). The main objective of this work is to analyze whether the use of C-coding self-assessment exercises correlates with an improvement in exam performance. For this purpose, we have collected self-assessment exercises carried out on the AulaWeb platform belonging to the Degree in Organizational Engineering and Degree in Chemical Engineering, taken in the last 5 and 3 years, respectively, in the course of Programming Fundamentals (Fundamentos de Programación) in an engineering school of the Universidad Politécnica de Madrid. In total, 688 students completed these assignments. The most important results are: (a) regarding the January final exam, self-assessment exercises have influence on the final grade and (b) regarding the June final exam, there are academic years where students forget to carry out programming problem of greater complexity making a negative correlation between self-assessment performance and final scores achieved.</p>","PeriodicalId":2,"journal":{"name":"ACS Applied Bio Materials","volume":null,"pages":null},"PeriodicalIF":4.6000,"publicationDate":"2023-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.22706","citationCount":"0","resultStr":"{\"title\":\"Impact of C-coding self-assessment exercises on exam performance: A study in engineering education\",\"authors\":\"Javier Rodríguez-Vidal,&nbsp;Ángel García-Beltrán\",\"doi\":\"10.1002/cae.22706\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The Bologna process has brought about a revolution in university studies since, among other things, it encourages continuous evaluations throughout the academic period. This situation causes already depleted teaching teams to have an additional workload, so automatic tools are needed to evaluate the new assignments. In the computer science field, the ideal evaluation technique would be to use automatic code evaluators (i.e., Java, C, C++, etc.). The main objective of this work is to analyze whether the use of C-coding self-assessment exercises correlates with an improvement in exam performance. For this purpose, we have collected self-assessment exercises carried out on the AulaWeb platform belonging to the Degree in Organizational Engineering and Degree in Chemical Engineering, taken in the last 5 and 3 years, respectively, in the course of Programming Fundamentals (Fundamentos de Programación) in an engineering school of the Universidad Politécnica de Madrid. In total, 688 students completed these assignments. The most important results are: (a) regarding the January final exam, self-assessment exercises have influence on the final grade and (b) regarding the June final exam, there are academic years where students forget to carry out programming problem of greater complexity making a negative correlation between self-assessment performance and final scores achieved.</p>\",\"PeriodicalId\":2,\"journal\":{\"name\":\"ACS Applied Bio Materials\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":4.6000,\"publicationDate\":\"2023-12-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1002/cae.22706\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACS Applied Bio Materials\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cae.22706\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MATERIALS SCIENCE, BIOMATERIALS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACS Applied Bio Materials","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cae.22706","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATERIALS SCIENCE, BIOMATERIALS","Score":null,"Total":0}
引用次数: 0

摘要

博洛尼亚进程给大学教育带来了一场革命,因为它鼓励在整个学业期间不断进行评估。在这种情况下,本已枯竭的教学团队又增加了额外的工作量,因此需要自动工具来评估新的作业。在计算机科学领域,理想的评估技术是使用自动代码评估器(如 Java、C、C++ 等)。这项工作的主要目的是分析使用 C 代码自我评估练习是否与考试成绩的提高相关。为此,我们在 AulaWeb 平台上收集了属于组织工程学位和化学工程学位的自我评估练习,这些练习分别是在过去 5 年和 3 年中,在马德里理工大学一所工程学院的编程基础(Fundamentos de Programación)课程中进行的。共有 688 名学生完成了这些作业。最重要的结果是(a) 在一月份的期末考试中,自评练习对期末成绩有影响;(b) 在六月份的期末考试中,有些学年的学生会忘记完成复杂度较高的编程问题,导致自评成绩与期末成绩呈负相关。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Impact of C-coding self-assessment exercises on exam performance: A study in engineering education

Impact of C-coding self-assessment exercises on exam performance: A study in engineering education

The Bologna process has brought about a revolution in university studies since, among other things, it encourages continuous evaluations throughout the academic period. This situation causes already depleted teaching teams to have an additional workload, so automatic tools are needed to evaluate the new assignments. In the computer science field, the ideal evaluation technique would be to use automatic code evaluators (i.e., Java, C, C++, etc.). The main objective of this work is to analyze whether the use of C-coding self-assessment exercises correlates with an improvement in exam performance. For this purpose, we have collected self-assessment exercises carried out on the AulaWeb platform belonging to the Degree in Organizational Engineering and Degree in Chemical Engineering, taken in the last 5 and 3 years, respectively, in the course of Programming Fundamentals (Fundamentos de Programación) in an engineering school of the Universidad Politécnica de Madrid. In total, 688 students completed these assignments. The most important results are: (a) regarding the January final exam, self-assessment exercises have influence on the final grade and (b) regarding the June final exam, there are academic years where students forget to carry out programming problem of greater complexity making a negative correlation between self-assessment performance and final scores achieved.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
ACS Applied Bio Materials
ACS Applied Bio Materials Chemistry-Chemistry (all)
CiteScore
9.40
自引率
2.10%
发文量
464
×
引用
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学术官方微信