Building Compiler-Student Friendship
Previous studies have shown that compilers positively influence students when they are designed to build connections with students. In this paper, I propose to study the use of a friendly compiler for young novice programmers. This study involves designing compiler messages that incorporate a friendship model. The goal is to make students view compiler as a friend, instead of as an error-picking authority. I hypothesize that a good compiler-student relationship will change students’ attitude, self-efficacy and motivation towards programming, as well as change students compilation behaviors.
Unable to display preview. Download preview PDF.
- 1.Arroyo, I., Woolf, B.P., Cooper, D.G., Burleson, W., Muldner, K.: The impact of animated pedagogical agents on girls’ and boys’ emotions, attitudes, behaviors and learning. In: Proceedings of the Eleventh IEEE International Conference on Advanced Learning Technologies, pp. 506–510 (2011)Google Scholar
- 5.Duck, S.: Understanding Relationships. Guilford Press, New York (1999) Google Scholar
- 7.Simon, B., Kinnunen, P.: Experiencing programming assignments in cs1: the emotional toll. In: Proceedings of the Sixth International Workshop on Computing Education Research, pp. 77–86 (2010)Google Scholar
- 8.Lee, M.J., Ko, A.J.: Personifying programming tool feedback improves novice programmers’ learning. In: Proceedings of the Seventh International Workshop on Computing Education Research, pp. 109–116 (2011)Google Scholar