Skip to main content

Teaching and Learning Computational Thinking and Coding Skills

  • Reference work entry
  • First Online:
  • 92 Accesses

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...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   799.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Abbate J (2012) Recoding gender: women’s changing participation in computing. MIT Press, London

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ashcraft C, Eger E, Friend M (2012) Girls in IT: the facts. Technical report, National Center for Women & Information Technology

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Denning P (2009) The profession of IT – beyond computational thinking. Commun ACM 52(6):28–30

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Ensmenger N (2012) The computer boys take over. Computers, programmers, and the politics of technical expertise. MIT Press, London

    Google Scholar 

  • Finnish National Board of Education (2016) National core curriculum for basic education 2014. Publication 2016:5. Finnish National Board of Education, Helsinki

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Guerra V, Kuhnt B, Blochliger I (2012) Informatics at school – worldwide. Technical report, Universität Zurich

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Ilomäki L (2011) Does gender have a role in ICT among Finnish teachers and students? Scandinavian J Educ Res 55(3):325–340

    Article  Google Scholar 

  • Kafai YB, Burke Q (2013) Computer programming goes back to school. Phi Delta Kappan 95(1):61–65

    Article  Google Scholar 

  • Kansanen P (2004) Opetuksen käsitemaailma. PS-Kustannus, Juva

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Koscianski A, Bini E (2009) Tackling barriers in the learning of computer programming. In: The 9th IFIP world conference on computers in education

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Article  Google Scholar 

  • Niemeyer D, Gerber R (2015) Maker culture and Minecraft: implications for the future of learning. Educ Media International 52(3):216–226

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jari Multisilta .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Multisilta, J., Tuomi, P. (2020). 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-030-10576-1_60

Download citation

Publish with us

Policies and ethics