An architectural design and evaluation of an affective tutoring system for novice programmers
Abstract Affect is prevalent in learning and it influences students’ learning achievement. This paper details the design and evaluation of an Affective Tutoring System (ATS) that tutors student in computer programming. Although most ATSs are purpose built for a specific domain, making adaptation to...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2018-10-01
|
Series: | International Journal of Educational Technology in Higher Education |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s41239-018-0121-2 |
_version_ | 1818476999525531648 |
---|---|
author | Hua Leong Fwa |
author_facet | Hua Leong Fwa |
author_sort | Hua Leong Fwa |
collection | DOAJ |
description | Abstract Affect is prevalent in learning and it influences students’ learning achievement. This paper details the design and evaluation of an Affective Tutoring System (ATS) that tutors student in computer programming. Although most ATSs are purpose built for a specific domain, making adaptation to another domain difficult, this ATS is architected for adaptability and extensibility. This study also addresses a lack of research exploring the theories and methods of integrating affect and learning within the learning process by proposing methods of regulating the negative affect of students. Both quantitative and qualitative techniques were used for evaluation of the effectiveness of the ATS and its usability and acceptance by student participants. The results revealed that the full affective version of the ATS results in more effective tutoring as compared to the version with the affective function disabled and the students are positive on their learning experience with the ATS with the fill in the gap exercises and hints being most highly rated. |
first_indexed | 2024-12-10T09:32:25Z |
format | Article |
id | doaj.art-f243543dfb6b44fa9dc146d355d91d03 |
institution | Directory Open Access Journal |
issn | 2365-9440 |
language | English |
last_indexed | 2024-12-10T09:32:25Z |
publishDate | 2018-10-01 |
publisher | SpringerOpen |
record_format | Article |
series | International Journal of Educational Technology in Higher Education |
spelling | doaj.art-f243543dfb6b44fa9dc146d355d91d032022-12-22T01:54:18ZengSpringerOpenInternational Journal of Educational Technology in Higher Education2365-94402018-10-0115111910.1186/s41239-018-0121-2An architectural design and evaluation of an affective tutoring system for novice programmersHua Leong Fwa0Newcastle UniversityAbstract Affect is prevalent in learning and it influences students’ learning achievement. This paper details the design and evaluation of an Affective Tutoring System (ATS) that tutors student in computer programming. Although most ATSs are purpose built for a specific domain, making adaptation to another domain difficult, this ATS is architected for adaptability and extensibility. This study also addresses a lack of research exploring the theories and methods of integrating affect and learning within the learning process by proposing methods of regulating the negative affect of students. Both quantitative and qualitative techniques were used for evaluation of the effectiveness of the ATS and its usability and acceptance by student participants. The results revealed that the full affective version of the ATS results in more effective tutoring as compared to the version with the affective function disabled and the students are positive on their learning experience with the ATS with the fill in the gap exercises and hints being most highly rated.http://link.springer.com/article/10.1186/s41239-018-0121-2AffectTutoringProgrammingLearningArchitecture |
spellingShingle | Hua Leong Fwa An architectural design and evaluation of an affective tutoring system for novice programmers International Journal of Educational Technology in Higher Education Affect Tutoring Programming Learning Architecture |
title | An architectural design and evaluation of an affective tutoring system for novice programmers |
title_full | An architectural design and evaluation of an affective tutoring system for novice programmers |
title_fullStr | An architectural design and evaluation of an affective tutoring system for novice programmers |
title_full_unstemmed | An architectural design and evaluation of an affective tutoring system for novice programmers |
title_short | An architectural design and evaluation of an affective tutoring system for novice programmers |
title_sort | architectural design and evaluation of an affective tutoring system for novice programmers |
topic | Affect Tutoring Programming Learning Architecture |
url | http://link.springer.com/article/10.1186/s41239-018-0121-2 |
work_keys_str_mv | AT hualeongfwa anarchitecturaldesignandevaluationofanaffectivetutoringsystemfornoviceprogrammers AT hualeongfwa architecturaldesignandevaluationofanaffectivetutoringsystemfornoviceprogrammers |