Strumenti coding con scratch

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]

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%


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

  1. Il coding è a un bivio (MIT)

Collegamenti esterni

modifica