Adaptive Assessment and Content Recommendation in Online Programming Courses: On the Use of Elo-rating

Author:

Vesin Boban1ORCID,Mangaroska Katerina1,Akhuseyinoglu Kamil2,Giannakos Michail3

Affiliation:

1. University of South-Eastern Norway and Norwegian University of Science and Technology, Trondheim, Norway

2. University of Pittsburgh, Pittsburgh, PA, USA

3. Norwegian University of Science and Technology, Trondheim, Norway

Abstract

Online learning systems should support students preparedness for professional practice by equipping them with the necessary skills while keeping them engaged and active. In that regard, the development of online learning systems that support students’ development and engagement with programming is a challenging process. Early career computer science professionals are required not only to understand and master numerous programming concepts but also to efficiently learn how to apply them in different contexts. A prerequisite for an effective and engaging learning process is the existence of adaptive and flexible learning environments that are beneficial for both students and teachers. Students can benefit from personalized content adapted to their individual goals, knowledge, and needs; while teachers can be relieved from the pressure to uniformly and promptly evaluate hundreds of student assignments. This study proposes and puts into practice a method for evaluating learning content difficulty and students’ knowledge proficiency utilizing a modified Elo-rating method. The proposed method effectively pairs learning content difficulty with students’ proficiency, and creates personalized recommendations based on the generated ratings. The method was implemented in a programming tutoring system and tested with interactive learning content for object oriented-programming. By collecting quantitative and qualitative data from students who used the system for one semester, the findings reveal that the proposed method can generate recommendations that are relevant to students and has the potential to assist teachers in grading students by providing a more holistic understanding of their progress over time.

Publisher

Association for Computing Machinery (ACM)

Subject

Education,General Computer Science

Reference100 articles.

1. Multiple-Choice Questions in Programming Courses

2. On the use of elo rating for adaptive assessment;Antal Margit;Stud. Univ. Babes-Bolyai Inf.,2013

3. The new challenges for e-learning: The educational semantic web;Aroyo Lora;J. Educ. Technol. Soc.,2004

4. Learning Analytics Architecture to Scaffold Learning Experience through Technology-based Methods

5. Using lab exams to ensure programming practice in an introductory programming course

Cited by 2 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. MTPE Model Translation Course Recommendations Based on Mobile Cloud Computing Technology;2023 International Conference on Distributed Computing and Electrical Circuits and Electronics (ICDCECE);2023-04-29

2. Personalisation methods in e‐learning‐A literature review;Computer Applications in Engineering Education;2022-09-19

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3