Archivi tag: programmazione

I miei corsi: programmazione base con Raspberry Pi

corso-raspberry-pifabla-biella
Nel mese di maggio prossimo sarò relatore presso il FabLab di Biella del corso:

Programmazione base con Raspberry Pi
Laboratorio di programmazione base con Raspberry Pi.

Questo corso base è adatto a tutti e basato sulla programmazione di Raspberry Pi, la scheda concepita per stimolare l’insegnamento dell’informatica e programmazione base anche nelle scuole.
Durante le serate si affronteranno questi argomenti:

  • collegamenti e setup, selezione del sistema operativo, preparazione della scheda SD;
  • configurazione del sistema operativo e del software essenziale presente sulla scheda;
  • programmazione di base su Raspberry Pi (Scratch – Python – Google Coder);
  • interfaccia Arduino-Raspberry Pi.

Il corso è pratico e sarà organizzato in team di lavoro. E’ necessario portare con sé computer e scheda Raspberry Pi. Nel caso gli utenti non avessero a disposizione schede Raspberry Pi, il FabLab ne metterà a disposizione alcune (segnalare la propria disponibilità direttamente al FabLab).

QUANDO
7 maggio – 14 maggio – 21 maggio
ORARIO: Dalle 18:30 alle 21:30

Per le iscrizioni al corso seguire il link.

Corso di Scratch – Lezione 1

Lo scorso giovedì è partito il corso di programmazione Scratch che si svilupperà in 4 lezioni a cui stanno partecipando insegnanti di ogni ordine e grado.

Il 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” sviluppato lo scorso anno.

Tutte le risorse e le soluzione agli esercizi saranno pubblicate su queste pagine ed ulteriori esercizi saranno resi disponibili ai docenti iscritti al corso all’interno dell’aula virtuale predisposta su Edmodo.

Le sperimentazioni giungeranno anche all’interazione dei propri programmi con il mondo reale mediante Arduino, MaKey MaKey, LEGO WeDo e PicoBoard.

Nei prossimi mesi realizzerò un corso indirizzato alla programmazione di Arduino mediante Scratch, un sistema che adottai negli scorsi anni per rendere più semplice l’utilizzo di Arduino per gli studenti più giovani.
Nello specifico verranno realizzati robot programmati mediante Scratch.

In allegato le slide della prima lezione.

Slide del corso: Insegnare a progettare il proprio apprendimento con il coding – Lezione 2

Allego le slide della seconda lezione in cui propongo ulteriori 11 soluzioni per l’utilizzo del coding a scuola, in aggiunta alle precedenti 16 soluzioni illustrate nella lezione 1 per un totale di 27 possibilità che possono essere utilizzate per porre le basi per l’implementazione di moduli didattici di informatica “creativa”.
In aggiunta vengono suggeriti suggerimenti, tratti da articoli scritti su questo sito, in merito ad alcune modalità pratiche per lo sviluppo di progetti e all’utilizzo di sistemi di project management a scuola, il tutto con un approccio assolutamente pratico che verrà svolto durante la lezione.

Slide del corso: Insegnare a progettare il proprio apprendimento con il coding – Lezione 1

Partito oggi il corso sviluppato in 4 lezioni sul coding rivolto a docenti di scuola elementare, media e superiore.

Allego le slide della prima lezione in cui ho proposto 16 soluzioni spendibili immediatamente in classe che in alcuni casi sono supportate da una progettazione didattica che con poco sforzo può essere rimodulata secondo le esigenze ed inserita all’interno delle proprie lezioni.

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.

Tutte le soluzioni sono pensate pensando al docente che non ha nessuna competenza di informatica e che non ha mai programmato.

Obiettivi per le prossime lezioni:

  • Programmazione in Python
  • Programmazione in Ruby
  • Utilizzo di Lego Mindstorm
  • Utilizzare software di project management per pianificare le proprie attività di apprendimento
  • … e molto altro

I miei prossimi corsi: creazione di comunità di apprendimento on-line, creative computing, coding

corsiNei prossimi mesi sarò occupato con diversi corsi sia di carattere tecnico elettronico, che di carattere didattico. Sicuramente vi saranno corsi di Arduino a cui aggiungerò sperimentazioni di forte interesse che nascono dalle richieste di chi ha seguito in passato i miei corsi, ma anche dai molti che mi scrivono ogni giorno. Introdurro sicuramente altre tecnologie che sto sperimentando in questi mesi a scuola e che si integrano con Arduino. Le date per questi corsi sono in via di definizione e ve ne darò comunicazione nei prossimi giorni.

Per quanto riguarda i corsi indirizzati ai Docenti della Provincia di Torino ho certezza di date ed incomincio a segnalarvi gli appuntamenti in cui sarò relatore tra febbraio ed aprile prossimo e che avranno una replica, come già mi è stato richiesto dal MIUR, in questo anno solare.

Il corso per i docenti è organizzato dal CTS (Centro Territoriale di Supporto – Nuove Tecnologie e Disabilità) di Torino e Provincia in collaborazione con l’UST di Torino – Ufficio Inclusione organizza un corso, strutturato a moduli, sull’utilizzo di software volti a promuovere la didattica inclusiva.

Destinatari: docenti di sostegno e curriculari provenienti da scuole di ogni ordine e grado di Torino e Provincia.

Metodologie: il corso si svolgerà con metodologia laboratoriale.

Contenuti e calendario

Corso 1: Edmodo

Date del corso: 10/02/2015 – 19/02/2015

Orario: 14.30-17.30

Argomento: Utilizzo dell’applicativo web gratuito Edmodo: sistema adatto per la creazione di comunità di apprendimento, che permettono di lavorare e mantenere contatti tra studenti, insegnanti e genitori, e per la realizzazione di una didattica con metodologia blended.

Modulo 2: Insegnare a progettare

Date del corso: 26/02/2015 – 5/03/2015 – 12/03/2015 – 18/03/2015

Orario: 14.30-17.30

Argomento: 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.

Modulo 3: Scratch

Date del corso: 26/03/2015 – 16/04/2015 – 23/04/2015 – 30/04/2015

Orario: 14.30-17.30

Argomento: Introduzione ad un metodo laboratoriale basato sul software Scratch che offre agli studenti la possibilità di insegnare a progettare il proprio apprendimento attraverso l’informatica e ad acquisire la consapevolezza che è possibile interagire con gli strumenti tecnico informatici non solo in maniera passiva, ovvero usandoli, ma anche in maniera attiva, cioè programmandoli direttamente.

Il corso si svolgerà nel laboratorio della sede Arduino dell’ITSSE “C. Levi – V. e L. Arduino”, in via Figlie dei Militari, 25 – Torino.

Le iscrizioni potranno essere effettuate per ogni singolo modulo in modo indipendente. Esse devono pervenire entro il giorno 2 febbraio 2015, utilizzando il form presente al seguente

LINK

L’elenco degli ammessi sarà pubblicato sul sito www.necessitaeducativespeciali.it il giorno 5 febbraio 2015.

Saranno ammessi un massimo di 30 docenti per ogni corso in base all’ordine di arrivo delle domande.

IMPORTANTE: E’ NECESSARIO CONTROLLARE DI ESSERE STATI AMMESSI PRIMA DI VENIRE AGLI INCONTRI.