A strategy to improve student's motivation levels in programming courses



In this paper we present and discuss a
pedagogical strategy to promote programming learning.
It was conceived to help students maximize their
learning through the conscious assessment of their selfefficacy
level, while they develop a suitable
programming study behavior. We present and discuss
the results of a two years experience conducted in the
context of a Programming course at the University of
Coimbra. In those experiences we used several
instruments to assess different aspects, like motivation,
self-efficacy and satisfaction with course activities and
demonstrate an alternative model to make introductory
programming courses more productive and attractive,
increase motivation for learning and decrease dropout
levels among students.


Student motivation, Programming learning; Research Communities; Self-efficacy.


Computer Science Education


40th Annual Frontiers in Education Conference, October 2010

PDF File

Cited by

Year 2015 : 1 citations

 Lingling Z., Xiaohong S., Tiantian W., Yongfeng Y., Interest-driven and innovation-oriented practice for programming course, Frontiers in Education Conference (FIE), 2015.

Year 2014 : 2 citations

 Saari, E., Motivation for trainee teachers: non-computing background learn Acton Script. International Journal of Computer and Information Technologies, 3 (1), pp. 133-138, 2014.

 Tsukamoto, H. et al, Prediction of the change of learners' motivation in programming education for non-computing majors, Frontiers in Education Conference (FIE), 2014.

Year 2013 : 2 citations

 Suhud, D., Rahman, A. e Ismail, M., A preliminary analysis on the shift of programming paradigms. In Proceedings of the 5th International Conference on Information and Communication Technology for the Muslim World, pp 1-5, Rabat, Marrocos, Março de 2013.

 Tsukamoto, H., Takemura, Y., Nagumo, H., e Monden, A., The effects of teaching material remediation with ARCS-strategies for programming education. In Proceedings of the 43rd Annual Frontiers in Education (FIE’13) Conference, Oklahoma, EUA, Outubro de 2013.

Year 2012 : 3 citations

 Tsukamoto, H., Takemura, Y., Nagumo, H., e Nitta, N., Analysis of the relationsgip between teaching contents and motivation in programming education. In Proceedings of the 42nd Annual Frontiers in Education (FIE’12) Conference, Seattle, EUA, Outubro de 2012.

 Tsukamoto, H., Nagumo, H., Takemura, Y. e Nitta, N., Change of students’ motivation in an introductory programming course for non-computing majors. In Proceedings of 12th IEEE International Conference on Advanced Learning Technologies, Roma, Itália, Julho de 2012.

 Chen, Y. e Wu, C., A peer-supported integrated model to promote high school girls learning programming. In Proceedings of the World Congress in Computer Science, Computer Engineering and Applied Computing, Las Vegas, EUA, Julho de 2012.