Improving students performance in introductory programming subject: A case study

Hazleen Aris
{"title":"Improving students performance in introductory programming subject: A case study","authors":"Hazleen Aris","doi":"10.1109/ICCSE.2015.7250328","DOIUrl":null,"url":null,"abstract":"The teaching of programming subjects has always been a great challenge to both the lecturers and students alike. For the lecturers, the challenge is in ensuring that the students understand the concepts taught, which is closely related to the increase in their interest towards the subject. For the students, the challenge is mainly to overcome the mind block that programming subject is difficult and to gain and retain understanding on the subject throughout the semester. It is believed that students achievement in programming subject is proportional to their interest in the subject and their interest increases as their understanding improves. It was often seen that students were excited and interested in the subject at the beginning of the semester, but were losing interest gradually as the topics covered became harder and more difficult to understand. Thus, it is important to ensure that students understanding is maintained right from the beginning of the class. To do this, a number of actions were taken, which included close monitoring of their attendance, individual attention to each student during lab sessions, rearrangement of syllabus in order to smoothen the transition from one topic to another and quantifiable distribution of final examination questions. Evaluation was performed at the end of each semester after the implementation of the changes. After three semesters, it can be concluded that the introduced changes enabled students to obtain better marks in their final examinations and fairer grades in the subject.","PeriodicalId":311451,"journal":{"name":"2015 10th International Conference on Computer Science & Education (ICCSE)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 10th International Conference on Computer Science & Education (ICCSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSE.2015.7250328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

The teaching of programming subjects has always been a great challenge to both the lecturers and students alike. For the lecturers, the challenge is in ensuring that the students understand the concepts taught, which is closely related to the increase in their interest towards the subject. For the students, the challenge is mainly to overcome the mind block that programming subject is difficult and to gain and retain understanding on the subject throughout the semester. It is believed that students achievement in programming subject is proportional to their interest in the subject and their interest increases as their understanding improves. It was often seen that students were excited and interested in the subject at the beginning of the semester, but were losing interest gradually as the topics covered became harder and more difficult to understand. Thus, it is important to ensure that students understanding is maintained right from the beginning of the class. To do this, a number of actions were taken, which included close monitoring of their attendance, individual attention to each student during lab sessions, rearrangement of syllabus in order to smoothen the transition from one topic to another and quantifiable distribution of final examination questions. Evaluation was performed at the end of each semester after the implementation of the changes. After three semesters, it can be concluded that the introduced changes enabled students to obtain better marks in their final examinations and fairer grades in the subject.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
提高学生在程序设计入门课程中的表现:个案研究
编程课程的教学对教师和学生来说都是一个巨大的挑战。对于讲师来说,挑战在于确保学生理解所教授的概念,这与他们对这门学科兴趣的增加密切相关。对于学生来说,挑战主要是克服编程难的思维障碍,并在整个学期中获得和保持对该主题的理解。认为学生在编程学科上的成绩与他们对这门学科的兴趣成正比,随着他们对这门学科的理解的提高,他们的兴趣也会增加。我们经常看到,学生们在学期开始时对这门学科感到兴奋和兴趣,但随着所涵盖的主题变得越来越难理解,他们逐渐失去兴趣。因此,确保学生从一开始就能理解是很重要的。为了做到这一点,我们采取了一系列措施,包括密切监测他们的出勤情况,在实验期间对每个学生进行单独关注,重新安排教学大纲,以便从一个主题顺利过渡到另一个主题,以及可量化的期末考题分配。每个学期结束时,在实施变更后进行评估。三个学期后,可以得出结论,引入的变化使学生在期末考试中取得了更好的成绩,在学科上取得了更公平的成绩。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Towards interpreting models to orchestrate IaaS multi-cloud infrastructures Learning through participation: Partnership in undergraduate curriculum design and assessment in Chinese higher education Discussion on heuristic teaching method for arithmetic unit design Application of spss software on mental health education for community residents The streaming media technology applying in the E-training of vocational education teacher
×
引用
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