Archivi tag: programmazione

Micro corso di Scratch – per incominciare ad imparare a programmare

Questa mattina dalle ore 9,30 alle 12,30 parlerò di introduzione alla programmazione con Scratch, in allegato le slide dell’incontro.

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 slide della quarta lezioni del corso: Alfabeto di Arduino

Rendo disponibili le slide della quarta lezione del corso: Alfabeto di Arduino che si terrà nel primo pomeriggio di oggi,  presso la sede dell’IIS Galilei Ferrari di via Gaidano 126.

Gli argomenti della lezione saranno:

  • Input analogico – sensore di temperatura
  • Uso del display LCD

Informo che, per quanto riguarda gli argomenti ancora da sviluppare e che per mancanza di tempo non è stato possibile approfondire durante le lezioni in presenza, ho previsto la pubblicazione di altri 2 gruppi di slide che saranno rese disponibili nelle prossime settimane.

Colgo l’occasione per ringraziare tutti i partecipanti, per la passione e per il clima di cooperazione che durante lo svolgimento delle lezioni ho percepito.

Da più persone mi è giunta la richiesta di continuare con altre lezioni, ma anche di incontri tematici da sviluppare insieme. Mi è stato riferito che ciò può essere possibile è indispensabile però che i partecipanti ne facciano richiesta (durante la lezione approfondiremo).

Interessantissima è la richiesta di alcuni che propongono la costituzione di un gruppo di lavoro di docenti con funzione di ricerca e sviluppo didattico per la realizzazione di percorsi che possano agevolmente integrarsi con i programmi dell’ITIS e degli IPSIA ed è un’azione che mi piacerebbe intraprendere insieme a voi.

Grazie.

Le slide della terza lezioni del corso: Alfabeto di Arduino

Rendo disponibili le slide della terza lezione del corso: Alfabeto di Arduino che si terrà nel primo pomeriggio di oggi,  presso la sede dell’IIS Galilei Ferrari di via Gaidano 126.

Gli argomenti della lezione saranno:

  • Input analogici
  • Comunicare (inviare messaggi sulla seriale)
  • Led RGB
  • Da PC ad Arduino (inviare messaggi e comandi dal PC ad Arduino)
  • Musica

Le slide delle prime due lezioni del corso: Alfabeto di Arduino

Come già annunciato negli scorsi giorni, oggi pomeriggio alle 15 presso la sede dell’IIS Galilei Ferrari di via Gaidano 126, parte il corso: Alfabeto di Arduino di cui sarò relatore per 5 lezioni nelle prossime settimane.

Il corso è indirizzato ad insegnanti della scuola superiore, ma i contenuti ben si adattano a tutti coloro che avessero necessità di avere nozioni di base all’uso di Arduino. Nei prossimi giorni pubblicherò anche le successive slide.

Le slide della prima lezione sono generiche e danno nozioni di base di elettrotecnica e sono di supporto alle successive lezioni.

Vi allego la breve presentazione con le slide.

Grazie.

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:

https://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

Utilizzare Sublime Text 3 Editor come IDE Arduino

Per il prossimo corso su Arduino che partirà giovedì prossimo (13/03/14), mi sono trovato nella necessità di realizzare diversi sketch didattici e per aumentare la velocità di produzione ho utilizzato un IDE diverso da quello standard di Arduino che mi ha permesso ad esempio la sostituzione immediata su tutto il listato di nomi di variabili o effettuare ricerche in modo più veloce o definire la modalità di copia ed incolla su tutto il codice.

Da qualche tempo uso Sublime Text 3, un editor multipiattaforma molto comodo per programmare che già uso qualche tempo e che mi era stato segnalato dal mio ex studente Antonio T.

L’editor non è gratuito, ma dopo averlo provato per un po’ di tempo lo acquisterò a breve.

Sul sito di riferimento trovate tutte le caratteristiche, no sto a dettagliarle tutte tra le molte vi segnalo: auto completamento, modalità distraction free, split editing, multiselezione su tutto il codice utile quando volete ad esempio rinominare il nome di una variabile all’interno di tutto il codice.

00

Per poter procedere bisogna prima di ogni cosa installare l’IDE standard di Arduino, il passo successivo è quello di installare Sublime Text 3 per la propria piattaforma

Tutti i passi e le informazioni per l’installazione per ogni piattaforma le trovate seguendo il link.

Di seguito, per mio utilizzo come tutorial per successive installazioni ho realizzato una serie di schermate che seguono le indicazioni del sito di riferimento.
Continua a leggere