CODING.

Slides:



Advertisements
Presentazioni simili
Settimana della tecnologia
Advertisements

Coding per il digital storytelling Modena, 7 settembre 2016 Floriana Falcinelli Maria Filomia Martina Sabatini.
passaggi per capire meglio Coding a scuola:
IO NON HO PAURA NEANCHE DEL TEOREMA DI PITAGORA....CHE POI NON ERA NEMMENO NEL PROGRAMMA!” “
Programma il futuro «Progetto coding» a. s. 2015/2016 Istituto Comprensivo “V. Martellotta” Scuola Primaria Classe 3^D.
Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia
NUOVA DIREZIONE DIDATTICA VASTO PLESSO F.R.CHINNI.
DALLA SCRITTURA AL FUMETTO Percorso di comprensione ed elaborazione del testo scritto Scuola Secondaria di I grado “F. Granacci Classe 1A Disciplina: Approfondimento.
PROGETTO CODING FOR KIDS anno scolastico 2015/2016 I nsegnante responsabile del progetto.: Biasi Carla Giuseppa Tutor d’aula: Atanasi Monica.
Come capovolgere la classe. Cosa non è la flipped classroom Non è una metodologia che lascia solo l’alunno Lo studio non è guardare un video Non è utilizzo.
Il Pensiero Computazionale. IL PENSIERO COMPUTAZIONALE Il pensiero computazionale è una abilità che andrebbe sviluppata sin da bambini, a scuola, perché.
IL RUOLO DELLA TECNOLOGIA NEL PROGETTO DI ARCHITETTURA “Progettazione dei Sistemi Costruttivi”
Penso, gioco, risolvo Sperimentiamo il pensiero computazionale:
Formazione team dell’innovazione
© 2007 SEI-Società Editrice Internazionale, Apogeo
LA PROGRAMMAZIONE: Algoritmi e programmi
E vai col….
Tratto da: Anna Labella (a cura), E questo tutti chiamano Informatica, Manuali Scienze e Tecnologie – Formazione, La Sapienza Roma.
Introduzione al Coding
Pensiero Computazionale
Coding unplugged e con il PC nella scuola primaria
Programmiamo da zero al Liceo
SEGUO UN ALGORITMO…MI ORIENTO NEI QUADRETTI
Progetto T4T-GozziOlivetti Primo incontro 19 ottobre 2016
Il pensiero computazionale
Dal problema al processo risolutivo
attività di coding in unplugged
Le Olimpiadi di Problem Solving
IL CONCETTO DI ALGORITMO
Dal problema al processo risolutivo
E vai col….
#Code’scool.
V. Andriano – c. dane’ Liceo scientifico galileo ferraris
Istituto Comprensivo “Don Saverio Bavaro-Marconi”
Carte di Scratch GUIDA DOCENTE Struttura del laboratorio
L’Istruttore Riflessioni.
Intervista al genio della porta accanto.
IL CODING e il Pensiero Computazionale
CODING E PENSIERO COMPUTAZIONALE
LE PERSONE PARLANO TRA LORO PER SCAMBIARSI EMOZIONI, IDEE, PER RACCONTARSI… COMUNICARE ATTRAVERSO IL LINGUAGGIO E’ LA COSA PIU’ DIFFUSA SU TUTTA LA TERRA.
PON Docente: Maura Roberta Orlando I.C. Zingarelli, Bari
PON Docente: Maura Roberta Orlando I.C. Zingarelli, Bari
Le Olimpiadi di Problem Solving
Situazione problematica con le tessere della Matematòca algebrica
Cos’è computabile? “si dicono computabili quelle funzioni che, in linea di principio, possono essere calcolate con un elaboratore adeguatamente.
Programmare.
Autore simone tuttisanti
Programmazione e Laboratorio di Programmazione
VIDEOGIOCHI A SCUOLA Andrea capitani e marco giorgini.
Programmazione e Laboratorio di Programmazione
A SCUOLA CON CUBETTO CIAO IO SONO CUBETTO ...
ESPERIENZE DI CODING E DI ROBOTICA EDUCATIVA NEL NOSTRO ISTITUTO
«CODING» pensiero computazionale
Anno scolastico Non ci possiamo muovere nel mondo della scuola per tentativi … ...come si farebbe in un.
Definizione di linguaggio di programmazione
&.
Documentare la didattica
Anima un Personaggio GUIDA DOCENTE Panoramica
Formatore Titolo Massimo Stefanizzi
Teoria della computabilità
ICS “Villareale” Lavello Classi IE-IB-ID
Pensiero Computazionale
PRIMO PETALO SETTIMANA DEL ROSADIGITALE 55° Circolo Didattico Napoli
6-21 ottobre 2018 I.C.S. «VIRGILIO» CAMPOSANO.
DIARIO DI BORDO The Computer Club Unindustria Bologna - USR ER
Crea una storia GUIDA DOCENTE Panoramica
N O E MODELLO GITA S Come progettare una gita in base alla destinazione da condividere con altri studenti. Un modello con cui gli studenti possono.
Programmazione e Laboratorio di Programmazione
IC VIA SORISO ROMA Scuola infanzia XXI APRILE SEZ 1m
CODING e pensiero computazionale nella nostra scuola
Transcript della presentazione:

CODING

Coding ? What ? Il coding ? E’ un termine, ovviamente, inglese, che preferisco non tradurre in italiano, perche’ la traduzione non avrebbe il significato corretto. Il coding e’ uno strumento metodologico per l’acquisizione del « pensiero computazionale» Il pensiero computazionale e’ la capacita’ di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta alla soluzione di un problema complesso.

Facciamo un esempio !

CODING Immagina di avere di fronte un gruppo di persone e di volerle disporre in ordine di altezza! Se le persone sono poche, ci riesci sicuramente in un attimo. Se hanno altezze sufficientemente diverse le une dalle altre, ci riesci anche a colpo d’occhio, senza neppure farle spostare, per confrontarle a due a due.

CODING E se le persone fossero 100 ? Avresti potuto risolvere il problema allo stesso modo ? Ecco !!! Il pensiero computazionale e’ proprio questo : la capacita’ di individuare non solo la soluzione, ma anche il procedimento per trovarla, qualunque sia la scala del problema!

CODING Quindi …. Il coding e’ un modo di pensare!!! E’ la capacita’ di sviluppare un pensiero risolutivo, cioe’ di individuare la sequenza ottimale di istruzioni per risolvere un determinato problema. Ma come fare per acquisire il pensiero computazionale ? Per acquisire questo pensiero risolutivo ?

CODING Lo strumento, piu’ adatto per sviluppare il pensiero computazionale e’ la programmazione visuale : ATTENZIONE la programmazione visuale non e’ strettamente necessaria per apprendere il coding, ma e’ lo strumento piu’ idoneo e soprattutto piu’ divertente per esprimere un procedimento risolutivo

CODING A questo punto, qualcuno puo’ pensare : « Non sarebbe meglio lasciare il coding agli informatici ?» No !!! Sarebbe come lasciare la scrittura agli scrittori! Se nessun altro sapesse scrivere, saremmo tutti meno liberi, non potremmo godere appieno dei diritti fondamentali di espressione e d’informazione, non potremmo usare la scrittura come supporto metodologico a qualsiasi altra disciplina.

CODING Coding non e’ programmazione ! Ma l’uso didattico di strumenti di programmazione visuale per favorire il pensiero computazionale. Grazie alla programmazione visuale, sara’ piu’ facile, intuitivo e divertente, acquisire il pensiero computazionale, cioe’ la capacita’ di individuare la sequenza ottimale di istruzione per la risoluzione di un problema, caso pratico, situazione reale.

CODING Vorrei che fosse chiara una cosa : se il metodo piu’ efficace per acquisire il pensiero computazionale e’ la programmazione visuale, cio’ non significa che sia necessario conoscere l’informatica ed utilizzare programmi applicativi la programmazione visuale si puo’ realizzare anche con strumenti unplagged ( cioe’ senza il computer) Proprio questo ci fa capire che il coding e’ un modo di pensare che si puo’ acquisire anche senza avere alcuna nozione d’informatica e senza l’utilizzo del PC.

CODING Vediamo quali saranno gli strumenti che useremo per il coding : Iniziamo con gli strumenti unplagged : a) CodyRoby : e’ un gioco di carte in cui i giocatori hanno a disposizione carte di 3 tipi , vai avanti , girati a sinistra , girati a destra. Le carte servono per muovere su una scacchiera le pedine che rappresentano i robot.

CODING B) CodyWay : offre istruzioni visuali da comporre, manualmente su fogli o cartelloni, al fine di formare dei veri e propri algoritmi. Questi algoritmi rappresenteranno le indicazioni da seguire per raggiungere un determinato luogo della tua citta’ o una determinata stanza nel tuo ufficio.

CODING Strumenti plugged ( si utilizza il PC ) c) Code.org E’ una piattaforma, inserita nel sito del Miur Programma il Futuro, nata nel 2013. Propone degli schemi di gioco in cui un personaggio deve muoversi su una scacchiera. Ogni schema rappresenta una sfida che il personaggio deve affrontare; la sfida si vince quando «noi» componiamo lo schema risolutivo, concatenando i blocchi colorati che rappresentano le istruzioni.

CODING d) Scratch E’ un ambiente di programmazione visuale sviluppato nei laboratori Mit Media Lab. Scratch mette a disposizione un ricco repertorio di istruzioni a blocchi per permetterci di realizzare e condividere veri e propri programmi.