Codechum:一个用于教学和学习编程的智能工具

Jemar Jude A. Maranga, Leilla Keith J. Matugas, Jorge Frederick W. Lim, Cherry Lyn C. Sta. Romana
{"title":"Codechum:一个用于教学和学习编程的智能工具","authors":"Jemar Jude A. Maranga, Leilla Keith J. Matugas, Jorge Frederick W. Lim, Cherry Lyn C. Sta. Romana","doi":"10.33965/ijwi_2019171107","DOIUrl":null,"url":null,"abstract":"Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students’ programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To address these concerns, a web-based Integrated Development Environment (IDE) for C Programming called CodeChum was developed. CodeChum provides instructors with an easier way of creating programming exercises and automating the checking student codes. CodeChum allows students to apply their skills using problem stories attached to learning outcomes, test their solutions, get instant feedback and monitor their current status through a student dashboard. CodeChum was tested within a span of two months on 120 undergraduate students taking up introductory programming courses and 6 programming instructors from Cebu Institute of TechnologyUniversity, and another study, for the implementation of the student dashboard, was conducted on 35 students using a system usability scale (SUS) test. A usability and feedback survey for students and instructors was conducted getting inputs of their experience while using the IDE. Results of the survey show that the system was well received both by students and instructors. As for the student Dashboard, results show good initial feedback from the students in terms of its usability and the overall user experience provided by the newly integrated module.","PeriodicalId":245560,"journal":{"name":"IADIS INTERNATIONAL JOURNAL ON WWW/INTERNET","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"CODECHUM: A SMART IDE FOR TEACHING AND LEARNING PROGRAMMING\",\"authors\":\"Jemar Jude A. Maranga, Leilla Keith J. Matugas, Jorge Frederick W. Lim, Cherry Lyn C. Sta. Romana\",\"doi\":\"10.33965/ijwi_2019171107\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students’ programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To address these concerns, a web-based Integrated Development Environment (IDE) for C Programming called CodeChum was developed. CodeChum provides instructors with an easier way of creating programming exercises and automating the checking student codes. CodeChum allows students to apply their skills using problem stories attached to learning outcomes, test their solutions, get instant feedback and monitor their current status through a student dashboard. CodeChum was tested within a span of two months on 120 undergraduate students taking up introductory programming courses and 6 programming instructors from Cebu Institute of TechnologyUniversity, and another study, for the implementation of the student dashboard, was conducted on 35 students using a system usability scale (SUS) test. A usability and feedback survey for students and instructors was conducted getting inputs of their experience while using the IDE. Results of the survey show that the system was well received both by students and instructors. As for the student Dashboard, results show good initial feedback from the students in terms of its usability and the overall user experience provided by the newly integrated module.\",\"PeriodicalId\":245560,\"journal\":{\"name\":\"IADIS INTERNATIONAL JOURNAL ON WWW/INTERNET\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-01-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IADIS INTERNATIONAL JOURNAL ON WWW/INTERNET\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.33965/ijwi_2019171107\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IADIS INTERNATIONAL JOURNAL ON WWW/INTERNET","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33965/ijwi_2019171107","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

为平均40名学生教授一门编程入门课程,同时监控他们的表现,对教师来说是一项挑战。准备带有测试用例的编码练习和检查学生的程序有时会被证明是非常耗时的。此外,编程对于学生来说是相当难学的。为了解决这些问题,开发了一个基于web的C编程集成开发环境(IDE),称为CodeChum。CodeChum为教师提供了一种更简单的创建编程练习和自动检查学生代码的方法。CodeChum允许学生通过与学习成果相关的问题故事来应用他们的技能,测试他们的解决方案,获得即时反馈,并通过学生仪表板监控他们的当前状态。CodeChum在两个月的时间里对120名学习编程入门课程的本科生和6名来自宿务理工大学的编程讲师进行了测试,另一项研究是使用系统可用性量表(SUS)测试对35名学生进行了学生仪表板的实施。对学生和教师进行了可用性和反馈调查,以获取他们在使用IDE时的体验。调查结果显示,该系统得到了学生和教师的好评。至于学生仪表板,结果显示学生对其可用性和新集成模块提供的整体用户体验的初步反馈很好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
CODECHUM: A SMART IDE FOR TEACHING AND LEARNING PROGRAMMING
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students’ programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To address these concerns, a web-based Integrated Development Environment (IDE) for C Programming called CodeChum was developed. CodeChum provides instructors with an easier way of creating programming exercises and automating the checking student codes. CodeChum allows students to apply their skills using problem stories attached to learning outcomes, test their solutions, get instant feedback and monitor their current status through a student dashboard. CodeChum was tested within a span of two months on 120 undergraduate students taking up introductory programming courses and 6 programming instructors from Cebu Institute of TechnologyUniversity, and another study, for the implementation of the student dashboard, was conducted on 35 students using a system usability scale (SUS) test. A usability and feedback survey for students and instructors was conducted getting inputs of their experience while using the IDE. Results of the survey show that the system was well received both by students and instructors. As for the student Dashboard, results show good initial feedback from the students in terms of its usability and the overall user experience provided by the newly integrated module.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
CONTRIBUTION OF MOBILE DEVICES TO STUDENTS’ CRITICAL THINKING & PROBLEM SOLVING SKILLS IN LABORATORY SETTINGS GES APP – MOBILE APPLICATION TO SUPPORT REFLECTION AND DOCUMENTATION OF GLOBAL EMPLOYABILITY SKILLS ENHANCING DIGITAL INCLUSION: A DUAL APPROACH TO ASSESSING HOMINERE AND SMART BREAK APP INVITING MUSIC STUDENTS TO IDENTIFY AS CONTENT CREATORS TO ENCOURAGE PARTICIPATION AND LEARNING CREATING A NEW CROWDFUNDING CHANNEL FOR SOCIAL SCIENCES AND HUMANITIES RESEARCH: EXPLORING THE USER NEEDS
×
引用
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