WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO»...

11
FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP «CODING E ROBOTICA» PRODOTTO FINALE RELATIVO ALL’U.F. n.2: RICADUTA SULLA CLASSE DELLE ESTRATEGIE APPRESE PROFESSORESSA ELISA MERCURI – I.C. ALEZIO Prof.ssa Elisa Mercuri

Transcript of WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO»...

Page 1: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

FORMAZ IONE D I R E T E «NO I S CUOLE , COSTRUTT I C I D E L CAMB IAMENTO»

Co r s o d i F o rma z i o ne s v o l t o p r e s s o l ’ I . C . d i Mag l i e –Ap r i l e /mag g i o 2 0 1 9

WORKSHOP«CODINGEROBOTICA»

PRODOTTOFINALERELATIVOALL’U.F.n.2:RICADUTASULLACLASSEDELLEESTRATEGIEAPPRESE

PROFESSORESSAELISAMERCURI–I.C.ALEZIO

Prof.ssaElisaMercuri

Page 2: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

L’attività è stata svolta nelle classi IA e IIA della scuola secondaria di I grado dell’I. C. di Alezio – sede Sannicola.

Per svolgere questa attività ho scaricato sul computer di classe il software mBlock mBlock è un ambiente di programmazione gratuito e open source,progettatoperlaprogrammazionedisemplicirobot:•  mBotdellastessaaziendabasatisutecnologiaArduino.•  ealcuneschedeArduino.

Grazie alla programmazione a blocchi, è adatto ai ragazzi, edutilizzabile per progetti di robotica educativa. Questo fa si chel’insegnamentoall’usodiArduinosiaresopiùsemplice

Prof.ssaElisaMercuri

Page 3: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

IlsimbolodimBlockèilpanda.

Il software permetter divisualizzare lo schermo divisoin diversi riquadri: leinformazionirelativealloScriptcorrente, il background e lalistadegliScript.

ILSOFTWARE

Prof.ssaElisaMercuri

Page 4: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

CREAZIONEDELCODICETRAMITELAVOROCOLLABORATIVOprogrammazionediunpersonaggio(ballerina)chesimuoveecambiaaspetto–classeIA

UnesempiodicodicerealizzatoconmBlockProf.ssaElisaMercuri

Page 5: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

IragazzidellaclasseIIA,guidatidalladocente,prof.ssaMercuri,utilizzanoilsoftwaremBlockperfarecoding:programmanounuomosullalunachesimuoveelasuanavicellaspazialechecambiaaspetto

CREAZIONEDELCODICETRAMITELAVOROCOLLABORATIVO

Prof.ssaElisaMercuri

Page 6: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

Nella sequenza l’uomo sulla lunarincorre la navicella che siingrandiscenelmomentoincuivienetoccata dall’uomo, il qualemanda ilmessaggio«SalutidallaLuna»

Successivamente,divisiincoppiedilavoro,airagazzièstatochiestodiprovarearealizzareinautonomiaunapiccolastringadiistruzioniperpoterinteragireconilrobotutilizzandoinotebookdicuièdotatalaclasse

Prof.ssaElisaMercuri

Page 7: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

Questoèunesempiodiunsempliceprogrammachefalampeggiareunledinmodopulsatoeregolare.

Illedinquestocasoècollegatosulpindigitale13.

InsiemeallaLIMabbiamoquindiosservatoilsoftwareconcuipoterinteragireconArduino

Inoltre, è possibile realizzare algoritmi anche complessi e farli eseguire ad un robot, che puo essere connesso al pc.

Prof.ssaElisaMercuri

Page 8: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

L’algoritmohapermessodipotercrearefacilmente insiemeunapiccolasuccessionealgoritmicalineare(accensioneespegnimentodeisensoriluminosiinsequenza,movimentoavantieindietro)

Prof.ssaElisaMercuri

Page 9: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

Questo ha permesso di poter creare facilmente insieme una piccola successione algoritmicalineare(accensioneespegnimentodeisensoriluminosiinsequenza,movimentoavantieindietro)

Prof.ssaElisaMercuri

Page 10: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

Tutti gli alunni, compreso i ragazzi con piu difficoltà, sono riusciti a completare la consegnapermettendoglidiarrivareallascomposizionediunproblemainunaseriedistepprocessualiincuipoiognialunnopossatrovareunastradalogicadaseguirepassopasso.

Prof.ssaElisaMercuri

Page 11: WORKSHOP «CODING E ROBOTICA» …...FORMAZIONE DI RETE «NOI SCUOLE, COSTRUTTICI DEL CAMBIAMENTO» Corso di Formazione svolto presso l’I.C. di Maglie –Aprile/maggio 2019 WORKSHOP

CONCLUSIONI

Una delle caratteristiche fondamentali di un’attivita di coding, che ha contribuitocertamente nel rendere efficace questo percorso, è quella della gestione e delsuperamentodell’errore.Molto spesso, infatti, le procedure inserite non funzionano, cio che dovrebbefunzionare non funziona e anche se a prima vista tutto sembrerebbe corretto, lavalidazione del codice non riesce e tutto rimane fermo oppure si comporta in unmodoinaspettatooscorretto.Andareallaricercadell’errore,èun’attivitanonfacilemafondamentalenelpensierocomputazionaleeper i ragazziè importante,perchépermette di affinare e sviluppare in modo diretto e immediato il processo direvisione.

Prof.ssaElisaMercuri