skip to main content
10.1145/3133264.3133293acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicaipConference Proceedingsconference-collections
research-article

Development of an Intelligent Agent that Detects Student's Negative Affect while Making a Computer Program

Published: 25 August 2017 Publication History

Abstract

Programming is a fundamental course in IT education. Students who are new to programming are having difficulty in the course. Hence, the teachers' goal is to let students grasp the principles through lecture classes and let them apply these principles through laboratory exercises. Teachers guide students while making program by monitoring their activity. However, large laboratory classes are difficult to monitor every student's work. Thus, some students who need assistance, especially those who are confused, bored or timid to ask help are not all monitored. One way to address this is to develop an intelligent agent that detects student's negative affect and alerts the teacher once such affect is detected. By adopting the results of the study of reference [9], we were able to develop a system that implements an intelligent agent that monitors student's affect while making a computer program. The system was tested in a computer laboratory class with forty (40) client terminals. We observed that though the agent could hardly detects confusion state, it significantly detect and report boredom state and perfectly detect students who are consistently using other software applications that are not associated to the activity (off-task).

References

[1]
Eckman, P. 1999. Basic emotions. In T. Dalgleish& J. Mick (Eds.), Handbook of cognition and emotion. 45--60.
[2]
Lumsden, L., 1994. Student motivation to learn. ERIC Clearinghouse on Educational Management.
[3]
Barzegar, R. and Sadr, S.A. 2013. The effect of emotional intelligence awareness-raising activities on L2 motivation. Studies in Second Language Learning and Teaching. 3, 1 (2013), 67--86.
[4]
Ellis, H.C., Ottaway, S.A., Varner, L.J., Becker, A.S. and Moore, B.A., 1997. Emotion, motivation, and text comprehension: The detection of contradictions in passages. Journal of Experimental Psychology: General. 126, 2 (1997), 131.
[5]
Rodrigo, M.M.T., Baker, R.S., Jadud, M.C., Amarra, A.C.M., Dy, T., Espejo-Lahoz, M.B.V., Lim, S.A.L., Pascua, S.A., Sugay, J.O. and Tabanao, E.S., 2009. Affective and behavioral predictors of novice programmer achievement. In ACM SIGCSE Bulletin. 41, 3 (2009), 156--160. DOI=https://doi.org/10.1145/1562877.1562929.
[6]
Vesterinen, E., 2001, January. Affective computing. In Digital Media Research Seminar, Helsinki.
[7]
Becker-Asano, C. and Wachsmuth, I., 2010. Affective computing with primary and secondary emotions in a virtual human. Autonomous Agents and Multi-Agent Systems. 20, 1 (2010), 32.
[8]
Russell, S.J. and Norvig, P., 2002. Artificial intelligence: a modern approach (International Edition).
[9]
Felipe, D.A.M., Gutierrez, K.I.N., Quiros, E.C.M. and Vea, L.A., 2012. Towards the development of intelligent agent for novice C/C++ programmers through affective analysis of event logs. In Proc. Int. MultiConference Eng. Comput. Sci 1. (2012).
[10]
Ekman, F. 1978. The Facial Action Coding System. http://www.cs.cmu.edu/afs/cs/project/face/www/facs.htm. Accessed: 2016-01-06
[11]
Pekrun, R., Goetz, T., Titz, W. and Perry, R.P., 2002. Academic emotions in students' self-regulated learning and achievement: A program of qualitative and quantitative research. Educational psychologist. 37, 2 (2002), 91--105.
[12]
Liao, W., Zhang, W., Zhu, Z., Ji, Q. and Gray, W.D., 2006. Toward a decision-theoretic framework for affect recognition and user assistance. International Journal of Human-Computer Studies. 64, 9 (2006), 847--873.
[13]
Spence, I., Bittner, K. What is iterative Development? http://www.ibm.com/developerworks/rational/library/apr05/bittner-spence/. Retrieved: 2012-03-10.

Cited By

View all

Index Terms

  1. Development of an Intelligent Agent that Detects Student's Negative Affect while Making a Computer Program

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICAIP '17: Proceedings of the International Conference on Advances in Image Processing
    August 2017
    223 pages
    ISBN:9781450352956
    DOI:10.1145/3133264
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Sultan Qaboos University: Sultan Qaboos University
    • USM: Universiti Sains Malaysia

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 August 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Affect
    2. affective state
    3. intelligent agent
    4. novice programmer

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICAIP 2017

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Preliminary Study on Learners’ Personal Traits for Modelling Learner Profiles in ITS: A Sensor-free Approach2023 IEEE 13th Symposium on Computer Applications & Industrial Electronics (ISCAIE)10.1109/ISCAIE57739.2023.10165219(287-292)Online publication date: 20-May-2023
    • (2020)An Academic Affect Dataset: Spontaneous Facial Expressions and Head poses Collected during Online Examination2020 The 4th International Conference on E-Society, E-Education and E-Technology10.1145/3421682.3421692(83-87)Online publication date: 15-Aug-2020
    • (2019)Data Engineering for Affective Understanding SystemsData10.3390/data40200524:2(52)Online publication date: 18-Apr-2019
    • (2018)Experimental Facial Expression and Gesture Training Towards Academic Affect Modeling2018 IEEE 10th International Conference on Humanoid, Nanotechnology, Information Technology,Communication and Control, Environment and Management (HNICEM)10.1109/HNICEM.2018.8666415(1-4)Online publication date: Dec-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media