Introduzione. La scheda didattica è stata ideata grazie ad uno spunto del prof. Stefano Penge dell Università La Sapienza di Roma.

Documenti analoghi
SCRATCH CECILIA MONTI DIGITAL CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE

ANALISI A PRIORI DI UNA SITUAZIONE - PROBLEMA

Prime attività. Sperimentare alcuni strumenti (livello facile) Forme sovrapposte

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Introduzione. Nome. per la geometria. per le frazioni

6. Trimini per tassellare il piano

Algoritmi e soluzione di problemi

ESERCIZI IN LOGO & COMPITI SCRITTI ANNO ACCADEMICO 2002/2003 PROF. DOMENICO BENEVENTANO. L esame consiste in una prova scritta formata da due parti:

UNITÀ DIDATTICA 5 LA RETTA

SCUOLA SECONDARIA DI SECONDO GRADO. Contenuti Attività Metodo Strumenti Durata (in ore)

Sessione 3 LA GEOMETRIA DELLA TARTARUGA: UNA MATEMATICA FATTA PER APPRENDERE

Progetto Indicazioni Nazionali 2015/2016. I.C. G. Marconi Castelfranco Emilia (Modena)

I.T.I.S L. Da Vinci G. Galilei Progetto: Diritti a Scuola - Matematica - Anno 2016

Introduzione. Obiettivi. Strumenti GIOCARE CON DASH&DOT...ALL'ULTIMA SFIDA! Autore: Paola Mattioli Categoria: Coding

Come ragiona il computer. Problemi e algoritmi

Esercizi Scratch: Sensori

Logo. è il punto in cui si trova la tartaruga al momento dell avvio del programma

Introduzione all uso di Geogebra

LEZIONE PRECEDENTE. 1 Abilità Informatiche e Telematiche. 03/04/2015 Dott. ssa Carmen De Maio

CONTACCINELLA TUTORIAL per SCRATCH 2.0

Il tangram 1. Trovare il punto medio della diagonale e congiungerlo con un vertice. Trovare il punto medio dei due lati e unirli con un segmento.

Funzioni goniometriche di angoli notevoli

Modulo 1 Concetti di base della Tecnologia dell Informazione

I PENTAMINI.

CURRICOLO VERTICALE PER COMPETENZE DISCIPLINARI Scuola Primaria - MATEMATICA - COMPETENZA CHIAVE EUROPEA: COMPETENZA MATEMATICA

Discipline Scientifiche e TIC (base) Computational Thinking e Scratch. Cristina Tani ITIS G. Galilei Livorno

Elenco comandi. Apre un progetto precedentemente salvato. Avvia il programma in memoria: la tartaruga si muove lentamente.

CURRICOLO DI MATEMATICA SCUOLA SECONDARIA DI PRIMO GRADO

I quadrati magici. Ivana Sacchi -

Problemi, algoritmi, calcolatore

Smart-3D. Clinic 15 settembre Osservatorio sui Media e i Contenu0 Digitali nella Scuola CREMIT Università Ca=olica di Milano

Didattica di Matematica. Classe IV

CATTURARE UNA SCHERMATA

Simmetrie nei poliedri

Appunti sullo sviluppo piano di figure solide

Excel: guida alle operazioni di base per la risoluzione dell esercizio 13

La moltiplicazione di numeri naturali: esercizi svolti

ISTITUTO COMPRENSIVO CERVARO Scuola Secondaria di I Grado di S. Vittore del Lazio SCHEDA DI PROGETTO DIDATTICO

LEZIONE 1. 10/05/16 1 Dott. Aniello Castiglione. INTRODUZIONE A SCRATCH Laboratorio di Informatica per l Educazione A. A.

Lavorare in gruppo con L APPRENDIMENTO COOPERATIVO. una proposta nuova per imparare un po di geometria e non solo. La proposta

117. Lo studio dei poliedri col software libero Cartesio di Rosa Marincola 1

Laboratori del. Sapere Scientifico

Didattica di Matematica e Scienze. Classe III

Primi passi con Bee-Bot e Cubetto

MATEMATICA classe PRIMA

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

riflessioni e scambi attorno al tema dei problemi a parole e problemi con variazione SEI Gorillante e scuola primaria D. Alighieri I Problemi

PROGRAMMA EFFETTIVAMENTE SVOLTO

Diesse forma e innova: Le Botteghe dell Insegnare MATEMATICA. La bellezza in matematica: un esperienza possibile. Esempi e percorsi 1

Conoscere il significato del numero zero e del numero uno e il loro comportamento nelle quattro operazioni.

RADICALI QUADRATICI E NON Applicazione geometrica 1 (lato di un quadrato)

(ED IMPARARE LE REGOLE DELLE OPERAZIONI)

Annamaria Mazzia. Corso di Metodi Numerici per l Ingegneria dispense e altro materiale su

MATEMATICA. Scuola primaria classe quinta

Inclusione e TIC (ad es. dispositivi e software compensativi per BES e DSA, ecc,) Codice: 2770

Gli strumenti LIM a supporto della didattica

UDA MATEMATICA. Progettazione per unità di apprendimento. Percorso di istruzione di primo livello primo periodo didattica PROF:...

Stabilire se il punto di coordinate (1,1) appartiene alla circonferenza centrata nell origine e di raggio 1.

Reti Logiche 1. Prof. B. Buttarazzi A.A. 2009/2010. Reti Sequenziali

ISTITUTO OMNICOMPRENSIVO ALTO ORVIETANO FABRO PROGRAMMAZIONE ANNUALE MATEMATICA CLASSE II SECONDARIA I GRADO

Learning by doing Attività all aperto/outdoor Training Lezione frontale Esercitazioni individuali Compito di apprendimento Approccio dialogico

Sommario. 4 Download e installazione. 6 Come sono organizzati i progetti 7 Il prato magico. 21 Lo stagno. 23 In fondo al mare

A.S Classe III H Informatica. Programma didattico finale e indicazioni per il recupero estivo relativi all'insegnamento di Informatica

PROGETTAZIONE DISCIPLINARE DI DIPARTIMENTO

Preside Annunziata Muto

Introduzione alla programmazione

ATTIVITAÁ SULLE COMPETENZE

METODO DEI SEGMENTINI (Prof. Daniele Baldissin)

LOTTI INTERATTIVI. Quello sopra riportato è un esempio di un file CSV.

Lezione 1: ALGORITMO & CODING

Ridisegnare i servizi con gli utenti: l'esperienza MyUniMC

GEOGEBRA. Nella scuola del Primo Ciclo

Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati Termine algoritmo da:

U. A. 1 GLI INSIEMI CONOSCENZE

IC BOSCO CHIESANUOVA - CURRICOLO UNITARIO - SCUOLA SECONDARIA I

Percorso su poliedri e loro sviluppi

Dall analisi del problema alla definizione dell algoritmo A. Ferrari

Simulazione della Prova Nazionale. Matematica

Algoritmi e Programmi

ARROTONDANDO FIGURE CON TRIANGOLI EQUILATERI

UDA: UNITA DI APPRENDIMENTO (ossia cosa può/deve aggiungere l insegnante al libro)

ISTITUTO COMPRENSIVO BASSA ANAUNIA DENNO PIANO DI STUDIO DI MATEMATICA CLASSE QUARTA Competenza n. 1

Nucleo Fondante Competenze-Conoscenze-Abilità Contenuti Metodi Materiali - Strumenti Raccordi disciplinari

Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara

OBIETTIVI DI APPRENDIMENTO IN MATEMATICA TRA PRIMARIA E SECONDARIA: AMBITO NUMERI

Matematica con il foglio di calcolo

BREVE RIEPILOGO SULLE FRAZIONI

I criteri di similitudine introdotti a partire dalle trasformazioni

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi seconde

La valutazione degli apprendimenti in CLIL Graziano Serragiotto.

RenderCAD S.r.l. Formazione

Disegnare Linee Rette ed Angoli

ISTITUTO ISTRUZIONE SUPERIORE POLO COMMERCIALE ARTISTICO GRAFICO MUSICALE

L AREA DELLE PRINCIPALI FIGURE DELLA GEOMETRIA PIANA

Piccolo tutorial per TimelineJS

Federica Ferretti

DECLINAZIONE COMPETENZE SCUOLA PRIMARIA: MATEMATICA CLASSI 1 a 2 a 3 a

Bono Marco Spirali triangolari e quadrate 1. Spirali triangolari e quadrate

GRIGLIA DI CORREZIONE 2013 Matematica Classe I Scuola secondaria di primo grado FASCICOLO 1

Modelli di valutazione delle competenze per unità di lavoro

Transcript:

Costruire l'area del quadrato con Scratch Autore: Lorenzo Cesaretti Categoria: Coding Introduzione Vediamo come creare un algoritmo per la costruzione dell'area di un quadrato, chiedendo la lunghezza del lato all'utente! Inizialmente verrà disegnato il perimetro del quadrato ed in seconda battuta lo sprite dovrà costruire passo-passo le unità fondamentali che costituiscono l area del quadrato. L'attività ha per scopo l'apprendimento e/o il ripasso di elementi di geometria e della formula per calcolare l'area del quadrato. L'attività richiede agli studenti di lavorare in gruppo sui problemi e di riconoscere gli strumenti matematici utili ad arrivare alle loro soluzioni. La scheda didattica è stata ideata grazie ad uno spunto del prof. Stefano Penge dell Università La Sapienza di Roma. Obiettivi Disciplinari - Sviluppo delle abilità di comprensione e utilizzo della formula per calcolare l'area del quadrato; Extra disciplinari - Sviluppo delle abilità di lavoro di gruppo per la risoluzione di problemi; - Apprendimento nell'utilizzo del software Scratch. Strumenti - Software Scratch 2; - Computer. Metodologia didattica - Apprendimento basato sulla risoluzione dei problemi; - Apprendimento collaborativo.

Linee guida delle attività Pre-requisiti: - Conoscenza delle principali caratteristiche di un quadrato e della formula per calcolarne l'area. - Conoscenza di base di Scratch (istruzioni sequenziali, cicliche, variabili). Suddividete gli studenti in gruppi di lavoro, così da far lavorare 2-3 alunni su ogni computer. Lavorate insieme a loro alla creazione un algoritmo con le seguenti caratteristiche: - il personaggio (nel nostro caso stiamo utilizzando lo sprite pencil, cioè la matita) dovrà chiedere all'utente quanto misura il lato del quadrato che si vuole disegnare. Attenzione: per rendere la figura facilmente visibile, è consigliabile scegliere una scala da applicare alla lunghezza del lato scelta dall utente! Ad esempio nel nostro caso disegniamo il lato in scala 10:1 rispetto al all unità di misura passo tipica di Scratch, così da visualizzare un lato lungo 80 passi nel caso in cui l utente scelga un lato lungo 8. - dopo la risposta dell'utente, la matita inizierà a muoversi disegnando il perimetro del quadrato con le dimensioni scelte. Una possibile soluzione potrebbe essere quella seguente: la variabile lato viene inizializzata a 0 (blocco porta lato a 0 della categoria Variabili), ogni disegno precedentemente realizzato viene cancellato grazie al blocco pulisci (categoria Penna), la matita viene posizionata in una posizione determinata (nel nostro caso X=20, Y=20, orientamento 90 rispetto all asse Y), viene scelta la dimensione della penna (blocco usa penna di dimensione 1, categoria Penna), viene appoggiata la penna sullo sfondo (blocco penna giù, categoria Penna) e a questo punto si chiede all utente quanto è lungo il lato del quadrato (blocco chiedi. E attendi, della categoria Sensori). La risposta dell utente (blocco risposta, categoria Sensori), viene utilizzato come input per la nuova assegnazione di valore alla variabile lato ( porta lato a risposta ). Possiamo infine dare il via al movimento del nostro personaggio, disegnando i 4 lati di lunghezza lato*10 (scala 10:1) con il blocco fai passi (categoria Movimento), pausa di un secondo, rotazione di 90 gradi in senso orario (categoria Movimento), pausa di un secondo. Questi ultimi 4 blocchi vanno inseriti all interno di un ripeti 4 volte (categoria Controllo), così da ottenere i 4 lati del quadrato desiderato. La pausa di un secondo è stata inserita per poter visualizzare step-by-step la costruzione del perimetro del quadrato.

Passiamo ora a ragionare sul concetto di area. Come possiamo dimostrare la formula che ci permette di ottenere l area del quadrato, ossia lato X lato? Immaginiamo di dover ricoprire la superficie di un quadrato con tanti piccoli quadrati aventi lato unitario alla fine potrei dire che l area del quadrato è pari al numero dei quadrati inseriti. E per ottenere questo numero ovviamente so che posso moltiplicare il numero di quadratini che costituiscono la prima riga, per il numero di righe che caratterizzano il quadrato appunto, lato (numero di quadratini prima riga) per lato (numero di righe). Gli studenti potrebbero cercare di schematizzare il problema attraverso un diagramma di flusso. Di seguito se ne propone uno di esempio, considerando un quadrato di lato pari a 8:

Il diagramma di flusso è stato costruito immaginando di dover colorare ogni unità elementare del quadrato principale, partendo dalla posizione iniziale (ad esempio all esterno del quadratino più a sinistra della riga più in alto). Inizialmente quindi non si sono fatti passi (passi = 0) e ci si trova sulla prima riga (riga = 1). Vengono effettuati poi due controlli: se il numero della riga in cui ci si trova è minore del valore del lato, si verifica se il numero di passi è minore del valore del lato. A questo punto si fa un passo, si colora il quadratino su cui si è passati e si effettua di nuovo la verifica "passi < lato?": infatti prima si colorano le unità elementari della riga, terminata questa operazione si va alla riga successiva (riga = riga + 1) tornando alla posizione iniziale (all esterno del quadratino più a sinistra). Contando il numero delle macchie di colore potrei ottenere il valore dell area di questo quadrato.

Di seguito si vede una prima sperimentazione effettuata traducendo in Scratch il diagramma di flusso appena presentato. In questo script si nota come per colorare il quadrato si utilizzi una penna di dimensione 10 (l unità elementare scelta nel nostro caso) con il blocco usa penna di dimensione 10 della Categoria Penna. Per effettuare lo spostamento alla riga successiva è stato creato un nuovo blocco, denominato cambio riga, nel quale si controlla se la riga al quale si è arrivati sia minore del valore assegnato al lato, e solo in questo caso si incrementa di 1 la variabile riga, e si torna alla posizione iniziale ( fai 0-lato*10 passi ). Il numero di macchie che si ottiene avendo scelto come lato 8 è proprio 64 (lato X lato). Il risultato in termini visivi non è però molto preciso, come si nota dal quadrato nell immagine più a sinistra: i quadratini colorati eccedono il perimetro del quadrato principale. Infatti in Scratch quando utilizziamo una penna di dimensioni eccessive, il segno lasciato sullo stage non è netto e ben definito come ci si aspetterebbe. Per questo motivo la seconda sperimentazione viene effettuata con una penna di dimensione 1, colorando solamente un lato del quadratino unitario. La strategia per il cambio riga è esattamente la stessa del caso precedente. In questo modo si riesce ad ottenere un risultato visivamente più pulito.

Risultati attesi - Acquisire competenze nuove nell'uso di Scratch (ad esempio disegnare una figura geometrica). - Interpretare il significato della formula per il calcolo del quadrato. - Facilitare la comprensione del concetto di area del quadrato negli studenti con difficoltà matematiche; oltre al ruolo della simulazione, ci si aspetta che il lavoro in team e l'insegnamento reciproco favorito dal gruppo permettano un ulteriore facilitazione per questi studenti. Riferimenti e links Pagina download di Scratch: https://scratch.mit.edu/scratch2download/ Progetto originale caricato nella community di Scratch: https://scratch.mit.edu/projects/138400182/ Si ringrazia il prof. Penge per il suggerimento fornito nella progettazione di questa scheda, ulteriori sue idee e riflessioni si possono trovare all interno del blog: http://steve.lynxlab.com Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia.