Oggi per la nostra rubrica dedicata ai tool per developer vogliamo parlarvi di Microsoft MakeCode. Si tratta del progetto della famosa azienda di Redmond nato dall'unione di due team: il Microsoft Research e la Developer Division. L'obbiettivo è rendere più semplice la programmazione dei device basati sui microcontroller tramite una moderna Web application.
Nel caso specifico gli sviluppatori Microsoft hanno come target primario gli studenti che vogliono realizzare un progetto incentrato su un microcontroller. Trattandosi di un'applicazione basata sulle tecnologie per il Web Microsoft MakeCode può essere utilizzata senza particolari problemi su qualsiasi sistema operativo, lascia quindi un grande spazio di libertà sia agli studenti che ai developer indipendenti.
Microsoft MakeCode è composta sostanzialmente di tre tool, ovvero:
- un Block editor
- Un JavaScript Editor
- Un Simulatore interattivo
Microsoft MakeCode può funzionare senza problemi anche offline, quindi i laboratori di informatica possono utilizzarlo anche per effettuare le proprie verifiche in un ambiente scollegato dalla Rete. Inoltre, essendo una soluzione gratuita, può spingere gli studenti ad appassionarsi alla programmazione anche al di fuori dall'ambiente scolastico.