Learning Experiences in Programming: The Motivating Effect of a Physical Interface

A study of undergraduate students learning to program compared the use of a physical interface with use of a screen-based equivalent interface to obtain insights into what made for an engaging learning experience. Emotions characterized by the HUMAINE scheme were analysed, identifying the links between the emotions experienced during programming and their origin. By capturing the emotional experiences of learners immediately after a programming experience, evidence was collected of the very positive emotions experienced by learners developing a program using a physical interface (Arduino) in comparison with a similar program developed using a screen-based equivalent interface.

[1]  T. Goetz,et al.  Academic Emotions in Students' Self-Regulated Learning and Achievement: A Program of Qualitative and Quantitative Research , 2002 .

[2]  Richard E. Mayer,et al.  Multimedia Learning , 2001, Visible Learning Guide to Student Achievement.

[3]  Judith Good,et al.  Developing a novel interface for capturing self reports of affect , 2008, CHI Extended Abstracts.

[4]  Renee Hobbs,et al.  Conditions of Learning in Novice Programmers , 1986 .

[5]  Chris J. Martin,et al.  Robot dance: edutainment or engaging learning , 2011, PPIG.

[6]  Janet Rountree,et al.  Learning and Teaching Programming: A Review and Discussion , 2003, Comput. Sci. Educ..

[7]  C. Pelachaud,et al.  Emotion-Oriented Systems: The Humaine Handbook , 2011 .

[8]  Sidney K. D'Mello,et al.  What Emotions Do Novices Experience during Their First Computer Programming Learning Session? , 2013, AIED.

[9]  S. D’Mello A selective meta-analysis on the relative incidence of discrete affective states during learning with technology , 2013 .

[10]  Alfred Bork,et al.  Multimedia in Learning , 2001 .

[11]  Catherine Pelachaud,et al.  Emotion-Oriented Systems , 2011 .

[12]  Debra K. Meyer,et al.  Discovering Emotion in Classroom Motivation Research , 2002 .

[13]  Judith Good,et al.  Self-Reporting emotional experiences in computing lab sessions: an emotional regulation perspective , 2011, PPIG.

[14]  Sidney K. D'Mello,et al.  The Affective Experience of Novice Computer Programmers , 2015, International Journal of Artificial Intelligence in Education.