Percorsi didattici
Indietro
Sviluppa la tua web app in modo semplice
Denominazione
Sviluppa la tua web app in modo semplice
Descrizione
Lo sviluppo delle applicazioni si sta sempre più spostando sul Web ed il mobile: appropriarsi delle tecniche per la creazione di interfacce e lo sviluppo di funzionalità tipiche di un'applicazione lato client che utilizzi le moderne tecniche di datastorage e del reperimento di informazioni sul Web non è più un traguardo lontano grazie alla disponibilità di ambienti di sviluppo semplificati. Questo percorso non vi porterà a diventare sviluppatori Web ma ad approciarsi in modo creativo alla programmazione creando Web app condivisibili sia su desktop che su mobile.
Aree di intervento
Pensiero computazionale
Livello scolare
- Scuola Secondaria di grado 1 /
- IeFP
Durata
12
Descrizione delle attività
Attività | Titolo Attività | Durata ( ore ) | Descrizione |
---|---|---|---|
1 | Panoramica dell'ambiente AppLab | 2 | Scoperta guidata delle diverse sezioni dell'ambiente di sviluppo AppLab attraverso ed effettuazione di semplici prove. |
2 | Primi esperimenti | 2 | Creazione interfacce, gestione proprietà statiche, incorporamento immagini (assets), richiamo di metodi, gestione di eventi semplici. |
3 | La programmazione in AppLab | 2 | Utilizzo guidato degli operatori aritmetici e logici, delle strutture di controllo, delle stringhe con relativi metodi, delle liste ed i relativi metodi. |
4 | Il canvas grafico | 2 | Sperimentazione dei vari metodi messi a disposizione dal canvas e delle primitive turtlegraphics. Gestione degli eventi generati dai controlli dell'interfaccia utente |
5 | Schermi multipli e dati persistenti | 2 | Sperimentazione di app multiscreen, ricerca soluzioni al problema della persistenza e della condivisione dei dati. |
6 | Sviluppa la tua idea | 2 | Creazione assistita di una propria app originale da condividere con tutti i partecipanti. |
Prerequisiti strumentali
Hardware | Laboratorio Informatico con una buona connessione ad Internet |
---|---|
Software | Piattaforma AppLab di code.org |
Altro |
Metodologie prevalenti
- Attività individuale /
- Confronto in piccolo gruppo /
- Discussione collettiva /
- Apprendimento cooperativo /
- Learning by doing /
- Problem posing / problemsolving /
Tipologia del percorso
- Studenti extra curricolare /
Lingua di Insegnamento
- Italiano /
- /