Didattica

Coding, perché sviluppare il pensiero computazionale è utile per l’apprendimento di ogni disciplina

Come ribadisce il sito InvalsiOpen, il coding consente di sviluppare il pensiero computazionale, un concetto introdotto da Seymour Papert nel libro Mindstorms nel 1980, in seguito definito da Jeanette Wing come “il processo necessario per la formulazione e soluzione di problemi in forme comprensibili da agenti in grado di processare informazioni”. Il pensiero computazionale è quindi un processo mentale, che consente di risolvere problemi di varia natura seguendo metodi e strumenti specifici scelti in base a una strategia pianificata.

ULTIME ORE PER ISCRIVERSI AL CORSO

I bambini e i ragazzi appassionati di gaming sono soliti sviluppare competenze e skills che possono essere sfruttate, ad esempio, nell’apprendimento del coding. Per insegnare la programmazione, ad esempio con il tool Microsoft MakeCode Arcade, si può improntarla verso un obiettivo: la creazione da zero di un gioco.

Chi lo sa, i videogiocatori di oggi potrebbero diventare i Game Designer del domani: a volte le passioni degli alunni possono fare da base per il loro futuro mestiere.

Quale tool?

Microsoft MakeCode Arcade è un ambiente di programmazione grafico a blocchi open source gratuito per la creazione di esperienze ludiche coinvolgenti volte all’apprendimento dell’informatica attraverso la realizzazione di giochi platform (piattaforma) che supporta un percorso di progressione guidato durante tutta l’attività di creazione. I giochi creati hanno uno stile che ricorda le dinamiche delle prime console portatili e gli arcade degli anni 80′ e 90′.

I giochi platform, ben conosciuti da tutti i ragazzi, sono giochi d’azione che si sviluppano generalmente in un mondo virtuale bidimensione dove la meccanica di gioco implica l’attraversamento di livelli costituiti da piattaforme, disposte in genere su più piani. Il personaggio principale, l’eroe, viene controllato dal giocatore che potrà passare da una piattaforma all’altra saltando oppure usando delle scale. 

L’importanza dello sviluppo del pensiero computazionale

Come riportato da Agenda Digitale, “il pensiero computazionale aiuta a sviluppare processi di astrazione, generalizzazione, scomposizione, valutazione e la definizione di algoritmi, espressi in linguaggi di programmazione”. In sostanza il coding è in grado di favorire lo sviluppo del pensiero computazionale e la comprensione degli aspetti algoritmici della vita quotidiana e di ogni disciplina di studio.

Inoltre, si tratta di attività che possono essere svolte in gruppo, rafforzando le capacità relazionali degli alunni, raggruppati insieme per conseguire uno scopo comune. Inoltre, sviluppare un gioco aiuta ad affinare l’interpretazione del mondo, la capacità di integrare idee e conoscenze di diverse aree disciplinari in un insieme coerente e l’abilità di affrontare la soluzione di problemi nuovi.

Per non parlare, ovviamente, della capacità di inventare storie (creatività), di raccontarle (storytelling) e di comprendere le dinamiche tra i vari elementi applicando le conoscenze in ambito STEM.

Il corso

Su questi argomenti il corso Come creare videogiochi con il codingin programma dal 3 novembre, cura di Michele Maffucci.

Redazione

Articoli recenti

Il Sicilia Express funziona. A casa tanti prof e studenti dalle brume del nord in treno

È partito il 21 scorso alle 15,10 da Torino Porta Nuova il "Sicilia Express", il…

22/12/2024

Concorso ordinario Pnrr 2024, non vengono valutati i titoli informatici e le certificazioni linguistiche inferiori quelle di livello C1

Una aspirante partecipante al concorso ordinario PNRR 2024 della scuola primaria e infanzia, ci chiede…

22/12/2024

Concorso docenti 2024, costituzione delle commissioni giudicatrici, presentazione della domanda

Il 19 dicembre 2024 segna un passo decisivo per l’organizzazione del concorso docenti. Con una…

22/12/2024

Docenti supplenti, ecco quando ai precari spetta la continuità del contratto per il periodo di vacanza e sospensione dell’attività didattica

Una docente precaria con un contratto a tempo determinato da parte del dirigente scolastico fino…

22/12/2024

Legge di bilancio: mancano risorse per le famiglie che mandano i figli nei centri estivi

Finita la scuola, a giugno, molte famiglie potrebbero essere in diffcoltà perchè non avranno la…

22/12/2024

Grammatica valenziale, esempi e pratiche: perché è importante agire sul ragionamento più che sulla memoria

La grammatica valenziale insegna a comprendere la struttura della frase ragionando sui legami tra parole,…

22/12/2024