Vai al contenuto

Strumenti coding con scratch

Da Wikiversità, l'apprendimento libero.
lezione
lezione
Strumenti coding con scratch
Tipo di risorsa Tipo: lezione
Materia di appartenenza Materia: Informatica per la scuola media 1
Avanzamento Avanzamento: lezione completa al 25%

Imparare a programmare un computer come metodo per la risoluzione di problemi e come training al buon uso del raziocinio e della creatività. Le attività di coding possono essere inquadrate in questo modo, sottolineando il fatto che non sono e non si devono ridurre all'apprendimento della programmazione.[1]


Scratch è un ottimo strumento per farlo soprattutto se usato online rendendo più significativa e produttiva la partecipazione alla community.

Sviluppare il proprio pensiero computazionale permette di appassionarsi alla programmazione, di esercitarsi nel problem solving, di esprimere la propria fantasia programmando storie. Questo non comporta che tutti si diventi programmatori ma ci permette di diventare consapevoli del fatto che la programmazione è uno strumento innanzitutto necessario per far funzionare i computer e che ha aspetti importanti di allenamento per le nostre capacità di ragionamento, senza tralasciare il lato creativo ed artistico.

In questa pagina troverete una collezione di link che vi dovrebbero permettere di apprendere le prime competenze tecniche per l'utilizzo di scratch, che è comunque pensato per essere usato da subito. Scratch è probabilmente il primo linguaggio di programmazione a blocchi dal quale hanno preso ispirazione molti altri e permette di essere imparato usandolo (Learning by doing). La semplicità dell'interfaccia con lo spazio per la costruzione del codice, ottenuto semplicemente incastrando i blocchi e l'immediatezza nella restituzione del risultato sullo stage, lo rendono particolarmente facile da apprendere e motivante nel cercare di sviluppare progetti sempre più complessi.

In generale per imparare ad usare Scratch si ricorre ai tutorial e ai video tutorial, che troverete in questa pagina. Per rendere ancora più agevole, soprattutto agli studenti della primaria, questo percorso nella pagine Scratch:progetti smontati (scuola elementare) e Coding con scratch (progetti smontati) si trovano progetti che vanno completati permettendo così di imparare alcune costruzioni logiche, in alcuni casi, o creative in altri, che permettono di arricchire leproprie competenze di programmatore.


Scratch[modifica]

Scratch è un linguaggio di programmazione a blocchi. In quanto linguaggio di programmazione educativo è l'erede del Logo.

Galleria IcLedro2009Medie

Imparare ad usare Scratch[modifica]

Guide e videotutorial per imparare ad usare Scratch:

Imparare con Scratch[modifica]

Aprite due schede una su scratch.mit.edu con il vostro utente ed una sul tutorial che avete scelto.

Guide per studenti[modifica]

Clikkate sui link con il tasto destro e scegliete apri link in una nuova scheda.

Mondo computazionale[modifica]

Mondo computazionale è un canale Youtube che offre un impressionante numero di videotutorial e alcuni corsi e videolezioni di diverso livello. Offre informazioni e formazione che vanno bene per tutti insegnanti, studenti e famigliari 😉

Qui sotto metto in elenco le lezioni che ho seguito e che mi sembrano utili.

Un’ora per capire come funziona Scratch e la sua interfaccia

Istruzioni per il remix[modifica]

Fare il remix di un progetto è un buon modo di imparare. Trovato un progetto che ci piace farne il remix, in modo di non alterare l'origine, è modificarlo. Questo rende possibile l'apprendimento anche attraverso dei progetti smontati progetti nei quali i blocchi necessari sono già sul tavolo di programmazione ma non sono collegati nella giusta sequenza. Per usare un progetto smontato si devono seguire i passi seguenti:

  • Fate il remix del progetto
  • Date un titolo nuovo
  • Seguite le istruzioni
  • Modificate a vostro piacimento migliorando il progetto

Progetti “smontati” con istruzioni[modifica]

Istituto comprensivo

Scuola superiore

Progetti da remixare con istruzioni[modifica]

Scratch Video Tutorial[modifica]

Scratch dall'inizio[modifica]

Problem solving[modifica]

Videogiochi[modifica]

Creatività[modifica]

Canali youtube, siti, materiali vari[modifica]

Tutorial di Matematica da Wikiversità[modifica]

Coding curriculum[modifica]

Coding scuola dell'obbligo, curriculum

Note[modifica]

  1. Il coding è a un bivio (MIT)

Collegamenti esterni[modifica]