Introduction
Digitalization is one of the most promising ways to increase productivity in society. In addition, it is widely accepted that digitalization will renew the economy, also substantially affecting the transformation of work life by creating new jobs resulting from innovation (Brynjolfsson and McAfee 2011; Mokyr et al. 2015). The educational system is also influenced by digitalization in at least two ways. First, the educational system is a platform that has been digitalized similar to the other sectors of society, meaning new learning methods, tools, and communication between schools and homes. Second, a digitalized education system is intended to build digitally literate citizens who have gained the skills to be active members of the digital society, participants in its economic, as well as in other societal, processes. Digitalization has influenced almost all work tasks and has created completely new jobs requiring competence to utilize computers and other digital devices...
References
Abbate J (2012) Recoding gender: women’s changing participation in computing. MIT Press, London
Alimisis D (2009) Robotic technologies as vehicles of new ways of thinking about constructivist teaching and learning: the TERECoP project. IEEE Rob Automat Mag 16(3):21
Ashcraft C, Eger E, Friend M (2012) Girls in IT: the facts. Technical report, National Center for Women & Information Technology
Atmatzidou S, Demetriadis S (2014) How to support students’ computational thinking skills in educational robotics activities. In: Proceedings of 4th international workshop teaching robotics, teaching with robotics & 5th international conference robotics in education, Padova, Italy, 18 July 2014
Atmatzidou S, Demetriadis S (2016) Advancing students’ computational thinking skills through educational robotics: a study on age and gender relevant differences. Rob Auton Syst 75(part B):661–670
Balanskat A, Engelhardt K (2015) Computing our future computer programming and coding priorities, school curricula and initiatives across Europe. European Schoolnet. http://fcl.eun.org/documents/10180/14689/Computing+our+future_final.pdf/746e36b1-e1a6-4bf1-8105-ea27c0d2bbe0. Accessed 17 Jan 2018
Bessen J (2015) Learning by doing: the real connection between innovation, wages, and wealth. Yale University Press, New Haven
Brynjolfsson E, McAfee A (2011) Race against the machine: how the digital revolution is accelerating innovation, driving productivity, and irreversibly transforming employment and the economy. Digital Frontier Press, Lexington
Dagiene V, Mannila L, Poranen T, Rolandsson L, S ̈derhjelm P (2014) Students’ performance on programming-related tasks in an informatics contest in Finland, Sweden and Lithuania. In: Proceedings of the 2014 conference on innovation; technology in computer science education, ITiCSE ’14. ACM, New York, pp 153–158
Denning P (2009) The profession of IT – beyond computational thinking. Commun ACM 52(6):28–30
Eguchi A (2010) What is educational robotics? Theories behind it and practical implementation. In: Gibson D, Dodge B (eds) Proceedings of society for information technology & teacher education international conference 2010. Association for the Advancement of Computing in Education, Chesapeake, pp 4006–4014
Ensmenger N (2012) The computer boys take over. Computers, programmers, and the politics of technical expertise. MIT Press, London
Finnish National Board of Education (2016) National core curriculum for basic education 2014. Publication 2016:5. Finnish National Board of Education, Helsinki
Frey CB, Osborne MA (2013) The future of employment: how susceptible are jobs to computerization. https://www.oxfordmartin.ox.ac.uk/downloads/academic/future-of-employment.pdf. Accessed 17 Jan 2018
Fritz WB (1996) The women of ENIAC. IEEE Ann Hist Comput 18(3):13–28
Guerra V, Kuhnt B, Blochliger I (2012) Informatics at school – worldwide. Technical report, Universität Zurich
Holvikivi J (2010) Conditions for successful learning of programming skills. In: Reynolds N, Turcsányi-Szabó M (eds) Key competencies in the knowledge society. Springer, Berlin, pp 155–164
Ilomäki L (2011) Does gender have a role in ICT among Finnish teachers and students? Scandinavian J Educ Res 55(3):325–340
Kafai YB, Burke Q (2013) Computer programming goes back to school. Phi Delta Kappan 95(1):61–65
Kansanen P (2004) Opetuksen käsitemaailma. PS-Kustannus, Juva
Khanlari A (2013) Effects of robotics on 21st-century skills. Eur Sci J 9(27). http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.960.3069&rep=rep1&type=pdf
Korhonen T, Lavonen J, Kukkonen M, Sormunen K, Juuti K (2014) The innovative school as an environment for the design of educational innovations. In: Niemi H, Multisilta J, Lipponen L, Vivitsou M (eds) Finnish innovations and technologies in schools. Sense, Rotterdam, pp 99–113
Koscianski A, Bini E (2009) Tackling barriers in the learning of computer programming. In: The 9th IFIP world conference on computers in education
Laffarge S (2014) The future is written in code – why Europe’s schools need to go digital. https://blogs.microsoft.com/eupolicy/2014/10/14/the-future-is-written-in-code-why-europes-schools-need-to-go-digital/. Accessed 17 Jan 2018
Lahtinen E, Ala-Mutka K, Järvinen HM (2005) A study of the difficulties of novice programmers. In: The proceedings of ITiCSE 2005. ACM, New York, pp 14–18
Michaels G, Natraj A, Van Reenen J (2014) Has ICT polarized skill demand? Evidence from eleven countries over twenty-five years. Rev Econ Stat 96:60–77
Microsoft News Center. European code week: sparking Europe’s future. http://news.microsoft.com/europe/features/european-code-week-sparking-europes-future/. Accessed 17 Jan 2018
Miller DP, Nourbakhsh IR, Siegwart R (2008) Robots for education. In: Springer handbook of robotics. Springer, Berlin, pp 1283–1301
Mokyr J, Vickers C, Ziebarth NL (2015) The history of technological anxiety and the future of economic growth: is this time different? J Econ Perspect 29(3):31–50
Niemeyer D, Gerber R (2015) Maker culture and Minecraft: implications for the future of learning. Educ Media International 52(3):216–226
Niemi H, Multisilta J, Lipponen L, Vivitsou M (eds) (2014) Finnish innovations and technologies in schools: a guide towards new ecosystems of learning. Sense, Rotterdam, p 175
Nourbakhsh IR, Crowley K, Bhave A, Hamner E, Hsiu T, Perez-Bergquist A, Wilkinson K (2005) The robotic autonomy mobile robotics course: robot design, curriculum design and educational assessment. Auton Robots 18(1):103–127
Panjwani N (2015) Teachers’ views on inquiry-based learning in science – a case study from an international school. Norwegian University of Science and Technology Department of Physics. http://brage.bibsys.no/xmlui/bitstream/handle/11250/2352081/12279_FULLTEXT.pdf?sequence=1&isAllowed=y. Accessed 17 Jan 2018
Pöllänen S (2009) Contextualising craft: pedagogical models for craft education. Inter J Art Des Educ 28(3):249–260
Saarikoski P (2011) Computer courses in Finnish schools during 1980–1995. In: History of Nordic computing HiNC3, 3rd IFIP WG9.7 working conference on history of Nordic computing, Stockholm, 18–20 October 2010
Saarikoski P, Reunanen M (2014) Great northern machine wars – history and cultural impact of the rivalry between user groups in Finland from the 1980s to the 2000s. IEEE Ann Hist Comput 2 http://www.computer.org/csdl/mags/an/2014/02/man2014020016-abs.html. Accessed 18 Jan 2018
Sengupta P, Kinnebrew JS, Basu S, Biswas G, Clark D (2013) Integrating computational thinking with K-12 science education using agent-based computation: a theoretical framework. Educ Inf Tech 18(2):351–380
Sharples M, McAndrew P, Weller M, Ferguson R, FitzGerald E, Hirst T, Gaved M (2013) Innovating pedagogy 2013: Open University innovation report 2. The Open University, Milton Keynes
Sinko M, Lehtinen E (1999) Challenges of ICT in Finnish education. http://www.sitra.fi/Julkaisut/sitra227.pdf. Accessed 3 April 2006
Tuomi P, Multisilta J, Saarikoski P, Suominen J (2017) Coding skills as a success factor for a society. Educ Info Tech. https://doi.org/10.1007/s10639-017-9611-4
Vahtivuori-Hänninen S, Kynäslahti H (2012) ICTs in a school’s everyday life. In: Niemi H, Toom A, Kallioniemi A (eds) Miracle of education: the principles and practices of teaching and learning in Finnish schools. Sense, Rotterdam, pp 237–248
Webber CG, Possamai R (2009) An immune-based approach to evaluate programming learning. In: The 9th IFIP world conference on computers in education. http://www.ifip.org/wcce2009/proceedings/papers/WCCE2009_pap182.pdf. Accessed 17 Jan 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this entry
Cite this entry
Multisilta, J., Tuomi, P. (2019). Teaching and Learning Computational Thinking and Coding Skills. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-60013-0_60-1
Download citation
DOI: https://doi.org/10.1007/978-3-319-60013-0_60-1
Received:
Accepted:
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60013-0
Online ISBN: 978-3-319-60013-0
eBook Packages: Living Reference Computer SciencesReference Module Computer Science and Engineering