The impacts of various parameters on learning process and machine learning based performance prediction in online coding competitions
Hardik Patel, Purvi Koringa

TL;DR
This study investigates how student behavior, emotions, and problem difficulty influence performance in online coding competitions, using surveys, classification models, and analysis of submission data.
Contribution
It introduces a detailed analysis of parameters affecting learning and performance prediction in online coding contests, including new difficulty level classifications and machine learning evaluation.
Findings
Difficulty levels significantly affect performance prediction accuracy.
Emotions and mood impact submission times and success rates.
Machine learning classifiers effectively predict submission outcomes based on parameters.
Abstract
Various parameters affect the performance of students in online coding competitions. Students' behavior, approach, emotions, and problem difficulty levels significantly impact their performance in online coding competitions. We have organized two coding competitions to understand the effects of the above parameters. We have done the online survey at the end of each coding competition, and it contains questions related to the behavior, approach, and emotions of students during online coding competitions. Students are evaluated based on the time and status of the submissions. We have carried out a detailed analysis to address the impact of students' approach, behavior, and emotions on the learning process in online coding competitions. Two difficulty levels are proposed based on the time and status of submissions. The impact of difficulty levels on machine learning-based performance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOnline Learning and Analytics
