Il pensiero computazionale
|
|
|
- Cristoforo Oreste Rizzi
- 9 anni fa
- Visualizzazioni
Transcript
1 Nel mondo odierno i computer sono dovunque e costituiscono un potente strumento di aiuto per le persone. Per essere culturalmente preparato a qualunque lavoro uno studente di adesso vorrà fare da grande è indispensabile quindi una comprensione dei concetti di base dell informatica. Esattamente com è accaduto in passato per la matematica, la fisica, la biologia e la chimica. (Programma il Futuro)
2 Il pensiero computazionale Il pensiero computazionale è un processo mentale per la risoluzione di problemi, dato dalla combinazione di metodi e di strumenti, che utilizza la logica dei computers. Metodi (algoritmi) e strumenti (coding-programmazione) sono utili per affrontare molti tipi di problemi in molte discipline. Il pensiero computazionale è una disciplina trasversale, non solo per informatici o per l area logico-matematica, e le scuole sono il posto migliore per trasmetterlo a tutti. Il meglio dell apprendimento lo si ha quando si crea qualcosa
3 Il pensiero computazionale nel bambino La programmazione è il modo in cui noi dialoghiamo con un oggetto (programmabile). Ci immedesimiamo nell oggetto e gli diamo istruzioni utilizzando il suo linguaggio. I bambini parlano con gli oggetti (bambole, macchine, peluche,...) come se fossero delle persone. Svolgono già un processo mentale di immedesimarsi nell altro.
4 Il pensiero computazionale nel bambino Il pensiero computazionale ci permette di compiere questa astrazione (immedesimarsi nell oggetto e utilizzare il suo linguaggio) e di passare da un intuizione ad una procedura per risolvere il problema. Algoritmo (procedura)
5 L algoritmo Rappresenta una sequenza finita di operazioni. I passaggi di un algoritmo devono essere finiti (in numero definito) e semplici (non scomponibili ulteriormente). La procedura sequenziale si può applicare e ripetere a piacere. Il computer, per risolvere problemi, applica un algoritmo ai dati che andiamo ad immettere secondo le seguenti fasi: i dati iniziali vengono inseriti nel computer i dati inseriti vengono elaborati secondo una successione finita di istruzioni che il computer esegue il computer produce dei risultati in base ai dati e al tipo di algoritmo che li ha elaborati
6 Il diagramma di flusso (flow chart) Rappresentazione grafica, chiara e comprensibile, di un algoritmo. Il diagramma di flusso è utilizzato per programmare i calcolatori e si può anche chiamare diagramma a blocchi, diagramma logico o flow chart. Come si rappresenta un diagramma di flusso: 1- INPUT - comunicare al computer che si sta iniziando una sequenza di azioni 2- ELABORAZIONE - definire in modo chiaro e in ordine le istruzioni che deve eseguire 3- OUTPUT - comunicare al computer quando terminare le istruzioni da eseguire
7
8 Flow chart a scuola Questo è un esempio di un algoritmo che presento ai miei alunni quando analizziamo le varie operazioni matematiche. La procedura di calcolo è un algoritmo che va eseguito in ordine altrimenti l operazione non è svolta correttamente.
9 Algoritmi nascosti... Eseguire in sequenza uno schema chiaro, semplice e definito equivale ad utilizzare un algoritmo (nel vero senso della parola). Il passaggio successivo non si può compiere se prima non si è eseguito il precedente... Origami
10 Teorema di Böhm-Jacopini Sequenza: elenco di istruzioni che vengono eseguite una di seguito all altra come indicato dal programmatore Selezione: scelta fra due percorsi (if...then...else) tramite una variabile booleana (vero/falso, I/O, true/false) Iterazione: blocco di istruzioni che vengono ripetutamente eseguite fino a che una certa condizione non cambia stato non cambia è la base della programmazione
11 I linguaggi di programmazione Un algoritmo viene eseguito solo se è scritto in una forma comprensibile per il destinatario Se il destinatario è una macchina (computer) il linguaggio usato deve seguire regole sintattiche rigorose per rendere l algoritmo privo di ambiguità Il linguaggio di programmazione è il tramite che permette di interfacciare l uomo (linguaggio naturale) con la macchina (linguaggio macchina).
12 I linguaggi di programmazione Il linguaggio macchina è binario: fatto solo di 0 e 1 ed è difficile da usare I linguaggi di programmazione usano istruzioni scritte in inglese che poi vengono tradotte automaticamente in linguaggio macchina: sono i linguaggi che usano i programmatori I linguaggi visuali consentono di comporre graficamente le istruzioni: sono immediati e di facile utilizzo per tutti
13 Python è un linguaggio di programmazione semplice e di facile utilizzo, la sua sintassi di base e lo stile di scrittura sono molto lineari. Dispone comunque di strumenti e funzioni avanzate che consentono di creare applicazioni complesse.
14 I linguaggi visuali I linguaggi visuali sono linguaggi che, senza l onere di imparare linguaggi di programmazione, ci permettono di programmare (coding). Immediatamente utilizzabili Poche istruzioni concatenabili con cui si può fare comunque tutto
15 Pair Programming Il pair programming (letteralmente "programmazione in coppia") è una tecnica agile di sviluppo del software nella quale due programmatori lavorano insieme a una postazione di lavoro Uno dei due, indicato come "conducente" ("driver") scrive il codice; l'altro, detto "osservatore" ("observer") o "navigatore" ("navigator"), svolge un ruolo di supervisione e di revisione simultanea del codice. Il conducente ha l'obiettivo principale di portare a termine una soluzione funzionante del problema in considerazione, mentre al navigatore è lasciato il compito di segnalare errori del conducente o proporre strategie alternative di soluzione.
16 Pair Programming Questo approccio significativo migliora le competenze di programmazione e aumenta la passione per l'informatica. Durante la programmazione a coppie, gli studenti lavorano insieme portando avanti regolarmente il compito assegnato. Il driver (conducente) controlla il mouse e la tastiera, mentre il navigator (navigatore) fa proposte, trova gli errori, fa domande. I ruoli vengono poi alternati per apprenderli entrambi. Programmare in coppia: Migliora la capacità di memoria e le prove degli studenti Aumenta la fiducia in se stessi degli studenti Sviluppa le capacità critiche Richiede il minimo sforzo per il personale del corso Introduce gli studenti all'ambiente lavorativo presente nel mondo reale
17 Pair Programming Far utilizzare le postazioni e far svolgere le attività a coppie di bambini stimola lo spirito collaborativo e cooperativo (pair programming) per arrivare ad una soluzione comune del problema Un requisito fondamentale di un programmatore è la capacità di correzione ed autocorrezione (debugging), la capacità diagnostica di riconoscere un errore e correggerlo. Lavorare in coppia. Le ricerche dimostrano come gli studenti imparino meglio attraverso la programmazione in coppia, condividendo un computer e lavorando insieme. Incoraggiate i vostri studenti a lavorare insieme!!!
18 Pensiero creativo Il pensiero computazionale è il metodo che ci permette di creare un procedimento. Il coding è lo strumento più immediato che ci permette di dare vita alle nostre idee (far fare alle cose qualcosa di nuovo che nessun altro ha mai fatto o pensato) Il lato scientifico-culturale dell'informatica, definito anche pensiero computazionale, aiuta a sviluppare competenze logiche e capacità di risolvere problemi in modo creativo ed efficiente, qualità che sono importanti per tutti i futuri cittadini. Il modo più semplice e divertente di sviluppare il pensiero computazionale è attraverso la programmazione (coding ) in un contesto di gioco. (Programma il futuro)
19 Attività online... Programma il futuro Il MIUR, in collaborazione con il CINI Consorzio Interuniversitario Nazionale per l Informatica, ha avviato questa iniziativa (che fa parte del programma #labuonascuola) con l obiettivo di fornire alle scuole una serie di strumenti semplici, divertenti e facilmente accessibili per formare gli studenti ai concetti di base dell'informatica. Partendo da un esperienza di successo avviata negli USA che ha visto nel 2013 la partecipazione di circa 40 milioni di studenti e insegnanti di tutto il mondo, l Italia sarà uno dei primi Paesi al mondo a sperimentare l introduzione strutturale nelle scuole dei concetti di base dell informatica attraverso la programmazione (coding ), usando strumenti di facile utilizzo e che non richiedono un abilità avanzata nell uso del computer.
20 Hour of Code L'Ora del Codice è un movimento globale che coinvolge decine di milioni di studenti in più di 180 nazioni. Chiunque, in ogni parte del mondo, può organizzare un'ora del Codice. Esercitazioni di un'ora sono disponibili in oltre 40 lingue diverse. Non è necessaria alcuna esperienza. Da 4 a 104 anni. L'Ora del Codice è la modalità base di avviamento al pensiero computazionale consistente nello svolgimento di un'ora di attività. Si suggerisce che questa attività avvenga nelle settimane ottobre 2015 oppure 7-13 dicembre 2015, in concomitanza con analoghe attività in corso in tutto il mondo. La puoi svolgere con una lezione tradizionale, denominata Pensiero Computazionale, oppure con una qualunque delle 8 lezioni tecnologiche proposte seguendo le indicazioni per scegliere il corso appropriato all'età degli studenti.
21 eventi in tutto il mondo eventi in Italia
22 Attività unplugged... CodyRoby CodeWay
23 Scratch E un linguaggio di programmazione semplice, veloce, divertente e facile da imparare elaborato nel 2007 da un gruppo di ricercatori del MIT (Massachussetts Institute of Technology) e destinato a giovanissimi programmatori (tra gli 8 e i 16 anni). Si impara a programmare con Scratch creando storie interattive, giochi e animazioni multimediali. Non occorre conoscere la programmazione formale perchè la realizzazione di un applicazione avviene in una modalità completamente grafica.
24 Scratch Scratch è un linguaggio (visuale) di programmazione più elaborato rispetto alle attività proposte da Programma il Futuro. Lavora utilizzando gli Sprite (il gattino è di default), oggetti grafici che possono assumere qualsiasi aspetto, e dei blocchi (movimento, aspetto, suono, ecc. ) che fanno interagire con lo sprite scelto. Si può utilizzare online, registrandosi ad un sito dedicato: si crea un account personale in cui si salvano i propri lavori e si apportano modifiche ai lavori di altri (remix: incoraggiamento e condivisione con la comunità)
25 Area Stage Area di Editing Area Sprite/Sfondi Area Strumenti Tools
26 Applicazioni per tablet
27
28 Coderbot CoderBot è un robot orientato alla didattica. L'obiettivo principale del progetto è realizzare un robot in grado di essere programmato da bambini dai 6 anni in avanti, e che rimanga interessante e offra spunti per l'apprendimento a ragazzi fino ai 14 anni (e oltre). E' un veicolo con due ruote motrici anteriori indipendenti e un terzo punto di appoggio posteriore costituito da una sfera libera. E' basato su Raspberry PI, un computer completo (CPU, GPU, audio, memoria RAM e flash). Alla scheda principale è collegata una videocamera, una scheda di controllo per i due motori (DC oppure servo) e un adattatore wifi. L'audio è amplificato tramite un altoparlante autoalimentato. CoderBot è programmabile tramite un linguaggio a blocchi (blockly specifico per bambini dai 6 anni in avanti. Il robot è controllabile da qualsiasi dispositivo che sia in grado di connettersi a una rete wifi e dotato di un browser compatibile con html5.
29 Coderbot Realizzazione in compensato delle pareti del CoderBot. Ideazione e realizzazione di decorazioni. Successivamente assemblaggio e programmazione tramite Blockly. Progetto realizzato dalle classi terze della scuola primaria Villaggio Nuovo di Rimini.
30 Bee-Bot Bee-bot è un ape che si muove eseguendo i comandi che gli vengono dati. Questo robot a forma di ape è un strumento didattico ideale per gli alunni della scuola materna. È in grado di memorizzare una serie di comandi base e muoversi su un percorso in base ai comandi registrati.
31 Bee-Bot Esiste l App per la Bee-Bot che permette di eseguire i percorsi. E una strumentazione costosa, che però si è rivelata didatticamente utile e divertente, di semplice utilizzo ma che necessita della sorveglianza continua dell adulto. Si può acquistare all interno del progetto degli Atelier creativi tecnologici. Con i punti della raccolta Conad Insieme per la scuola si possono richiedere Dash and Dot due robottini programmabili più complessi di Bee-Bot ma utilizzabili col medesimo scopo Altrimenti..
32 Bee-bot. la trasformiamo in storia e la drammatizziamo con i bambini Invento una storia semplice con il personaggio Bee-bot (es: l ape Bee cerca il polline sul fiore, ma per raggiungerlo deve evitare il ragno Spidy che vuole invece mangiarsi Bee) Disegno una griglia su carta (se la disegno sul pavimento i bambini possono travestirsi nei personaggi) e vi posiziono i personaggi statici Identifico due bambini come programmatori (pair programming) Faccio loro definire le istruzioni (tramite le carte) che permettono a Bee di raggiungere il fiore senza essere mangiata da Spidy Verifico con loro che con la sequenza di istruzioni (linee di codice) che hanno definito Bee raggiunge l obiettivo.
33 Bee-bot
34 Attività sul territorio... CoderDojo di Rimini Associazione MakeRn
35
36 Elena Moretti Inviare mail con documento di partecipazione al corso. Il docente tutor lo rinvierà validato all indirizzo dal quale è arrivato.
Il pensiero computazionale
Nel mondo odierno i computer sono dovunque e costituiscono un potente strumento di aiuto per le persone. Per essere culturalmente preparato a qualunque lavoro uno studente di adesso vorrà fare da grande
CODING PERCORSO DI FORMAZIONE PER I DOCENTI DEL 1 I.C. «E. DE AMICIS» FLORIDIA
CODING PERCORSO DI FORMAZIONE PER I DOCENTI DEL 1 I.C. «E. DE AMICIS» FLORIDIA ACCEDIAMO ALLE COSE Oggi siamo circondati da oggetti digitali in grado di comunicare con noi e di eseguire comandi. Le app
Il contributo della robotica nello sviluppo del pensiero computazionale
Il contributo della robotica nello sviluppo del pensiero computazionale Robotica educativa Insieme di metodi tecnologie strumenti volto all apprendimento attraverso la sperimentazione consapevole. Perché
PROGETTO CODING. A cura del Dirigente Scolastico
PROGETTO CODING A cura del Dirigente Scolastico Tra le linee guida della proposta di riforma del governo sulla Buona Scuola è citata anche l educazione al pensiero computazionale e al coding. Il piano
ISTITUTO COMPRENSIVO LIVIO TEMPESTA
ISTITUTO COMPRENSIVO LIVIO TEMPESTA SCHEDA DEL PROGETTO P.T.O.F. Scuola Infanzia; Scuola della Primaria Scuola della Secondaria NOME DEL PROGETTO Fare e saper fare Bonaccorsi Maria Grazia Cuomo Ida Rita
CODING nella scuola primaria
DIREZIONE DIDATTICA STATALE 1 CIRCOLO DI ACI CATENA EMANUELE ROSSI Via F. Strano, 79 95022 Aci Catena Tel. e Fax 095/801522 Codice Fiscale 81003950870 - Codice Meccanografico CTEE036006 CODING nella scuola
Concetti Introduttivi. Il Computer
Concetti Introduttivi Il Computer Introduzione Informazione Notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere Messaggio Tutto ciò che porta
Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE
Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE a.s. 2015/16 CLASSE 2^ ASA Indirizzo di studio Liceo scientifico Scienze Applicate Docente Disciplina
Fondamenti VBA. Che cos è VBA
Fondamenti VBA Che cos è VBA VBA, Visual Basic for Application è un linguaggio di programmazione, inserito nelle applicazioni Office di Microsoft (Ms Word, Ms Excel, Ms PowerPoint, Visio). VBA è una implementazione
Inclusione e TIC (ad es. dispositivi e software compensativi per BES e DSA, ecc,) Codice: 2770
I.I.S. IPSAR G.B. Piranesi di Capaccio (SA) PIANO NAZIONALE SCUOLA DIGITALE CORSO TEAM PER L'INNOVAZIONE -DM 762/2014 Inclusione e TIC (ad es. dispositivi e software compensativi per BES e DSA, ecc,) Codice:
Algoritmi. Pagina 1 di 5
Algoritmi Il termine algoritmo proviene dalla matematica e deriva dal nome di in algebrista arabo del IX secolo di nome Al-Khuwarizmi e sta ad indicare un procedimento basato su un numero finito operazioni
SCRATCH CECILIA MONTI DIGITAL CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE
SCRATCH CECILIA MONTI DIGITAL CHAMPION @MOZZATE [email protected] CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE CHE COS È SCRATCH? Scratch è un software gratuito basato su un linguaggio
Problema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe.
Problema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe. 1) Comprendere il problema 2) Stabilire quali sono le azioni da eseguire per risolverlo 3) Stabilire la
CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO
dei limiti nel contesto culturale e sociale in cui vengono applicate CURRICOLO PARTIMENTO INFORMATICA PRIMO BIENNIO MODULO 1 Concetti di base della tecnologia dell informazione Acquisire e interpretare
I.I.S. N. PELLATI Nizza Monferrato - Canelli
A. S. 2011-2012 INFORMATICA Classe 1AG - CAT Ore annuali: 99 DOCENTE MARIA PIA SECCO Obiettivi disciplinari Conoscenze Informazioni, dati e loro codifica. Architettura e componenti di un computer. Funzioni
Lez. 5 La Programmazione. Prof. Salvatore CUOMO
Lez. 5 La Programmazione Prof. Salvatore CUOMO 1 2 Programma di utilità: Bootstrap All accensione dell elaboratore (Bootsrap), parte l esecuzione del BIOS (Basic Input Output System), un programma residente
Dispensa di Informatica II.1
ALGORITMI La dispensa di seguito proposta si pone come tutorial per poter porre le basi per la realizzazione di algoritmi che poi potranno eventualmente essere sviluppati in moduli software con metodologia
PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/ CLASSI: 1AE 1AM 1BI 1BM 1CM
1AE 1AM 1BI PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/2016 - CLASSI: 1AE 1AM 1BI DISCIPLINA: SETTEMBRE OTTOBRE Monte ore annuo Libro di Testo 99 ore di cui 66 di laboratorio E-book dal sito www.matematicamente.it.
Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura
Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE Francesco Tura [email protected] 1 Lo strumento dell informatico: ELABORATORE ELETTRONICO [= calcolatore = computer] Macchina multifunzionale Macchina
CURRICOLO TECNOLOGIA SCUOLA PRIMARIA INE CLASSE TERZA
CURRICOLO TECNOLOGIA SCUOLA PRIMARIA INE CLASSE TERZA Nuclei tematici Vedere e osservare Traguardi per lo sviluppo della competenza L alunno riconosce e identifica nell ambiente che lo circonda elementi
Introduzione al funzionamento di un calcolatore elettronico
1 / 21 Introduzione al funzionamento di un calcolatore elettronico Natascia Piroso 23 settembre 2009 2 / 21 Sommario Che cos è un calcolatore? 1 Che cos è un calcolatore? Definizioni preliminari Il calcolatore
Programmazione C Massimo Callisto De Donato
Università degli studi di Camerino Scuola di scienze e tecnologia - Sezione Informatica Programmazione C Massimo Callisto De Donato [email protected] www.cs.unicam.it/massimo.callisto LEZIONE
Algoritmi e soluzione di problemi
Algoritmi e soluzione di problemi Dato un problema devo trovare una soluzione. Esempi: effettuare una telefonata calcolare l area di un trapezio L algoritmo è la sequenza di operazioni (istruzioni, azioni)
Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)
Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi) Via Firenze, 51 - Tel. 0587/213400 - Fax 0587/52742 http://www.itcgfermi.it E-mail: [email protected] PIANO DI LAVORO Prof. BERNACCHI
Narriamo Insieme, laboratorio di scrittura condivisa.
Narriamo Insieme, laboratorio di scrittura condivisa. Progetto di Barbara Costi con la classe 3 F della Scuola Secondaria C.A.Dalla Chiesa di Reggio Emilia A.S. 2015-2016 Prime Fasi del Progetto: Registrazione
Fare coding Spunti sul pensiero computazionale (e non solo )
Fare coding Spunti sul pensiero computazionale (e non solo ) 13/03/2017 Matteo Bonanno 1 Image by Colleen Thalia Jamias I temi Partiamo dal sondaggio Perchè fare coding Come fare coding 2 Partiamo dal
Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1
Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di
SCUOLA DELL INFANZIA : STRUTTURA DELLE ELABORAZIONI
SCUOLA DELL INFANZIA : STRUTTURA DELLE ELABORAZIONI INDICE Le Competenze essenziali Descrittori generali Esempio di strutturazione I CAMPI DI ESPERIENZA Il sé e l altro Il corpo e il movimento Linguaggi,
Come ragiona il computer. Problemi e algoritmi
Come ragiona il computer Problemi e algoritmi Il problema Abbiamo un problema quando ci poniamo un obiettivo da raggiungere e per raggiungerlo dobbiamo mettere a punto una strategia Per risolvere il problema
Corso Programmazione
Corso Programmazione 2008-2009 (docente) Fabio Aiolli E-mail: [email protected] Web: www.math.unipd.it/~aiolli (docenti laboratorio) A. Ceccato, F. Di Palma, M. Gelain Dipartimento di Matematica Pura
Pensiero computazionale e scuola: un binomio di qualità. Andrea Covini Vice Direttore Generale AICA
Pensiero computazionale e scuola: un binomio di qualità Andrea Covini Vice Direttore Generale AICA I nativi digitali Concorso rivolto alle Scuole Secondarie di 2 grado (primo biennio) Il Ministero dell
CLASSE SECONDA COMPETENZA CHIAVE EUROPEA COMPETENZE IN MATEMATICA E COMPETENZE DI BASE IN SCIENZA E TECNOLOGIA
CLASSE SECONDA COMPETENZA CHIAVE EUROPEA COMPETENZE IN MATEMATICA E COMPETENZE DI BASE IN SCIENZA E TECNOLOGIA DISCIPLINA DI RIFERIMENTO TECNOLOGIA E INFORMATICA DISCIPLINE TRASVERSALI TUTTE COMPETENZA
Appunti del corso di Informatica 1 (IN110 Fondamenti) 2 Algoritmi e diagrammi di flusso
Università Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 2 Algoritmi e diagrammi di flusso Marco Liverani ([email protected])
Il mio percorso di introduzione della LIM
Il mio percorso di introduzione della LIM Pianificato: cosa mi aspetto Effettivamente verificato: cosa è avvenuto Che tipo di difficoltà tecniche posso incontrare nell uso della LIM? Chi potrebbe aiutarmi
Tecnologie Informatiche (TIN)
ISTITUTO STATALE ISTRUZIONE SECONDARIA SUPERIORE Osvaldo Conti Via E. De Nicola, 6 81031 AVERSA ( Caserta) Tel. 081/ 8141345 Fax 081/8141043 Distretto Scolastico N. 15 Cod. Fiscale : 90030630611 e mail:
Informatica Generale Andrea Corradini Gli algoritmi e la risoluzione di problemi
Informatica Generale Andrea Corradini 12 - Gli algoritmi e la risoluzione di problemi Sommario Che significa risolvere un problema? Algoritmi e programmi Rappresentazione di algoritmi Lo pseudocodice Primitive
T E C N O L O G I A CURRICULUM SCUOLA PRIMARIA E SECONDARIA. INTERVENIRE E TRASFORMARE C1 - Realizzare un oggetto in cartoncino.
CURRICULUM SCUOLA PRIMARIA E SECONDARIA T E C N O L O G I A CLASSI PRIMARIA VEDERE E OSSERVARE A1 - Seguire istruzioni d uso per realizzare oggetti. O B I E T T I V I D I A P P R E N D I M E N T O PREVEDERE
Ore settimanali di lezione: 3 h di cui 2 in compresenza con l insegnante di Lab. di Informatica prof.ssa E.De Gasperi
Anno scolastico 2015/2016 Piano di lavoro individuale ISS BRESSANONE-BRIXEN LICEO SCIENTIFICO - LICEO LINGUISTICO - ITE Classe: III ITE Insegnante: Prof.ssa Maria CANNONE Materia: INFORMATICA Ore settimanali
Programmazione Disciplinare: Tecnologie e tecniche di rappresentazione grafica Classe: Seconda
Istituto Tecnico Tecnologico Basilio Focaccia Salerno Programmazione Disciplinare: Tecnologie e tecniche di rappresentazione grafica Classe: Seconda I Docenti della Disciplina Salerno, lì... settembre
Prof. ssa Rossella D Imporzano. U.D. aggiornata agosto 2016
Ogni individuo per Vivere bene nella Società ed essere preparato alle sfide della vita dovrebbe essere in possesso di una vasta gamma di competenze. Una competenza è qualche cosa in più di una semplice
ISTITUTO COMPRENSIVO BASSA ANAUNIA DENNO PIANO DI STUDIO DI MATEMATICA CLASSE SECONDA. Competenza 1
ISTITUTO COMPRENSIVO BASSA ANAUNIA DENNO PIANO DI STUDIO DI MATEMATICA CLASSE SECONDA Alle fine della CLASSE SECONDA l alunno è in grado di Competenza 1 Competenza 1 Componenti della competenza Abilità
Corsisti Scuola Primaria: Spadaro Viviana, Manetti Serenella, Massaro Fabiola, La Pietra Angelina, Di Casola Mariateresa, Galletta Maria.
LABORATORIO 4 AGLIANA GRUPPO 1 Docente del Laboratorio: prof. Tiziano Nincheri (Laboratorio svoltosi il giorno Venerdì 08/04/2016) Istituto Comprensivo B. Sestini Corsisti Scuola Primaria: Spadaro Viviana,
Introduzione al Calcolo Scientifico
Introduzione al Calcolo Scientifico Francesca Mazzia Dipartimento di Matematica Università di Bari Francesca Mazzia (Univ. Bari) Introduzione al Calcolo Scientifico 1 / 14 Calcolo Scientifico Insieme degli
IL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: Ruolo della modellazione nella comunicazione tipi di modello nel progetto I modelli del prodotto Interpretazione delle informazioni del progetto
ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Informatica
PROGRAMMAZIONE COORDINATA TEMPORALMENTE pag. 1 PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2016/2017 Monte ore annuo 99 E-book dal sito www.matematicamente.it. Pettarin ECDL Modulo 1- Computer Essential
Introduzione. Obiettivi. Strumenti GIOCARE CON DASH&DOT...ALL'ULTIMA SFIDA! Autore: Paola Mattioli Categoria: Coding
GIOCARE CON DASH&DOT...ALL'ULTIMA SFIDA! Autore: Paola Mattioli Categoria: Coding Introduzione Dash & Dot sono dei veri robot che possono insegnare ai bambini il coding mentre giocano. I sensori del robot
I.C. MIGNANO - MARZANO. a.s. 2015/16
I.C. MIGNANO - MARZANO a.s. 2015/16 SCHEDA PROGETTO ORDINE DI SCUOLA Secondaria di primo grado SEDE/PLESSO: Mignano Montelungo TITOLO: IO E IL COMPUTER DOCENTI COINVOLTI: Lucio Imbriglio. REFERENTE PROGETTO:
DIDATTICA INCLUSIVA E COMPENSAZIONE CON LA LIM E LE TECNOLOGIE DIDATTICHE
DIDATTICA INCLUSIVA E COMPENSAZIONE CON LA LIM E LE TECNOLOGIE DIDATTICHE FRANCESCO ZAMBOTTI [email protected] http://integrazioneinclusione.wordpress.it Esiste una didattica compensativa? Sicuramente
PROGETTO ACCOGLIENZA Scuola Primaria Classi seconde A.S. 2015/16
Unione Europea Repubblica Italiana Regione Siciliana Istituto Omnicomprensivo Pestalozzi Scuola dell Infanzia Scuola Primaria Scuola Secondaria di I Grado a Indirizzo Musicale Scuola Secondaria di II Grado
COMUNICAZIONE IN LINGUA INGLESE DISCIPLINA DI RIFERIMENTO: LINGUA INGLESE
COMUNICAZIONE IN LINGUA INGLESE DISCIPLINA DI RIFERIMENTO: LINGUA INGLESE I traguardi sono riconducibili al Livello A1 (scuola primaria) e al Livello A2 (scuola secondaria di I grado) del Quadro Comune
vero: metodi di sequenziali, linee di (lettura del disegno) 5. Utilizzare software di base di lavorazione per la
PROGRAMMAZIONE COMUNE DI TECNOLOGIE E TECNICHE DI RAPPRESENTAZIONE GRAFICA 1 - Biennio IP09 (1 anno) Asse Scientifico-Tecnologico Indicazioni nazionali Competenze di base 1. Individuare le strategie appropriate
PROGRAMMAZIONE DI TECNOLOGIE INFORMATICHE PER LA CLASSE: I A CHI ANNO SCOLASTICO 2014/2015
PROGRAMMAZIONE DI TECNOLOGIE INFORMATICHE PER LA CLASSE: I A CHI DOCENTE : Proff. ANTONIO MUSU GIORGIO RESCALDANI ANNO SCOLASTICO 2014/2015 La seguente programmazione è stata elaborata per la classe 1
DELL UNITÀ DI APPRENDIMENTO
FORMAT DELL UNITÀ DI APPRENDIMENTO Comprendente: UDA CONSEGNA AGLI STUDENTI PIANO DI LAVORO SCHEMA RELAZIONE INDIVIDUALE UDA UNITA DI APPRENDIMENTO Denominazione C'E' TEMPO E TEMPO Prodotti Giornata di
Formazione insegnanti Generazione Web Lombardia
Formazione insegnanti Generazione Web Lombardia 1. Condividere nella rete e collaborare: Modulo base - durata 12 ore Descrizione sintetica Conoscere ed usare in modo consapevole gli ambienti cloud per
PROGETTO CODING. Competenze chiave europee:
PROGETTO CODING Denominazione Compito-prodotto Competenze mirate Comuni/cittadinanza Coding in your classroom Completamento delle attività di coding previste dai moduli L ora del codice e Corso 20 ore
Algoritmo. La programmazione. Algoritmo. Programmare. Procedimento di risoluzione di un problema
Algoritmo 2 Procedimento di risoluzione di un problema La programmazione Ver. 2.4 Permette di ottenere un risultato eseguendo una sequenza finita di operazioni elementari Esempi: Una ricetta di cucina
SUPER PROGETTO. Logo con la Geometria
SUPER PROGETTO Logo con la Geometria alla fine di M2 dott.r Giovanni Lariccia abbiamo pensato di poter tradurre le competenze acquisite in un SUPERprogetto per una classe quarta Primaria (proponendo così
Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Algoritmi e programmi Algoritmo Sequenza
CURRICOLO TRASVERSALE SCUOLA PRIMARIA a.s. 2015-16
CURRICOLO TRASVERSALE SCUOLA PRIMARIA a.s. 2015-16 Competenza n 1: Comunicazione nella madrelingua o lingua di istruzione. Utilizza la lingua italiana per comprendere semplici enunciati e raccontare esperienze
Il linguaggio di programmazione Python
Università Roma Tre Dipartimento di Matematica e Fisica Percorso Abilitante Speciale Classe A048 Matematica Applicata Corso di Informatica Il linguaggio di programmazione Python Marco Liverani ([email protected])
Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a
Dott.ssa Maria Carmela De Bonis a.a. 2013-14 Programmi Un elaboratore riceve dei dati in ingresso, li elabora secondo una sequenza predefinita di operazioni e infine restituisce il risultato sotto forma
TECNOLOGIA E INFORMATICA
TECNOLOGIA E INFORMATICA COMPETENZE CHIAVE: comunicazione nella madrelingua, competenza digitale, imparare a imparare, competenze sociali e civiche. Traguardi per lo sviluppo delle competenze L alunno:
Laboratorio di Informatica. Esercitazione su algoritmi e diagrammi di flusso
Laboratorio di Informatica Esercitazione su algoritmi e diagrammi di flusso Algoritmi, programmi e dati Algoritmo = insieme di istruzioni che indicano come svolgere operazioni complesse su dei dati attraverso
Modulo 1 Concetti di base della Tecnologia dell Informazione
Modulo 1 Concetti di base della Tecnologia dell Informazione 1.0.1.1 1.0.1.2 1.0.1.3 Algoritmi Definizione di algoritmo e sua rappresentazione grafica Per algoritmo si intende un procedimento, che permette
PROGRAMMAZIONE DISCIPLINARE ISTITUTO TECNICO NOME DISCIPLINA INFORMATICA
PROGRAMMAZIONE DISCIPLINARE PROGRAMMAZIONE DISCIPLINARE ISTITUTO TECNICO NOME DISCIPLINA INFORMATICA Competenze da conseguire alla fine del II anno relativamente all asse culturale: 1. Competenze: le specifiche
Sistemi Web per il turismo - lezione 3 -
Sistemi Web per il turismo - lezione 3 - Software Si definisce software il complesso di comandi che fanno eseguire al computer delle operazioni. Il termine si contrappone ad hardware, che invece designa
Padroneggiare la lettura e la scrittura di semplici frasi.
UNITA DI APPRENDIMENTO Denominazione MANGIA CHE TI RACCONTO. I.C. A. GRAMSCI di CAMPONOGARA Scuola Primaria A. Manzoni Calcroci Cl. I A-B Insegnanti: Forzan Lorella Terrin Francesca Prodotti Competenze
LABORATORI DI CULTURA DIGITALE: INFORMATICA, INTERNET E ROBOTICA
Dipartimento di Ingegneria Informatica Automatica e Gestionale Università di Roma La Sapienza Via Ariosto 25, Roma Corso di formazione INPS Valore P.A. 2016/17 LABORATORI DI CULTURA DIGITALE: DIRETTORE
USA CON CONSAPEVOLEZZA LE TECNOLOGIE DELLA COMUNICAZIONE PER RICERCARE E ANALIZZARE DATI E INFORMAZIONI, PER DISTINGUERE INFORMAZIONI ATTENDIBILI DA
COMPETENZE DIGITALI USA CON CONSAPEVOLEZZA LE TECNOLOGIE DELLA COMUNICAZIONE PER RICERCARE E ANALIZZARE DATI E INFORMAZIONI, PER DISTINGUERE INFORMAZIONI ATTENDIBILI DA QUELLE CHE NECESSITANO DI APPROFONDIMENTO,
Algoritmi e diagrammi di flusso
Algoritmi e diagrammi di flusso Pablo Genova [email protected] I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2015 2016 Cos'è un algoritmo? Algoritmo: procedimento che risolve
PROGETTI SPECIALI BAMBINI 5 ANNI
PROGETTI SPECIALI BAMBINI 5 ANNI Per favorire nei bambini un passaggio più graduale alla scuola primaria, abbiamo progettato un tempo nel quale due insegnanti di questa, porteranno avanti i seguenti percorsi:
Promuovere la creatività con Scratch
Cosa è Scratch? Informazioni utili: Laboratorio su SCRATCH da ISSEP 2011 - Scratch Workshop Saturday 29 October Promuovere la creatività con Scratch Quanto segue è derivato dal materiale preparato da Martina
PROGRAMMAZIONE A.S Matematica - Classe Prima H Prof. Diana Giacobbi. Saper applicare i concetti acquisiti in contesti noti/nuovi;
VERIFICHE INIZIALI: 17% insufficiente; PROGRAMMAZIONE A.S. 2016-2017 Matematica - Classe Prima H Prof. Diana Giacobbi 36% sufficiente o quasi sufficiente; 48% buono o ottimo. OBIETTIVI DIDATTICI: Conoscenza
Programmazione modulare
Programmazione modulare 2016 2017 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D - 2 F Ore settimanali: 3 ore Prerequisiti per l'accesso
MATEMATICA e COMPLEMENTI di MATEMATICA
ALLEGATO N.8_b MATEMATICA e COMPLEMENTI di MATEMATICA DESTINATARI gli studenti delle classi: terze e quarte nuovo ordinamento RISULTATI DI APPRENDIMENTO DELL OBBLIGO D ISTRUZIONE, CHIAVE EUROPEA Padroneggiare
PANE AL PANE Pane e farine nella tradizione della mia Regione
UNITA DI APPRENDIMENTO DENOMINAZIONE PANE AL PANE Pane e farine nella tradizione della mia Regione COMPITO E PRODOTTO FINALE - Realizzazione di un impasto di frumento salato (pane comune, focaccia, focaccia
Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre
Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare
CORSO DI FORMAZIONE «CODING»
ISTITUTO COMPRENSIVO STATALE DI SANTA LUCIA DEL MELA CORSO DI FORMAZIONE «CODING» 2 Settembre 2016 RELATORE: Ins. Anna FAZIO Circolare MIUR. n. 9759 del 08 OTTOBRE 2015 Perché la formazione al pensiero
Tecnologie per la mente. Laboratorio di Psicologia e Scienze Cognitive
Tecnologie per la mente Laboratorio di Psicologia e Scienze Cognitive Il Laboratorio afferisce al Dipartimento di Linguistica dell Università della Calabria, diretto dalla Prof.ssa Eleonora Bilotta, è
Introduzione al Coding Il pensiero computazionale a scuola. Andrea Patassini
Introduzione al Coding Il pensiero computazionale a scuola Andrea Patassini Assegnista di ricerca, mi occupo di tecnologie per l apprendimento, in particolare di ricerca e progettazione didattica dedicata
TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE
TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE Riccardo Dondi Dipartimento di Scienze dei linguaggi, della comunicazione e degli studi culturali Università degli Studi di Bergamo Informazione sul corso
PROGRAMMAZIONE COORDINATA TEMPORALMENTE CLASSI: 1AIT-1BIT-1CIT-1AE-1BE-1CE/EM-1AME-1BME TECNOLOGIE INFORMATICHE. 3 ore settimanali (1 + 2 lab)
PROGRAMMAZIONE COORDINATA TEMPORALMENTE pag. 1 PROGRAMMAZIONE COORDINATA TEMPORALMENTE CLASSI: 1AIT-1BIT-1CIT-1AE-1BE-1CE/EM-1AME-1BME Monte ore annuo 99 E-book dal sito www.matematicamente.it. Pettarin
Sceneggiare un unità di lavoro LIM centrata sullo studente
Sceneggiare un unità di lavoro LIM centrata sullo studente Titolo Attività di FISICA Argomento La PRESSIONE Obiettivi formativi Incoraggiare l'apprendimento collaborativo facilitare la collaborazione tra
Teoria dell Informazione
Corso di Laurea Magistrale in Scienze dell Informazione Editoriale, Pubblica e Sociale Teoria dell Informazione Cosa è l informazione L informazione è qualcosa che si possiede e si può dare ad un altro
PROGETTAZIONE DISCIPLINARE DI DIPARTIMENTO
Progettazione disciplinare di dipartimento Pag. 1 di 5 ANNO SCOLASTICO 2013-2014 PROGETTAZIONE DISCIPLINARE DI DIPARTIMENTO MATEMATICA classe prima FINALITÀ/OBIETTIVI GENERALI DI MATEMATICA Fornire strumenti
Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA. CLASSE 3 LSA SEZ. B e D
Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA CLASSE 3 LSA SEZ. B e D Sommario PIANO DI LAVORO DI INFORMATICA... 1 INDICAZIONI GENERALI... 2 PREREQUISITI... 2 CONOSCENZE, COMPETENZE
Le aree dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università
