Sta nascendo… DotBot Bubble versione Rover

DotBot Bubble versione Rover (4 ruote) quasi pronto, potrà avere più livelli per alloggiare tutta l’elettronica che serve. DotBot Bubble 2 ruote (già presentato) + DotBot Bubble Rover (nato oggi tra un compito da correggere e la preparazione del pranzo della domenica) i kit ufficiali nei miei corsi per fare robotica con micro:bit, Arduino e Raspberry Pi ed altre schede all’ITIS Pininfarina l’istituto in cui lavoro… ovviamente sta nascendo un cingolato ed un braccio robot da banco 😉 questo ed altro prossimamente sui banchi di scuola del Pinin, ovviamente tutto sarà open e distribuito gratuitamente. Se desiderate passare a trovarmi e scambiare due chiacchiere sulla didattica della robotica sabato 24/11/18 nella mattinata all’open day dell’ITIS Pininfarina avrò con me tutti i prototipi DotBot, oppure nel pomeriggio quasi sicuramente sarò dalle 16,35 alle 17,00 presso il FabLab di Torino per un Talk organizzato in occasione della European Robotica Week.

Hackathon for disability – concorso di progettazione ausili hardware e software per la disabilità

La scuola Polo Gobetti-Marchesini Casale Arduino sede deI CTS di Torino e Città Metropolitana, dell’UTS-Nes e delle Rete dell’Inclusione, nell’ambito del progetto “Florilegio di buone prassi” relativo al bando MIUR Progetto Inclusione A DM 663 Art.3 C.1 del 24/10/2017 organizza un concorso indirizzato agli istituti secondari di secondo grado di Torino e città metropolitana  che presenteranno progetti innovativi riguardo alla prototipazione e realizzazione di ausili hardware e software per la disabilità al fine di conciliare innovazione e inclusione sociale.

Il concorso, che si configura come un hackathon for disability, è finalizzato a far emergere e facilitare la realizzazione, nonché la diffusione, di soluzioni innovative e utili ad incontrare i bisogni reali dagli studenti, di qualsiasi ordine di scuola, affetti da qualunque forma di disabilità, intesa come qualsiasi diminuzione marcata della qualità della vita a causa di patologie e/o eventi traumatici.

La partecipazione al concorso è rivolta alla comunità scolastica e i gruppi di lavoro dovranno cogliere un bisogno concreto o una necessità specifica di uno studente e orientare il proprio ingegno proponendo una soluzione innovativa.

Una giuria costituita da esperti del settore, associazioni che svolgono azioni di supporto alla disabilità presso le scuole e docenti, selezionerà 10 progetti, tra questi verranno selezionati i 3 progetti più innovativi che saranno premiati con un bene materiale che possa essere di supporto allo sviluppo di ulteriori sperimentazioni didattiche future. Tutti i progetti dovranno essere ben documentati ed entreranno a far parte di una collezione di buone pratiche che saranno rese pubbliche sul sito del UTS Nes-Rete-CTS di Torino e di tutte le organizzazioni partecipanti.

Regolamento di partecipazione

  • E’ possibile presentare massimo 3 progetti per istituto.
  • I gruppi di lavoro potranno essere costituiti anche da allievi di anni diversi ma della stessa scuola.
  • Per poter partecipare al concorso è obbligatoria la presentazione di:
    • relazione tecnica di progetto che mostri tutte le fase di implementazione dell’ausilio con dettagli tecnici;
    • slide di presentazione del progetto.
  • La documentazione dovrà essere inviata entro il 18.01.2019al seguente indirizzo di posta elettronica ctstorino@gmca.gov.it
  • L’email di accompagnamento degli elaborati dovrà contenere:
    • Nell’oggetto: hackathon for disability– Nome della scuola.
    • Nel testo:
      • Nome della classe/i;
      • Dati della scuola (denominazione, indirizzo completo, telefono, email);
      • Dati dell’insegnante referente (nome e cognome, email, numero di cellulare).
  • L’email di accompagnamento dovrà essere corredata della liberatoria pubblicazione immagini:
    DICHIARAZIONE LIBERATORIA PER FOTOGRAFIE E RIPRESE VIDEO (D.Lgs. 196/2003 “Codice in materia di protezione dei dati personali”).
  • Gli elaborati elettronici (documentazione tecnica e slide) non saranno restituiti; il CTS di Torino ne acquisisce tutti i diritti di utilizzazione, riproduzione, pubblicazione e tutti i progetti presentati e le rispettive presentazioni saranno messi a disposizione della collettività scolastica.
  • Gli elaborati potranno essere pubblicati sul Portale Nazionale per l’inclusione scolastica già attivo all’indirizzo http://bes.indire.it/.
  • Nella giornata di presentazione e premiazione dei progetti è obbligatoria la presenza degli allievi che hanno costituito il gruppo di lavoro con almeno 1 docente accompagnatore.
  • Il giudizio della Commissione giudicatrice è vincolante e insindacabile.

Entro il 30.01.2019, la giuria sceglierà n. 10 progetti finalistie durante la giornata di premiazione (di cui verrà comunicata data alle scuole finaliste nel mese di febbraio 2019), i progetti finalisti saranno presentati dalle studentesse e dagli studenti attraverso appositi pitch, supportati da slide e video di presentazione della durata indicativa di 6’ per scuola (3 minuti di video + 3 minuti di pitching) in cui dovranno mostrare alla giuria e al pubblico l’oggetto hardware o software prodotto.

Al termine di tutte le presentazioni saranno scelti dalla giuria 3 progetti che riceveranno in premio:

  • 1° classificato: 10 kit Arduino
  • 2° classificato: 7 kit Arduino
  • 3° classificato: 3 kit Arduino

Al fine di garantire parità di trattamento a tutti i progetti presentati e loro comparabilità, vengono definiti i criteri a cui la giuria si atterrà:

  • significato dell’impatto prodotto del progetto sulla persona diversamente abile;
  • significatività dell’impatto prodotto del progetto sviluppato sulle competenze degli studenti e integrazione nel curricolo della scuola;
  • potenzialità di sviluppo e ambizione del progetto;
  • fattibilità/realizzabilità/replicabilità;
  • capacità di coinvolgimento della comunità scolastica e locale;

Le lista delle scuole finaliste sarà pubblicata sul sito http://www.necessitaeducativespeciali.it/a partire dal 30.01.2019.

Per qualunque informazione o chiarimento è possibile inviare una mail all’indirizzo: ctstorino@gmca.gov.it

BBC micro:bit – Disponibile Javascript Blocks in versione standalone per Windows 10

Disponibile la versione standalone per Windows 10 del Javascript Blocks.
Oltre alle funzioni già presenti nella versione on-line, molte le novità introdotte, tra le più importanti la possibilità di programmare il micro:bit via USB senza la necessità di dover trascinare il programma direttamente sul micro:bit inoltre disponibile la capacità di leggere dati dalla seriale, funzionalità interessantissima che sto provando in questo momento è quella della lettura via USB dei sensori o comandare da PC azioni sul micro:bit, ma vi saprò dire meglio nel breve.

Di seguito per completezza la procedura di installazione che segue i medesimi passi per qualsiasi app su Windows 10.

Selezionare: “Get it from Microsoft”

Click su “Ottieni”

Click su “Apri Microsoft Store”

Click su “Accedi”

Click su “Ottieni”

Vi verranno richiesti nome utente e password di accesso

Dopo l’immissione dei vostri dati si avvierà il download

Al termine si avvierà l’applicazione che potrete gestire allo stesso modo della versione on-line

La procedura di programmazione in Blocks o Javascript è la medesima

Un click su “Download” per trasferire direttamente il programma sul micro:bit

Buona sperimentazione 🙂

Errori comuni nell’uso di Arduino – confondere uguaglianza con assegnamento

Durante le attività di formazione e la correzione dei compiti dei miei studenti sull’uso di Arduino ho l’abitudine di documentare gli errori per poi segnalarli all’interno delle mie dispense. Poiché sto sistemando il percorso che svolgo nelle classi 3’ Automazioni presso l’ITIS G.B. Pininfarina di Moncalieri (To) incomincio a pubblicare su questo sito le brevi note collezionate nel mio Evernote, faranno parte di una lezione più ampia, ma ho necessità che vengano usate subito dai ragazzi. Quindi nei prossimi giorni ritroverete su questo sito piccole “pillole” che costituiranno qualcosa di più esteso a scuola e durante i corsi per gli adulti.

Errore: confondere uguaglianza con assegnamento

E’ probabilmente uno degli errori più frequenti, confondere in C l’operatore di assegnamento =  con quello di uguaglianza ==

Con le impostazioni di default dell’IDE Arduino, nella sezione Compiler warning, l’errore non verrà rilevato:

quindi nell’utilizzo di una istruzione if :

If (pippo = pluto)

In questo caso accadrà che il compilatore assegnerà il valore di pluto  a pippo , inoltre bisogna ricordare che in C il valore 0   viene utilizzato per indicare uno stato logico FALSO e qualsiasi altro numero viene utilizzato per identificare un valore VERO, pertanto se il valore di pippo  è diverso da 0 (perché pluto  diverso da 0), la condizione dell’if sarà sempre vera, quindi le istruzioni all’interno dell’if saranno sempre eseguite.

Provate ad eseguire lo sketch che segue, dovreste notare, che pur avendo usato l’operatore di assegnamento, la stringa: Stampo questo messaggio perché l’if è sempre vero  viene stampata sulla Serial Monitor:

int pippo;
int pluto = 1;


void setup() {
  Serial.begin(9600);
}

void loop() {
  if (pippo = pluto) {
    Serial.println("Stampo questo messaggio perché l'if è sempre vero");
  }
}

Allo stesso modo se provate ad eseguire lo sketch che segue, l’istruzione contenuta nell’if non verrà mai eseguita, mentre l’istruzione fuori dall’if sarà sempre eseguita:

int pippo;
int pluto = 0;


void setup() {
  Serial.begin(9600);
}

void loop() {
  if (pippo = pluto) {
    Serial.println("Stampo questo messaggio perché l'if è sempre vero");
  }
  Serial.println("Non eseguo le istruzioni dell'if perchè la condizione è sempre falsa");
}

Per avere una segnalazione da parte del compilatore, sempre dalle impostazioni, nella sezione Compiler warning, selezionate “All”:

Compilando nuovamente uno degli sketch proposti sopra potrete visualizzare il warning, ma ricordate che il programma verrà comunque eseguito:

Buona sperimentazione 🙂

Corso in presenza: Coding a scuola con BBC micro:bit

Ancora un altro corso sull’uso di BBC micro:bit questa volta in presenza a Torino presso il Laboratorio di Informatica dell’IIS Gobetti Marchesini Casale Arduino Via Figlie dei Militari, 25 Torino.

Gli argomenti svolti saranno i medesimi di quelli offerti per il corso in Webinar di Tecnica della Scuola, però con sperimentazioni pratiche “costruisci e programma”, tanta didattica della robotica, uso di micro:bit per effettuare sperimentazioni scientifiche ed utilizzo di micro:bit con altri linguaggi di programmazione.

Saranno ammessi uno/due docenti per Istituzione Scolastica fino ad esaurimento dei 15 posti disponibili.

L’elenco degli ammessi sarà pubblicato il 9/11/2018 sul sito http://www.necessitaeducativespeciali.it

Calendario degli incontri: 15/11, 22/11, 26/11, 28/11 dalle ore 15.00 alle 17.30

Il corso è gratuito.
Per le modalità di iscrizione seguire il link.