Progetto breve: Programmazione informatica



Documenti analoghi
Apprendere la matematica: dal problema al modello e dal modello all astrazione

Il corso di italiano on-line: presentazione

PIANO DI LAVORO DEL PROFESSORE

Logica e geometria con il linguaggio Logo

LABORATORIO DI MACCHINE MATEMATICHE: SIMMETRIA ASSIALE

CHI SEI TU? CHI SONO IO?

ANNO SCOLASTICO Piano di lavoro individuale

Esame Di Stato A.S. 2004/2005 Istituto Tecnico Commerciale Corso Sperimentale Progetto Mercurio Corso di Ordinamento - Programmatori

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

Rispecchia il rispetto (Di)Segni di non violenza

Introduzione. Installare EMAS Logo Generator

TRASMISSIONE RAPPORTO ARBITRALE IN FORMATO PDF

Orientamento in uscita - Università

Alternanza scuola lavoro: che cosa significa

ECTS SISTEMA EUROPEO DI ACCUMULAZIONE E TRASFERIMENTO DEI CREDITI. Punti chiave

PLIDA Progetto Lingua Italiana Dante Alighieri Certificazione di competenza in lingua italiana

I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA UNIVERSITÀ DEGLI STUDI DI PALERMO. Palermo 9 novembre 2011

L intelligenza numerica

Che cosa e come valutano le prove di matematica e con quali risultati. nell A.S

Dipartimento di Sociologia e ricerca sociale

COSTER. Import/Export su SWC701. SwcImportExport

OSSERVAZIONI TEORICHE Lezione n. 4

RELAZIONE INIZIALE A.S. 2014/2015

La candela accesa. Descrizione generale. Obiettivi. Sequenza didattica e metodo di lavoro. Esperimenti sulla crescita delle piante

Struttura e modalità di compilazione del RAV

Informatica Generale

PROGETTAZIONE PIANO DI PROGETTO. Orientamento in uscita e stage formativo WALTER ORNAGHI

Descrizione dell unità. Titolo Frazioni con la LIM. Autore Barbara Bianconi

Dispensa di Informatica I.1

La scala musicale e le alterazioni

Obiettivo Principale: Aiutare gli studenti a capire cos è la programmazione

1. I titoli conseguiti presso le Università consigliate vengono riconosciuti?

Università per Stranieri di Siena Livello A2

CLASSE 4^ Alleghiamo l argomento spiegato in classe, l esercizio svolto e se lo desiderate potete riproporlo a casa ai vostri bambini.

GRAFICO DI FUNZIONI GONIOMETRICHE

Progetto Co-meta Istituto comprensivo «E. De Amicis» di Tremestieri settore scientifico

Book 2. Conoscere i contenuti digitali. Saper riconoscere diversi tipi di contenuti digitali

PROGRAMMAZIONE EDUCATIVA E DIDATTICA Anno Scolastico 2015/2016

Internet Access Monitor. Informazioni sul prodotto

PSA: Laboratorio disciplinare di religione per gli insegnanti della scuola elementare

Allegato: PIANO NAZIONALE L2 INTERVENTI PER L INSEGNAMENTO / APPRENDIMENTO DI ITALIANO L2 PER ALUNNI DI RECENTE IMMIGRAZIONE DI SCUOLA SECONDARIA DI

Gentile Dirigente Scolastico,

RELAZIONE FINALE MODULO DI PROGETTAZIONE

Raggruppamenti Conti Movimenti

Guida all utilizzo di Moodle per gli studenti

LEZIONI CON I PAD Docente scuola secondaria IC Moglia Carla Casareggio Classi seconde 2014/2015 Proprietà triangoli e quadrilateri con Sketchometry

NOI SIAMO GRANDI PROGETTO CONTINUITA INSEGNANTE REFERENTE: GIUSEPPINA INFANTE

TECNOLOGIA SCUOLA PRIMARIA

Attività di recupero che si intendono attivare per colmare le lacune emerse dalle prove d ingresso:

PROGRAMMA DIDATTICO E PATTO FORMATIVO A.S MATERIA: DISEGNO E PROGETTAZIONE. Prof. MORARA MARCO

Format per la progettazione (di un unità formativa di xx ore per apprendere per competenze)

Guida Compilazione Piani di Studio on-line

Rapporto dal Questionari Insegnanti

Istruzione e Formazione Professionale (IeFP)

UNA LEZIONE SUI NUMERI PRIMI: NASCE LA RITABELLA

FIRENZE 26 FEBBRAIO 2013

Adobe Flash CS5.5 e Web Animation. Lezione 7: introduzione ad ActionScript 3.0, livelli guida, realizzazione di un player audio in streaming

MESA PROJECT ITIS G. Cardano Pavia New Curriculum

IIS D ORIA - UFC PROGRAMMAZIONE DI DIPARTIMENTO INDIRIZZO SERVIZI COMMERCIALI MATERIA INFORMATICA ANNO DI CORSO 2^ A INDICE DELLE UFC

Le fasi del lavoro. sede: via Luzzatti, Igea Marina Tel

Dalle scatole alle figure piane. Percorso di geometria Classe prima Scuola Primaria Rispescia a.s

Come valutare le caratteristiche aerobiche di ogni singolo atleta sul campo

SCUOLA DELL INFANZIA. Contenuti Attività Metodo Strumenti Durata (in ore) Riconoscere e denominare le forme geometriche presenti nell ambiente

Relazione finale progetto II anno. Bibliotech Il sito della biblioteca scolastica

IC 41 CONSOLE NAPOLI A.S. 2012/2013 FUNZIONE STRUMENTALE AREA 5 - GESTIONE AREA TECNOLOGICA. Plesso Console RELAZIONE FINALE

INTORNO AL CUBO PER CLASSI III, IV E V DI SCUOLA PRIMARIA

YouLove Educazione sessuale 2.0

AREA MUSICA E TECNOLOGIA

DESTINATARI: ALUNNI DEL TRIENNIO E LE LORO FAMIGLIE PERCORSI E PROGETTI CURRICOLARI ED EXTRACURRICOLARI

UNIVERSITA DEGLI STUDI DI PALERMO MASTER: MISSB. UDA di Fisica

Sede: Misano di Gera d Adda. Ordine di scuola: Scuola Primaria. Titolo del progetto: Informatica Scuola Primaria

TITOLO. autore. lezione multimediale

L elearning nell Accordo Stato Regioni per la formazione dei lavoratori (21 dicembre 2011) RUO FSRU Formazione Tecnico-Specialistica e Finanziata

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

RUOLO CENTRALE DEL DS NELL ACCOGLIENZA DEGLI ALUNNI DISABILI COME SENSIBILIZZARE E RESPONSABILIZZARE I DIRIGENTI

SCHEDA DI PROGETTAZIONE SCUOLA ON THE ROAD

Dipartimenti di Fisica, Matematica Ingegneria e Scienza dell Informazione CIBIO - Centro di Biologia Integrata

Istituto comprensivo Statale D. Zuretti Mesenzana. Progetto ECDL. Certificare le competenze informatiche

PERCORSI DI INCLUSIONE E DI INTEGRAZIONE PER ALUNNI CON BISOGNI EDUCATIVI SPECIALI

WEB SEMINAR Dettaglio servizio

Il Problem-Based Learning dalla pratica alla teoria

GENERALE. Cos è la rete IRC? Differenza tra Mirc e DeXdcc?

ACTIVE AGEING LEARNING COMMUNITY LLP BG-GRUNDTVIG-GMP. With the support of the Lifelong Learning Programme of the European Union

LA PARTECIPANZA AGRARIA DI NONANTOLA: MILLE ANNI DI STORIA TRA ARCHEOLOGIA E AMBIENTE

Corso di Informatica

Guida alla registrazione on-line di un DataLogger

Relazione attività in classe sul Teorema di Pitagora

Il ruolo del chimico per la sicurezza ambientale

ALBO PRETORIO WEB MANUALE DELLA PROCEDURA SOMMARIO. Uso del manuale. Informazioni generali. Interfaccia grafica. Guida di riferimento

RILEVAZIONE DEI FABBISOGNI E DELLE COMPETENZE. INFORMATICHE DI BASE e/o AVANZATE

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

Insegnare il coding. In Italia tra le linee guida del governo sulla «Buona scuola» «L educazione al pensiero computazionale e al coding»

Che Cosa È GlobalAdShare (GAS)

Il database management system Access

Transcript:

Progetto breve Programmazione informatica Come fa il computer a capire quello che gli dico? Come faccio a fagli fare quello che voglio? Che regole segue? Cosa è una variabile? E un comando? Come rendere il tutto meno complicato? Cosa significa interfaccia? Queste sono solo alcune delle domande alle quali abbiamo cercato di orientare i ragazzi attraverso questo breve progetto sulla programmazione informatica, stimolando al contempo la loro curiosità e creatività nella ricerca delle risposte. Obiettivi generali e metodologie: Comprensione di cosa sia la programmazione informatica e acquisizione di terminologia specifica attraverso la dimostrazione e l'elaborazione di mini progetti di disegno geometrico e animazione in linguaggio logo e squeak. Destinatari: Il progetto si rivolge ai ragazzi della III classe della scuola secondaria di primo grado tenendo conto delle unità didattiche svolte dall'insegnante nell arco dell anno scolastico e delle competenze interdisciplinari applicabili ai mini-progetti di animazione. Durata complessiva del progetto e luoghi deputati al suo svolgimento: 4-6 ore da svolgersi nel laboratorio d'informatica presso la scuola. Strumenti e materiali: - Una postazione PC per ogni allievo o coppia di allievi - Rete didattica Laboratorio Alice - Accesso al server di archiviazione dati su cui installare i seguenti programmi: - FMS Logo - Scratch - Eventuale accesso Internet www.laboratorioalice.com/istitutoalice/biblioteca.htm 1

1 incontro: 2 ore FMS Logo Descrizione delle attività: Introduzione al concetto di programmazione informatica attraverso la dimostrazione di utilizzo di FMS Logo. Successiva prova di programmazione collettiva guidata dal docente. Creazione di figure geometriche piane e complesse. Obiettivi: Comprensione dei concetti di: - Algoritmo per la programmazione - Linguaggio di programmazione - Funzionalità dell'oggetto programmato - Capire la corrispondenza fra comandi in linguaggio logo e movimento della tartaruga - Programmare movimenti semplici - Concetto di variabile Acquisizione di terminologia specifica - Programma e linguaggio di programmazione - tartaruga - variabile Metodologie: Programmazione guidata in linguaggio Logo Attività in laboratorio: - Presentazione del programma, dei comandi basilari e delle opzioni - Attivazione di comandi semplici - Creazione di figure geometriche piane - Creazione di brevi programmi per la creazione delle figure (es. quadrato, triangolo) - Creazione di figure elaborate partendo dalle figure geometriche piane ruotate e ripetute quali "scala", "quadrato", "triangolo", "catena" o "decorazione", "spirale" - Creazione di piccolo programma contenente una variabile (es. dimensione lato) - Osservazione del proprio lavoro e di quello dei compagni passo a passo Alcuni esempi Quadrato: per quadrato ripeti 4[ www.laboratorioalice.com/istitutoalice/biblioteca.htm 2

avanti 100] Questo algoritmo, dove si chiede che la stessa procedura venga ripetuta 4 volte, viene usato immediatamente dopo aver imparato a scrivere i singoli comandi per quattro volte. Si possono poi provare altre figure, partendo anche dall'osservazione degli errori (es: scala, stella...) Triangolo equilatero: per trie rripeti 3[ avanti 100 destra 120] Catena: per catena ripeti 100[ avanti 100 avanti 100 avanti 50 avanti 50 avanti 150] Inserire una variabile: per trie :lato ripeti 3 [avanti :lato destra 120] Considerazioni dei ragazzi sul lavoro svolto in classe: La programmazione è una serie di istruzioni che diamo al computer per fargli comprendere che fare. Esse devono essere molto precise, altrimenti i programmi creati non funzionano. Logo è un linguaggio di programmazione. Esistono però tanti tipi di linguaggio: ci sono linguaggi con interfaccia grafica ad esempio visual basic, scratch... Logo FMS è in parte con interfaccia www.laboratorioalice.com/istitutoalice/biblioteca.htm 3

2 incontro: 2 4* ore Scratch Descrizione delle attività: Dimostrazione di utilizzo di Scratch e analisi delle differenze di programmazione rispetto a Logo FMS. Introduzione dei concetti di programmazione assistita e di interfaccia del programma. Elaborazione di un mini-progetto di animazione in linguaggio squeak (con Scratch) con attenzione alle variabili introdotte per gestire il movimento dell'oggetto da animare. Obiettivi: Obiettivi generali: - comprendere la differenza fra un linguaggio di basso e uno di alto livello - confrontare due interfacce, delle quali una prevalentemente grafica - familiarizzare con l'utilizzo di un software a interfaccia grafica. Comprensione dei concetti di: - Interfaccia di un programma - variabili e loro influenza sui risultati Acquisizione di terminologia specifica: - interfaccia - linguaggio di programmazione - wizard - sprite Metodologie: Programmazione guidata in linguaggio Squeak con l'interfaccia del linguaggio di programmazione Scratch Attività in laboratorio: - Costruzione di figure geometriche - Animazione di una sprite: introduzione delle istruzioni per il movimento controllato della sprite - Osservazione di un programma di animazione scelto fra gli esempi a corredo del programma Scratch o scelto dalla galleria on-line - * Elaborazione di un mini-programma inserendo una seconda sprite, e l'utilizzo delle variabili con eventuale creazione di una propria sprite www.laboratorioalice.com/istitutoalice/biblioteca.htm 4

Alcuni esempi Si inizia dopo aver scelto uno sprite e uno sfondo (stage) e aver ridotto lo sprite in modo che sia su misura per le nostre esigenze. In seguito, si può effettuare un confronto fra i linguaggi Logo e Scratch fornendo le istruzioni lunghe e abbreviate per formare un quadrato. Per approfondire l'argomento, è possibile aggiungere una variabile lato. www.laboratorioalice.com/istitutoalice/biblioteca.htm 5

Considerazioni dei ragazzi sul lavoro svolto in classe: Abbiamo visto cosa significa "linguaggio di alto livello" e la differenza fra le due interfacce (logo e Scratch). Abbiamo visto come si gestiscono i "costumi" di Scratch e i primi concetti di movimento e controllo. Siamo riusciti a disegnare le stesse figure fatte con Logo e in più abbiamo inserito delle variabili, gestito due sprite, e programmato un semplice videogioco. Risultati: I ragazzi hanno sostanzialmente raggiunto gli obiettivi prefissati, acquisendo la terminologia specifica e creando piccoli programmi con i linguaggi proposti. Alcuni desideravano continuare il lavoro a casa, e hanno chiesto ulteriori delucidazioni all'insegnante. Qualcuno ha chiesto quale scuola superiore frequentare per poter poi lavorare nel settore della programmazione informatica. www.laboratorioalice.com/istitutoalice/biblioteca.htm 6

Sitografia: http://fmslogo.sourceforge.net/ http://fmslogo.sourceforge.net/links.shtml http://www.fmslogo.org/ http://et.bgcbellevue.org/logo/ (lezioni) http://scratch.mit.edu/ http://info.scratch.mit.edu/it/support http://info.scratch.mit.edu/it/educators http://scratched.media.mit.edu/ Carla Lenzi insegna scienze e matematica presso la scuola secondaria di primo grado. Laureata in Scienze Naturali all'università di Bologna, ha conseguito il diploma di Erborista presso la scuola di specializzazione della Facoltà di Farmacia della Università degli Studi di Urbino Beatrice Andalò è la Responsabile di LaboratorioAlice per la didattica multimediale ed i rapporti con i Docenti. Laureata in Scienze dell'educazione all'università di Bologna, ha conseguito il Master in Educazione Ambientale per la promozione di uno sviluppo sostenibile. Può essere raggiunta a beatrice.andalo@laboratorioalice.com o su skype: beatrice.andalo www.laboratorioalice.com/istitutoalice/biblioteca.htm 7