Introduzione a Javascript
JavaScript è uno dei linguaggi di scripting più utilizzati. È un linguaggio orientato agli oggetti e agli eventi, ed è principalmente utilizzato nella programmazione web per la creazione di effetti dinamici interattivi nei siti web. Ma Javascript non si limita alle applicazioni client web: è attualmente utilizzato per lo sviluppo full-stack con Node.js, di applicazioni mobile con Cordova, di software per machine learning con DialogFlow e TenserFlow, di software desktop con Electron, di scripting di solidi 3D con Tree.js o Tinkercad, e molto altro.
Nella didattica
Javascript è un linguaggio ideale per introdurre la programmazione nei curricoli scolastici. Le funzionalità di base sono estreamemente intuitive, e i numerosi contesti applicativi lo rendono ricco e ideale per progetti interdisciplinari e soprattutto per “compiti di realtà”, con progetti che siano spendibili nel territorio e/o nella comunità di riferimento della scuola. Inoltre è il linguaggio utilizzato per la programmazione di schede elettroniche Micro:bit, una delle piattaforme hardware più usate a scuola.
Javascript può essere introdotto, nelle funzionalità di base, già nella scuola secondaria di primo grado, e può essere la base di un curricolo di programmazione nella secondaria di secondo grado.
Il corso
Il corso Javascript è una guida completamente gratuita per chi vuole apprendere questo linguaggio di programmazione. Il corso si rivolge a chi è alla prima esperienza di programmazione, oppure a programmatori esperti in altri linguaggi. Apprenderai le funzionalità di base di Javascript, con approfondimenti su ECMAScript 6, 7 e 8. Nella sezione dedicata allo sviluppo web, sono necessarie conoscenze di base su HTML e CSS. Il corso è basato su una serie di videolezioni del canale Tutorial JavaScript, arricchite da commenti a margine sull’utilizzo delle competenze a scuola. Il corso è quindi particolarmente adatto a docenti e insegnanti che vogliono portare Javascript nei curricoli scolastici o come attività extracurricolari.