Computational Thinking is one of the main topics on the educational policy agenda of many countries throughout the world. Its introduction into compulsory education is on the way, and there is an urgent need to define how it can be integrated into the class activities. This chapter discusses several advantages and some drawbacks of the use of a visual block based programming environment to foster computational thinking skills in primary schools. A longitudinal study in primary schools using Scratch is reported, and some general considerations are outlined.

Computational Thinking in Primary School Through Block-Based Programming

Bottino Rosa;Chioccariello Augusto;Freina Laura
2020

Abstract

Computational Thinking is one of the main topics on the educational policy agenda of many countries throughout the world. Its introduction into compulsory education is on the way, and there is an urgent need to define how it can be integrated into the class activities. This chapter discusses several advantages and some drawbacks of the use of a visual block based programming environment to foster computational thinking skills in primary schools. A longitudinal study in primary schools using Scratch is reported, and some general considerations are outlined.
2020
978-981-15-4951-9
Block programming
Computational thinking
Primary education
File in questo prodotto:
File Dimensione Formato  
prod_430430-doc_153757.pdf

non disponibili

Descrizione: Computational Thinking in Primary School Through Block-Based Programming
Tipologia: Versione Editoriale (PDF)
Dimensione 543.16 kB
Formato Adobe PDF
543.16 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/405271
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact