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 prediction is presented in this research work. Based on time, the coding solution submissions have two classes "Less than 15 minutes" and "More than 15 minutes". There are three classes, "Complete solution", "Partial solution", and "Not submitted at all," based on the submission status. The appropriate approaches are found for both the coding competitions to submit the solution within 15 minutes. Machine learning classifiers are trained and evaluated for the above classification problems. The impacts of mood, emotions, and difficulty levels on the learning process are also assessed by comparing the results of machine learning models for both coding competitions.
翻译:学生的行为、方法、情感和问题难度水平对在线编码竞赛的学习过程产生了重大影响。我们组织了两次编码竞赛,以了解上述参数的影响。我们在每个编码竞赛结束时进行了在线调查,其中包括与学生在在线编码竞赛中的行为、方法和情绪有关的问题。根据提交申请的时间和状况对学生进行了评估。我们进行了详细分析,以解决学生做法、行为和情绪对在线编码竞赛的学习过程的影响。根据提交申请的时间和状况提出了两个困难级别。根据提交申请的时间和状况提出了两个困难级别。根据提交申请的时间和状况提出了两个困难级别。在本次研究工作中介绍了基于机器学习的业绩预测的困难程度的影响。根据时间,编码解决方案提交分为两个“15分钟以下”和“15分钟以下”课程。根据提交申请的时间和状况对学生进行了评估。在提交申请的编码竞争竞争中,对提交申请的难度进行了适当的方法是:在15分钟内提交申请的编码竞争中提交解决方案,对学习模式的难度也进行了评估。通过计算机学习的难度进行共同分析,对于15分钟内提交解决方案的难度也进行了评估。通过计算机学习等级评估。