home - blog - Scratch e la programmazione a blocchi
#scratch #programmazione #pensieroComputazionale
by Leonori Danila, 03-05-2018

Tempo Lettura articoloTempo di lettura/visione: 1 min

Scratch e la programmazione a blocchi

Anteprima Articolo Blog Scratch e la programmazione a blocchi

Introduzione a Scratch

Scratch è un linguaggio di programmazione a blocchi, creato dal MIT e sviluppato con una particolare “mission": tutti possono imparare a programmare.

Un simpatico gattino, infatti introduce bambine e bambini (ma anche adulti) nel mondo della programmazione con un motto: “immagina, programma, condividi”.

È un programma gratuito e semplice da usare, ma semplice non significa banale e Scratch è un linguaggio piuttosto potente.

Registrati a WeTurtle per accedere ai vantaggi, è gratis!

La community di docenti e educatori ti offre:

Il corso gratuito "Collaborare a scuola con il digitale"

Un'area personalizzata con i tuoi contenuti preferiti

Una lezione di prova gratuita per ogni corso online

Dirette ed eventi dedicati agli utenti iscritti

Cos'è Scratch

Scratch è sia un programma che si può installare nel PC che un’applicazione da poter usare online.
La versione 3.0, che verrà ufficializzata a luglio, permetterà di usare l’applicazione anche sui tablet.

In ogni caso, Scratch è composto da una serie di oggetti detti sprite (spiritello nella traduzione italiana) e da una serie di azioni da abbinare agli oggetti per far sì che questi possano interagire con l’ambiente circostante, con altri sprite e possano compiere determinate azioni.

Queste azioni sono dei blocchetti che, tramite un semplice trascinamento, si possono unire come i puzzle o come costruzioni lego. Simpatici blocchetti colorati sostituiscono lunghe e noiose righe di codice.

Azioni e comportamenti sono divisi in categorie, come in immagine.

A cosa serve Scratch

Scratch serve per imparare a programmare, permette nei bambini (ma anche negli adulti) lo sviluppo di processi e abilità mentali. Il coding è uno dei migliori strumenti per sviluppare, ad esempio, il pensiero computazionale.

Ecco alcuni vantaggi nell'usare Scratch:

  • È perfetto per capire il mondo della programmazione
  • Insegna la condivisione e il rispetto del copyright. Infatti si possono modificare progetti altrui, citandone però l’autore originale.
  • Favorisce il lavoro di gruppo e il processo di apprendimento tramite l’errore.
  • Permette di ottenere lavori complessi a partire da idee semplici e aiuta chi lo usa a mettere in dubbio le proprie idee e a valutare criticamente il proprio lavoro.

Perché Scratch

La programmazione è una nuova abilità che dobbiamo avere tutti se vogliamo comprendere il mondo odierno.

Un linguaggio di programmazione a blocchi che aiuta i bambini a costruire i loro videogiochi, li renderà prima adolescenti e poi adulti consapevoli di quello che sono le nuove tecnologie. Non solo utenti passivi di qualcosa che qualcuno ha pensato per noi, ma autori delle proprie applicazioni.

Guarda qui il progetto del nostro Lorenzo Cesaretti, per guidare i bambini alla realizzazione di un tutor che li aiuti nel calcolo dell'area del quadrato!



Ti interessano materiali didattici su Scratch? Ecco una lista che fa al caso tuo!

Iscriviti alla Newsletter per non perdere i prossimi post e segui We Turtle e Talent su Facebook: per scoprire tutte le novità e tante curiosità dal mondo della tecnologia!

TORNA AGLI ARTICOLI

Scopri i servizi di Weturtle

per il PIANO SCUOLA 4.0 del PNRR


Ottieni uno spazio di apprendimento con contenuti didattici per docenti e studenti, dove facilitare lo scambio e favorire la comunità di pratica e dove tenere sotto controllo i progressi della classe e dei docenti.

POTREBBE INTERESSARTI ANCHE

L’insostenibile leggerezza delle liste

FREE

Tempo: 2 min

BLOG
   Danila Leonori
4 modi per insegnare il coding ai bambini

FREE

Tempo: 2 min

BLOG
   Danila Leonori
Scratch e le coordinate polari

FREE

Tempo: 3 min

BLOG
   Danila Leonori
TUTORIAL - COSTRUIRE UN VIDEOGIOCO A TEMA LABIRINTO CON SCRATCH...

FREE

Tempo: 5 min

TUTORIAL
   Luca Balestra
I Pirati dei Caraibi: lezioni di coding per la scuola secondaria...

FREE

Tempo: 51 min

TUTORIAL
   Lorenzo Cesaretti
Chat Icon

Wetruvio

Ciao! Sono Wetruvio, il tuo assistente virtuale!