Il seguente corso intende fornire le competenze di base per insegnare a programmare in modo creativo e mostrare come l’insegnamento dell’informatica possa diventare una strategia per insegnare a progettare il proprio apprendimento e risolvere problemi.
Il corso è un’introduzione alla programmazione con Scratch e le slide della prima lezione sono un’espansione di quanto già implementato con: Micro Corso di Scratch”.
Questa lezione, con le successive che verranno pubblicate, potranno essere utilizzate in corsi introduttivi alla programmazione con Scratch.
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
Il corso è una veloce introduzione svolta in circa 3 ore di lezione ed indirizzata a docenti e genitori. Questa iniziativa, fa parte della serie di incontri denominata “Sabati all’Arduino” (presso ITSSE Levi – Arduino, sede via Figlie dei Militari 25) organizzati dal CTS (Centro Territoriale di Supporto) Nuove Tecnologie e Disabilità di Torino e Provincia.
L’iniziativa si propone la finalità di far conoscere le attività di altri CTS del Piemonte, i loro referenti e di trattare argomenti legati alle tecnologie, ai Bisogni Educativi Speciali e all’inclusione.
Il seminario non ha la pretesa di insegnare a programmare con scratch, ma vuole essere un’introduzione, un suggerimento ma soprattutto un pretesto per discutere con i partecipanti sulle possibili strategie attuabili per l’insegnamento dell’informatica nella scuola.
Le seguenti slide possono essere usate come introduzione all’uso di Scratch con gli studenti.
Per contatti ed ulteriori informazioni rimando alle ultime pagine di queste slide.
Grazie
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Da quando CoderDojo si sta diffondendo in tutta Italia, sono sempre di più le persone interessate a capire come funziona un Dojo. Perché è sempre più importante saper scrivere codice? Queste slide provano a raccontarlo in maniera facile e simpatica.
Il web ha modificato enormemente il modo di porsi delle aziende nei confronti dei clienti, anche, o forse soprattutto, nel mercato dell'accoglienza.
Ma a parziale contraddizione di quanto appena espresso, ecco un breve viaggio nel tempo a dimostrazione che tutto è cambiato e nulla è cambiato. Con suggerimenti e consigli per l'uso.
Il seguente corso intende fornire le competenze di base per insegnare a programmare in modo creativo e mostrare come l’insegnamento dell’informatica possa diventare una strategia per insegnare a progettare il proprio apprendimento e risolvere problemi.
Il corso è un’introduzione alla programmazione con Scratch e le slide della prima lezione sono un’espansione di quanto già implementato con: Micro Corso di Scratch”.
Questa lezione, con le successive che verranno pubblicate, potranno essere utilizzate in corsi introduttivi alla programmazione con Scratch.
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
Il corso è una veloce introduzione svolta in circa 3 ore di lezione ed indirizzata a docenti e genitori. Questa iniziativa, fa parte della serie di incontri denominata “Sabati all’Arduino” (presso ITSSE Levi – Arduino, sede via Figlie dei Militari 25) organizzati dal CTS (Centro Territoriale di Supporto) Nuove Tecnologie e Disabilità di Torino e Provincia.
L’iniziativa si propone la finalità di far conoscere le attività di altri CTS del Piemonte, i loro referenti e di trattare argomenti legati alle tecnologie, ai Bisogni Educativi Speciali e all’inclusione.
Il seminario non ha la pretesa di insegnare a programmare con scratch, ma vuole essere un’introduzione, un suggerimento ma soprattutto un pretesto per discutere con i partecipanti sulle possibili strategie attuabili per l’insegnamento dell’informatica nella scuola.
Le seguenti slide possono essere usate come introduzione all’uso di Scratch con gli studenti.
Per contatti ed ulteriori informazioni rimando alle ultime pagine di queste slide.
Grazie
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Da quando CoderDojo si sta diffondendo in tutta Italia, sono sempre di più le persone interessate a capire come funziona un Dojo. Perché è sempre più importante saper scrivere codice? Queste slide provano a raccontarlo in maniera facile e simpatica.
Il web ha modificato enormemente il modo di porsi delle aziende nei confronti dei clienti, anche, o forse soprattutto, nel mercato dell'accoglienza.
Ma a parziale contraddizione di quanto appena espresso, ecco un breve viaggio nel tempo a dimostrazione che tutto è cambiato e nulla è cambiato. Con suggerimenti e consigli per l'uso.
Introduzione all'uso di Scratch, un ambiente di programmazione visuale sviluppato dal gruppo di ricerca Lifelong Kindergarten presso il MIT Media Lab.
http://llk.media.mit.edu
Tutorial primi passi viewer edmondo 1 (corretto)MIUR
File caricato di nuovo dopo aver ricevuto critiche indirette. Ringrazio chi mi ha avvisata e chi ha cooperato per il miglioramento del tutorial. La collaborazione positiva, costruttiva e diretta è essenziale nello svolgere al meglio il nostro lavoro.
Prima lezione del corso: Alfabeto di Arduino.
Il seguente corso intende fornire le competenze di base per la realizzazione di lezioni di didattica delle robotica nella scuola secondaria di secondo grado.
Il corso ben si adatta a tutti i maker, studenti ed adulti, che per passione nell’elettronica necessitano di un’introduzione all’uso di Arduino.
Il docente che intendesse sviluppare un percorso didattico in cui si desidera realizzare dispositivi elettronici in grado di interfacciarsi col mondo fisico, potrà utilizzare queste lezioni come base per implementare moduli didattici aggiuntivi, pertanto questo corso è da intendersi come il mio personale tentativo di strutturare un percorso iniziale e modellabile a seconda del tipo di indirizzo della scuola. Chi vorrà potrà effettuare miglioramenti su quanto da me scritto.
Il percorso scelto è un estratto delle lezioni svolte durante i miei corsi di elettronica, sistemi ed impianti elettrici.
Nelle slide vi sono cenni teorici di elettrotecnica che non sostituiscono in alcun modo il libro di testo, ma vogliono essere un primo passo per condurre il lettore ad un approfondimento su testi specializzati.
Il corso è basato sulla piattaforma Open Source e Open Hardware Arduino e fa uso dell’Arduino starter kit.
Questa scelta non implica l’adozione di queste slide in corsi che non fanno uso di questo kit, ma è semplicemente una scelta organizzativa per lo svolgimento di questo corso di formazione.
Alle proposte incluse nel kit ho aggiunto ulteriori sperimentazioni. Tutti i componenti possono essere acquistati separatamente.
Ulteriori approfondimenti e risorse a questo corso possono essere trovate sul mio sito personale al seguente link:
http://www.maffucci.it/area-studenti/arduino/
Nella sezione dedicata ad Arduino, sul mio sito personale, oltre ad ulteriori lezioni, di cui queste slide ne sono una sintesi, è possibile consultare un manuale di programmazione, in cui vengono dettagliate le istruzioni. Per rendere pratico l’utilizzo del manuale ne è stata realizzata anche una versione portable per dispositivi mobili iOS e Android, maggiori informazioni possono essere trovate seguendo il link: http://wp.me/p4kwmk-23g
Introduzione all'uso di Scratch, un ambiente di programmazione visuale sviluppato dal gruppo di ricerca Lifelong Kindergarten presso il MIT Media Lab.
http://llk.media.mit.edu
Tutorial primi passi viewer edmondo 1 (corretto)MIUR
File caricato di nuovo dopo aver ricevuto critiche indirette. Ringrazio chi mi ha avvisata e chi ha cooperato per il miglioramento del tutorial. La collaborazione positiva, costruttiva e diretta è essenziale nello svolgere al meglio il nostro lavoro.
Prima lezione del corso: Alfabeto di Arduino.
Il seguente corso intende fornire le competenze di base per la realizzazione di lezioni di didattica delle robotica nella scuola secondaria di secondo grado.
Il corso ben si adatta a tutti i maker, studenti ed adulti, che per passione nell’elettronica necessitano di un’introduzione all’uso di Arduino.
Il docente che intendesse sviluppare un percorso didattico in cui si desidera realizzare dispositivi elettronici in grado di interfacciarsi col mondo fisico, potrà utilizzare queste lezioni come base per implementare moduli didattici aggiuntivi, pertanto questo corso è da intendersi come il mio personale tentativo di strutturare un percorso iniziale e modellabile a seconda del tipo di indirizzo della scuola. Chi vorrà potrà effettuare miglioramenti su quanto da me scritto.
Il percorso scelto è un estratto delle lezioni svolte durante i miei corsi di elettronica, sistemi ed impianti elettrici.
Nelle slide vi sono cenni teorici di elettrotecnica che non sostituiscono in alcun modo il libro di testo, ma vogliono essere un primo passo per condurre il lettore ad un approfondimento su testi specializzati.
Il corso è basato sulla piattaforma Open Source e Open Hardware Arduino e fa uso dell’Arduino starter kit.
Questa scelta non implica l’adozione di queste slide in corsi che non fanno uso di questo kit, ma è semplicemente una scelta organizzativa per lo svolgimento di questo corso di formazione.
Alle proposte incluse nel kit ho aggiunto ulteriori sperimentazioni. Tutti i componenti possono essere acquistati separatamente.
Ulteriori approfondimenti e risorse a questo corso possono essere trovate sul mio sito personale al seguente link:
http://www.maffucci.it/area-studenti/arduino/
Nella sezione dedicata ad Arduino, sul mio sito personale, oltre ad ulteriori lezioni, di cui queste slide ne sono una sintesi, è possibile consultare un manuale di programmazione, in cui vengono dettagliate le istruzioni. Per rendere pratico l’utilizzo del manuale ne è stata realizzata anche una versione portable per dispositivi mobili iOS e Android, maggiori informazioni possono essere trovate seguendo il link: http://wp.me/p4kwmk-23g
Come è cambiata la corrispondenza con il digitalesonia montegiove
Come siamo passati dalle lettere scritte alle faccine di Whatsapp e qual è il giusto approccio ai nuovi strumenti per rendere Internet un posto migliore
Nuovi modi di collaborare in PA con il software liberosonia montegiove
Come cambiano le persone grazie all'adozione di software libero in PA? Presentazione di un protocollo di migrazione e dei vantaggi nell'adozione del software libero
5. Europe Code Week 2014
Partiamo con un esempio e
realizziamo una cartolina
Esempio estratto da https://www.madewithcode.com/resources
6. Europe Code Week 2014
Ecco l'ambiente Scratch
Puoi cambiare lo sfondo
Puoi cambiare personaggio
Esempio estratto da https://www.madewithcode.com/resources
Puoi cambiare la lingua
7. Europe Code Week 2014
Facciamo dire
Buon compleanno
al gatto
Per far compiere un'azione
occorre trascinarla
con il mouse a destra
Esempio estratto da https://www.madewithcode.com/resources
8. Europe Code Week 2014
Mettiamo un blocco
di partenza
Per fare le azioni al clic sulla
bandiera verde
Esempio estratto da https://www.madewithcode.com/resources
9. Europe Code Week 2014
Cambiamo lo sfondo
Scelgo lo sfondo e clic su OK
Esempio estratto da https://www.madewithcode.com/resources
10. Europe Code Week 2014
Aggiungo una torta
di compleanno
Scelgo un personaggio
e clic su OK
Esempio estratto da https://www.madewithcode.com/resources
11. Europe Code Week 2014
Aggiungo una torta
di compleanno
Scelgo un personaggio
e clic su OK
Esempio estratto da https://www.madewithcode.com/resources
12. Europe Code Week 2014
Ora abbiamo due oggetti...
Puoi ingrandire, rimpiccolire,
duplicare e cancellare
Esempio estratto da https://www.madewithcode.com/resources
13. Europe Code Week 2014
Ora abbiamo due oggetti...
Puoi ingrandire, rimpiccolire,
duplicare e cancellare
Esempio estratto da https://www.madewithcode.com/resources
14. Europe Code Week 2014
Ora aggiungiamo
la canzone
happy birthday
Clic su Suono e poi sulla
campana per aggiungere
una canzone tra quelle
disponibili
Queste le azioni da trascinare
a destra per far
“suonare” cliccando
la torta di compleanno
Esempio estratto da https://www.madewithcode.com/resources
15. Europe Code Week 2014
Qualcuno spenga e accenda
le candeline!
Esempio estratto da https://www.madewithcode.com/resources
Queste azioni fanno spegnere
le candeline finita la
canzone
Queste le azioni che le
riaccendono cliccando
la bandiera
16. Europe Code Week 2014
Facciamo ballare la ballerina!
Queste le azioni che fanno
ballare la ballerina
Esempio estratto da https://www.madewithcode.com/resources
17. Europe Code Week 2014
Guidiamo all'uso della
cartolina!
Queste le azioni necessarie
per far pronunciare al gatto
le istruzioni
Esempio estratto da https://www.madewithcode.com/resources
18. Europe Code Week 2014
Aggiungiamo un effetto
di cambio colore allo sfondo
Queste le azioni necessarie
per cambiare i colori
di sfondo
Esempio estratto da https://www.madewithcode.com/resources
19. La nostra cartolina
è pronta!
E adesso provate voi
usando strumenti, forme,
modalità diverse
Europe Code Week 2014