The Code ABC MOOC: Experiences from a Coding and Computational Thinking MOOC for Finnish Primary School Teachers

  • Tarmo ToikkanenEmail author
  • Teemu Leinonen
Part of the Educational Communications and Technology: Issues and Innovations book series (ECTII)


The Finnish primary school curriculum will feature programming and computational thinking as mandatory cross-curricular elements in all teaching starting from the first grade. Many teachers are quite concerned about this and feel ill-prepared. A group of volunteers created a MOOC for teachers and, with no budget, trained over 500 primary school teachers to be competent teachers of programming (38% of the participants). The results from a study conducted within the course indicate that Finnish teachers seem to think that coding is an important addition to the school curriculum and they exhibit low levels of anxiety over it. The MOOC design focused on connectivist design principles (cMOOC) and was considered extremely successful by the participants. The MOOC participants seemed confident that the MOOC would equip them to face the new challenge, and indeed, the feedback from the MOOC and its results support this.


MOOC Core curriculum cMOOC Scratch ScratchJr Racket 



We thank the invaluable individuals who volunteered to be teachers in the MOOC—to prepare the weekly schedules and materials, to give feedback and support, and to do all of these in their free time: Tero Toivanen, special needs teacher and teacher trainer; Vuokko Kangas, lower primary school class teacher; and Tiina Partanen, upper primary school mathematics teacher.


  1. Balanskat, A., & Engelhardt, K. (2014). Computing our future: Computer programming and coding – Priorities, school curricula and initiatives across Europe. Brussels, Belgium: European Schoolnet.Google Scholar
  2. Hattie, J. (2013). Visible learning: A synthesis of over 800 meta-analyses relating to achievement. New York, NY: Routledge.Google Scholar
  3. Karvonen, V., & Laukka, P. (2016). Suomalaisten Opettajien Asenteita ja Valmiuksia Ohjelmoinnin Opetukseen (Master’s Thesis).Google Scholar
  4. The National Board of Education. (2014). Perusopetuksen opetussuunnitelman perusteet 2014 (No. 2014:96). Tampere, Finland: Opetushallitus.Google Scholar
  5. Papert, S. (1973). Uses of Technology to Enhance Education (No. AIM-298).Google Scholar
  6. Venkatesh, V., Morris, M. G., Davis, G. B., & Davis, F. D. (2003). User acceptance of information technology: Toward a unified view on JSTOR. MIS Quarterly, 27(3), 425–478.Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Aalto UniversityEspooFinland

Personalised recommendations