arrow
Return

A virtual environment for learning computer coding using gamification and emotion recognition

delete2018-12-15
delete38
PRE
AI
R
Ramón Zataraín Cabada *
M
María Lucía Barrón Estrada
J
José Mario Ríos-Félix
G
Giner Alor‐Hernández
DOI:10.1080/10494820.2018.1558256delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Emotions play an important role in students learning to master complex intellectual activities such as computer programing. Emotions such as confusion, boredom and frustration in the student are important factors in determining whether the student will master the exercise of learning to program in the short and long term. Motivation also plays an important role in learning a programing language. However, it is extremely difficult to motivate students who find themselves in a negative emotional state. We developed an advanced learning environment that detects and responds to student emotions by using machine learning techniques, and incorporates modern motivation strategies by using gamification methods. We conducted two experiments; one to evaluate the acceptance of the learning system and a second one to evaluate the academic performance. The results of the experiments show that intention to use is dependent on perceived enjoyment but not on perceived usefulness and attitude toward the system. Also, better results were obtained in a post-test from students who used the learning system, compared with those who didn't use it.
Keywords:
Affective computing
computer programming learning
gamification
intelligent learning environment
intelligent tutoring systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Interactive Learning Environments cover
Interactive Learning Environments
IF:
5.3
Papers:
2.7K
Citations:
9.0K

Organization

No organization information available