Towards Sensor-free Academic Emotion Prediction in Programming Environment

来源 :计算机教育 | 被引量 : 0次 | 上传用户:romotic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
The transition from traditional learning to practice-oriented programming learning will bring learners discomfort. The discomfort quickly breeds negative emotions when encountering programming difficulties, which leads the learner to lose interest in programming or even give up. Emotion plays a crucial role in learning. Educational psychology research shows that positive emotion can promote learning performance, increase learning interest and cultivate creative thinking. Accurate recognition and interpretation of programming learners' emotions can give them feedback in time, and adjust teaching strategies accurately and individually, which is of considerable significance to improve effects of programming learning and education. The existing methods of sensor-free emotion prediction include emotion prediction based on keyboard dynamic, mouse interaction data and interaction logs, respectively. However, none of the three studies considered the temporal characteristics of emotion, resulting in low recognition accuracy. For the first time, this paper proposes an emotion prediction model based on time series and context information. Then, we establish a Bi-recurrent neural network, obtain the time sequence characteristics of data automatically, and explore the application of deep learning in the field of Academic Emotion prediction. The results show that the classification ability of this model is much better than that of the original LSTM (Long-Short Term Memory), GRU (Gate Recurrent Unit) and RNN (Re-current Neural Network), and this model has better generalization ability.
其他文献
Mobile Application Development is a well-known undergraduate specialized course majoring in Computer Science and Software Engineering. Since it is a rapid devel