StartApp impara a programmare le tue APP!

 StartApp ... impara a programmare le tue APP! In questo corso, pensato per ragazzi/e delle scuole medie, gli allievi impareranno i principi base di programmazione con lo scopo di realizzare applicativi / giochi funzionanti, che possano essere utilizzati sui dispositivi portatili e condivisi con gli amici. Quest'anno è previsto l'avvio di due corsi base in parallelo il martedì e il giovedì pomeriggio (ore 14.05 – 15.55). I corsi si terranno nell'aula informatica della scuola; per ogni giornata sono disponibili 10 posti utilizzanti i computer dell'aula + 10 posti per allievi muniti di un proprio portatile. Si prega di specificare all’atto dell’iscrizione. Obiettivi • Insegnare ai ragazzi la logica della programmazione, perché entri a far parte nelle loro competenze/sensibilità di base • Far vedere ai ragazzi che il mondo digitale in cui loro sono molto immersi si può non solo fruire ma anche progettare, costruire … e non è così complesso • Sensibilizzare i ragazzi ad un utilizzo consapevole della Rete e del digitale, mettendo in evidenza anche i possibili rischi Approccio Il Corso si basa su due approcci didattici principali: (i) Informatica creativa (ii) Action learning. L'informatica creativa (creative computing) è un approccio moderno all'apprendimento dell'informatica che mira a sviluppare competenze come: • pensare in modo creativo • ragionare schematicamente • collaborare con gli altri Gli studenti si esercitano a sperimentare nuove idee, a valutare idee complesse scomponendole in parti più semplici, a collaborare con altre persone per i propri progetti, a trovare e correggere gli errori quando qualcosa va storto, a essere tenaci e a perseverare nonostante lo scoraggiamento che si prova quando le cose non stanno andando bene. Insieme alla creatività, essenziale per inventare soluzioni innovative a problemi inaspettati, tutte queste abilità sono fondamentali per preparare gli studenti per il futuro, a prescindere da quello che sarà il loro campo di studio o occupazione. L'informatica creativa supporta lo sviluppo di una connessione personale con la programmazione, enfatizzando il lato creativo, l'immaginazione e gli interessi degli studenti, stimolando la collaborazione. L’action learning – o apprendimento basato su progetto -­‐ è un metodo didattico che si basa sul far fare concretamente agli studenti un progetto. L'apprendimento basato sul progetto è un approccio particolarmente adatto all'informatica creativa in quanto enfatizza: • la progettazione -­‐ creare qualcosa, non soltanto fruire di qualcosa; • la personalizzazione -­‐ creare qualcosa che sia rilevante e che abbia un significato per chi la crea; • la collaborazione -­‐ lavorare con gli altri per creare qualcosa; • la riflessione: revisionare e ripensare la propria “creazione”. In questo approccio cambia il ruolo del docente: supporta, guida, consiglia, si affianca al discente che è protagonista in prima persona del suo percorso formativo. Piattaforma tecnologica Nel corso si utilizzerà la piattaforma Scratch: progettata dal Media Lab del MIT (Massachusset Institute of Technology) è utilizzato da centinaia di migliaia di ragazzi/ragazzi nel mondo, prevalentemente tra gli 8 e i 18 anni, e rappresenta attualmente lo strumento più indicato e diffuso al mondo per muovere i primi passi nella programmazione. Scratch è un ambiente di programmazione visuale, gratuito e open-­‐source, molto semplice intuitivo, progettato appositamente per consentire un primo approccio alla programmazione da parte di chiunque, a qualunque età e con qualunque background. In Scratch, le istruzioni sono rappresentate da elementi grafici (assimilabili ai mattoncini LEGO) che possono essere composti per creare storie animate, videogiochi, arte multimediale e simulazioni. Le proprie creazioni possono essere condivise facilmente con la comunità online di Scratch che offre una piattaforma sociale in cui è possibile riceve e dare commenti, creare gallerie, accedere e modificare progetti di altri, facendone dei remix. Calendario delle lezioni martedì
martedì
martedì
martedì
18-mar
25-mar
01-apr
08-apr
martedì
martedì
martedì
martedì
06-mag
13-mag
20-mag
27-mag
lezione
giovedì
1
giovedì
2
giovedì
3
giovedì
4
PAUSA VACANZE PASQUALI
giovedì
5
giovedì
6
giovedì
7
giovedì
8
20-mar
27-mar
03-apr
10-apr
lezione
1
2
3
4
08-mag
15-mag
22-mag
29-mag
5
6
7
8
Inoltre sono in programmazione due serate dedicate a genitori e ragazzi con il titolo : “ L’uso Razionale e Consapevole della Rete”.