Affective tutoring for programming education
This article discusses the use of artificial intelligence to detect student emotions while doing coding exercises for learning programming. Using data from programming students, we were able to build models for detecting confusion with as high as 70.46% accuracy. We applied this in a system for prog...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Published: |
Animo Repository
2019
|
Subjects: | |
Online Access: | https://animorepository.dlsu.edu.ph/faculty_research/13066 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
id |
oai:animorepository.dlsu.edu.ph:faculty_research-15021 |
---|---|
record_format |
eprints |
spelling |
oai:animorepository.dlsu.edu.ph:faculty_research-150212024-09-04T01:36:09Z Affective tutoring for programming education Tiam-Lee, Thomas James Z. Sumi, Kaoru This article discusses the use of artificial intelligence to detect student emotions while doing coding exercises for learning programming. Using data from programming students, we were able to build models for detecting confusion with as high as 70.46% accuracy. We applied this in a system for programming practice that provides affective-based feedback by offering guides and adjusting the difficulty of exercises based on the presence of confusion, and found that students given affective feedback were able to solve more exercises and gave up less times. Finally, we also discuss the future direction of this research by collecting a larger amount of data that can cover other affective states and handle finer-grained detection of affect. 2019-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/faculty_research/13066 Faculty Research Work Animo Repository Emotion recognition Intelligent tutoring systems Artificial intelligence Face perception Artificial Intelligence and Robotics Computer Sciences |
institution |
De La Salle University |
building |
De La Salle University Library |
continent |
Asia |
country |
Philippines Philippines |
content_provider |
De La Salle University Library |
collection |
DLSU Institutional Repository |
topic |
Emotion recognition Intelligent tutoring systems Artificial intelligence Face perception Artificial Intelligence and Robotics Computer Sciences |
spellingShingle |
Emotion recognition Intelligent tutoring systems Artificial intelligence Face perception Artificial Intelligence and Robotics Computer Sciences Tiam-Lee, Thomas James Z. Sumi, Kaoru Affective tutoring for programming education |
description |
This article discusses the use of artificial intelligence to detect student emotions while doing coding exercises for learning programming. Using data from programming students, we were able to build models for detecting confusion
with as high as 70.46% accuracy. We applied this in a system for programming practice that provides affective-based feedback by offering guides and adjusting the difficulty of exercises based on the presence of confusion, and found that students given affective feedback were able to solve more exercises and gave up less times. Finally, we also discuss the future direction of this research by collecting a larger amount of data that can cover other affective states and handle finer-grained detection of affect. |
format |
text |
author |
Tiam-Lee, Thomas James Z. Sumi, Kaoru |
author_facet |
Tiam-Lee, Thomas James Z. Sumi, Kaoru |
author_sort |
Tiam-Lee, Thomas James Z. |
title |
Affective tutoring for programming education |
title_short |
Affective tutoring for programming education |
title_full |
Affective tutoring for programming education |
title_fullStr |
Affective tutoring for programming education |
title_full_unstemmed |
Affective tutoring for programming education |
title_sort |
affective tutoring for programming education |
publisher |
Animo Repository |
publishDate |
2019 |
url |
https://animorepository.dlsu.edu.ph/faculty_research/13066 |
_version_ |
1811611517177561088 |