Archivi autore: admin

Il MaKey MaKey tra le mie mani

Ricordate che circa 5 mesi fa segnalai su queste pagine il MaKey MaKey?
Il prodotto mi ha colpito a tal punto che ho deciso di acquistarlo ed ordinato circa 1 mese fa mi è giunto oggi.
Ma perché usarlo?
La mia curiosità nasce dal fatto che ritengo che il prodotto possa realizzare, in un contesto didattico, immagino a ragazzi delle medie e di prima superiore, un coinvolgimento superiore a quello che si potrebbe avere con un drawdio, ho diverse idee che stanno nascendo… vi farò sapere.

A causa degli impegni lavorativi non ho ancora avuto modo di provarlo mi riprometto di esaminarlo domani, nel mentre pubblico alcune foto che mostrano l’unboxing del MaKey MaKey.

Lezione 01 – corso di programmazione in C

Nuova avventura didattica.

Negli scorsi giorni ho avuto la fortuna di incontrare un gruppo di studenti che hanno una caratteristica molto bella, hanno la voglia di mettersi in discussione e di esplorare nuove frontiere, l’obiettivo è partecipare ad un concorso molto particolare ZeroRobotics.

Le agenzie Spaziali Europea (ESA), Italiana (ASI), il Politecnico di Torino e l’università di Padova, in collaborazione con il Massachusetts Institute of Technology (MIT), lanciano anche quest’anno il concorso Zero Robotics Europe 2012 in cui viene chiesto alle scuole superiori di creare programmi per il controllo di piccoli satelliti collocati nella Stazione Spaziale Internazionale (ISS).

Per poter pilotare i robot bisognerà saper programmare in C ed io avrò la funzione di “mentor”, dovrò supportare la squadra dell’IIS Galilei Ferrari di Torino, una bella responsabilità, ma sicuramente dal punto di vista dell’insegnante una bella sfida e comunque vada sia io che loro impareremo molto.

A causa dei tempi strettissimi per apprendere e partecipare al concorso ho deciso di realizzare un corso “super concentrato” 🙂 di programmazione in C che si svolgerà in circa 4 settimane in cui gli allievi seguiranno lezioni pratiche in laboratorio con studio e sperimentazione a casa, il tutto condito da una buona dose di scambio informazioni via facebook.

Non mi dilungherò sulla storia del C o su paragoni su altri linguaggi, ma la mia attenzione sarà rivolta esclusivamente al linguaggio di programmazione.

Partiamo!

In questa lezione:

  • Componenti di un programma C
  • Struttura di base di un programma C
  • Variabili
  • Tipi di dati
  • Operatori aritmetici
  • Regole di precedenza degli operatori aritmetici
  • Esercizi

Continua a leggere

Suoni elettronici con strumenti comuni

Ogni oggetto può esprimere il proprio “carattere” musicale. Quello che potete vedere nel filmato allegato è un dispositivo meccanico/elettronico costituito da un mandrino retrattile in grado di poter incastrare qualsiasi oggetto di uso comune. Una scansione laser legge quindi la distanza dell’oggetto che ruota e traduce i dati in note musicali.
Il dispositivo è stato creato da Dennis P Paul e lo strumento crea un loop che ricorda il Dubstep

An Instrument for the Sonification of Everday Things from Dennis P Paul on Vimeo.

Usare Python a scuola per imparare a programmare

La prossima settimana (29 settembre) parteciperò quasi certamente al seminario T4T, ho intenzione di seguire l’unità 4 in cui si parlerà di Python, soprattutto per comprendere come i colleghi lo utilizzano nella didattica. Avevo in passato affrontato alcune attività con Python, ma mai a con i miei allievi, certo è che il linguaggio, per come è strutturato, è adattissimo per gli studenti che non hanno mai affrontato la programmazione e quindi mi piacerebbe in futuro sperimentarlo nelle mie classi.
Colgo l’occasione per segnalare ai miei studenti che su Codecademy è disponibile un buon corso on-line su Python, ma non solo, chi volesse può seguire ottimi corsi su JavaScript, JQuery ed altro.

Ancora per i colleghi di scuola elementare e media segnalo l’ottimo manuale:

Passo dopo passo impariamo a programmare con PYTHON
(sito di rif. software libero nella scuola)

che tempo fa mi aveva consigliato il Prof. Meo del Politecnico di Torino.

Realizzare robot con Arduino usando il Multiplo Robot Kit

Ho appena ricevuto da Multiplo, la segnalazione del Multiplo Robot Kit un sistema di sviluppo a basso costo, estremamente interessante dal punto di vista didattico basato su Arduino. La versatilità del sistema consente la realizzazione di un gran numero di robot, oserei dire, da quanto leggo che l’unica limitazione è la nostra immaginazione.
Finalmente un un kit di sviluppo che unisce molteplici vantaggi: Arduino, opensource e basso costo e quindi adattissimo per essere usato a scuola.

Ma cos’è e come funziona Multiplo Robot Kit?

Eccovi un filmato di presentazione:

Mentre di seguito un filmato sulle parti meccaniche:

E questo un filmato dove potete vedere una serie di robot che è possibile realizzare con il kit

La campagna su Kickstarter finirà il prossimo 8 ottobre è da quanto mi viene segnalato e da quanto leggo sta risquotendo un enorme successo, potete verificare direttamente seguendo il link.

Il kit di robotica N8 può essere definito: “la scuola della robotica”, lo studente viene guidato in questa stupenda disciplina passo passo realizzando strutture sempre più complesse con un sistema molto coinvolgente che accresce nello studente la voglia di sperimentare e creare.  Nel caso in cui l’utente dovesse trovare difficoltà in fase di programmazione potrà cimentarsi nell’uso  Minibloq (di cui ho già parlato in precedenza su questo sito, trovate anche segnalazioni nella sezione Arduino) un ambiente grafico di programmazione molto intuitivo che rende più agevole la programmazione.

Vi allego la documentazione che mi è stata inviata dai responsabili di Multiplo in modo che possiate valutare un possibile utilizzo con i vostri studenti.