Scratch:progetti smontati (scuola elementare)
Un progetto smontato è uno script scratch in costruzione, i blocchi, tutti o alcuni, non sono collegati tra loro. Lo script una volta montato esegue un compito seguendo delle istruzioni collegate alle proprietà o alle regole, che devono essere apprese nello studio di un determinato argomento.
Ad esempio i poligoni regolari hanno proprietà bene definite: tutti i lati e gli angoli uguali. Per ottenere il disegno di un triangolo equilatero quindi si deve sviluppare uno script che tenga conto della proprietà della figura.
Per ottenere questo script che permette nello stesso tempo di rinforzare l'apprendimento delle proprietà si può procedere utilizzando un progetto smontato dove l'attività è guidata dai commenti collegati ai blocchi e dalle istruzioni sulla pagina del progetto.
Progetto smontato:come funziona
[modifica]Introduzione
[modifica]Studiare, anche ascoltando bene la spiegazione dell'insegnante, l'argomento che si vuole affrontare cercando di comprendere bene quali sono le proprietà, o le regole, che devono essere usate per ottenere il risultato desiderato.
Continuando con l'esempio geometrico: le proprietà del triangolo equilatero sono quelle di avere tre lati uguali e tre angoli uguali.
Può essere utile mimare il disegno camminando, in modo da comprendere ad esempio la rotazione necessaria, corrispondente all'angolo esterno, per continuare a camminare sul perimetro, una volta giunti in un vertice.
Sviluppo con scratch
[modifica]Aprire la pagina del progetto smontato, sulla pagina del progetto si trovano le istruzioni generali.
Fare il remix del progetto smontato e provare ad assemblare il pezzo di script mancante usando i blocchi non collegati.
Aprendo il progetto nell'editor si possono seguire i commenti che aiutano a mettere in ordine le operazioni necessarie, istruzioni che altro non sono che le proprietà che devono essere apprese. Nella figura ad esempio è visibile lo stage del "Triangolo smontato". La prima parte del codice è già collegata ed è quella riferita ad opzioni iniziali come il colore della penna, lo spessore del tratto, la posizione. E' importante osservarla e comprenderla anche se non è la parte da assemblare in modo da poter eventualmente impostare queste opzioni in un eventuale progetto da assemblare partendo da zero.
Una volta ottenuto il progetto di base funzionante è possibile modificarlo, migliorarlo, renderlo maggiormente chiaro aggiungendo attese e commenti, scoprendo così anche altre proprietà.
Progetti derivati
[modifica]Oltre completare il progetto proposto è ovviamente possibile derivarne un altro che produce tutt'altro risultato. Tornando all'esempio del triangolo, utile all'apprendimento della geometria, è evidente come il meccanismo del disegno ripetuto (il ciclo) possa essere applicato a qualsiasi poligono regolare, e che questa ripetizione altro non fa che rinforzare l'apprendimento delle proprietà della figura.
E' inoltre evidentemente possibile generalizzare il lavoro, sempre mantenendo l'esempio geometrico, provando a sviluppare un codice per il disegno di qualsiasi poligono regolare oppure comprendere che variando il ciclo si possono disegnare figure un po' meno regolari, come i rettangoli.
A cosa serve
[modifica]Un progetto smontato dovrebbe permettere di comprendere meglio e proprietà o le regole che si devono rispettare per compiere una determinata consegna: disegnare un poligono, fare una addizione sessagesimale oppure, con più fantasia, produrre un piccolo cartone animato.
I fatto che i blocchi siano (pre)scelti da un parte elimina un po' di difficoltà tecniche, dall'altra permette di imparare il loro funzionamento e ne fornisce degli esempi.
Ad esempio il fatto che il blocco azzurro Go To x:(-140) y:(-140) permette di posizionare lo sprite nell'angolo in basso a sinistra sullo stage.
Una volta montato il progetto smontato?
[modifica]Dove trovarli
[modifica]Ricordatevi di fare il remix
Geometria
[modifica]- Disegnare un angolo scegliendo la misura
- Disegna e scegli angolo acuto o ottuso
- Disegnare in triangolo equilatero
- Disegnare un quadrato
- Disegnare un esagono
- Disegnare un parallelogramma
- Disegnare un poligono regolare
- Disegnare un quadrato nel piano cartesiano
- Disegnare un trapezio
- Disegnare un cerchio per punti
Geometria tutorial
[modifica]Aritmetica
[modifica]- Maggiore o minore? Numeri fino al 20
- Tabellina del 2
- Calcolatrice per numeri interi Progetto da completare
- Moltiplicazione di potenze
- Approssimazione ai decimi
- Divisibilità
- Divisioni con il resto con tutorial Divisioni con il resto Tutorial
- Divisioni con il resto calcolatrice
Presentazioni ed esercitazioni
[modifica]- Dino-passeggiata al vulcano far camminare un personaggio
- Acquario con pesce modello Acquario tutorial
- Astronave
Inglese
[modifica]- Talking pets (english version)
- Talking and walking pets (english version)
- Clothes basic (english version)
- Colors da completare (english version)
Esperienze
[modifica]Coding curriculum
[modifica]Coding scuola dell'obbligo, curriculum
Note
[modifica]