Archivio per la tag 'Blockly'
MakeCode: ecosistema digitale di coding, robotica educativa e STEM della Microsoft
Pubblicato da Maestro Alberto
MakeCode è l’ecosistema digitale dedicato al coding, ai circuiti elettronici, alla robotica educativa e alle STEM della Microsoft.
Si tratta di una piattaforma open source che si basa sul concetto della computing education e mira a portare le STEM in campo educativo grazie a progetti divertenti e verificabili tramite risultati immediati.
Gli strumenti a disposizione si basano sia sulla programmazione visuale a blocchi logici, sia su editor testuali più complessi.
I primi sono dedicati ai bambini più piccoli, mentre i secondi agli studenti più grandi.
Microsoft MakeCode fornisce risorse, strumenti, attività, idee, lezioni e progetti di vario tipo con l’intento di migliorare l’apprendimento delle scienze informatiche e della programmazione.
I contenuti che usano i block editor, ovviamente, non hanno bisogno di esperienze pregresse e possono essere iniziati immediatamente.
I ragazzi possono subito cominciare a creare i loro programmi tramite il semplice drag&drop dei blocchi di programmazione in stile Scratch o code.org.
Gli strumenti di simulazione integrati rendono un feedback immediato e aiutano nel debugging e nella correzione del codice proposto.
Come detto, Microsoft MakeCode offre anche editor in JavaScript per gli studenti più esperti e per gli sviluppatori indipendenti.
Il progetto è nato dalla fusione di due team di sviluppo e ricerca: il Microsoft Research e la Developer Division.
L’obiettivo principale di Microsoft MakeCode è semplificare la programmazione di device basati su microcontroller tramite applicazioni web che possono essere usate in qualsiasi sistema operativo.
Microsoft MakeCode include i seguenti strumenti:
- micro:bit
- Adafruit Circuit Playgroun Express
- Minecraft
- Lego Mindstorm Education EV3
- Cue Robot di Wonder Workshop
- Chibi Chip
- Groove Zero
Comprende anche le seguenti app per Windows 10 con caratteristiche aggiuntive:
- micro:bit
- Adafruit
- Cue for Education
Per utilizzare le risorse, ovviamente, è necessario essere dotati dell’hardware e dei robot necessari.
micro:bit si basa su un editor visuale molto simile a Blockly per programmare il microcomputer.
Adafruit Circuit Playgroun Express si basa sulla realizzazione di circuiti tramite editor visuali e JavaScript.
Di Minecraft e di Lego Mindstorm Education EV3 non c’è molto da aggiungere considerata la fama. Del secondo è disponibile un tutorial del Professor Michele Maffucci qui.
Cue Robot è un robot della Wonder Workshop, casa madre del più famosi Dash e Dot.
Chibi Chip è un kit che si basa anche’esso sui circuiti, anche di carta.
Groove Zero, infine, offre una serie di moduli programmabili ad incastro.
Gli strumenti sono provvisti di tutorial per studenti ed insegnanti, non richiedono installazione di software aggiuntivi e le app possono funzionare anche offline.
In definitiva Microsoft MakeCode rappresenta una valida offerta educativa, divulgativa e di uso consapevole delle tecnologie digitali per progetti di coding e di eletronica, per la realizzazione di circuiti, per la diffusione di attività di robotica educativa e riguardo le STEM in generale.
La proposta è in lingua Inglese ed è corredata da canali Instagram, Twitter e YouTube specifici..