Corso gratuito per studenti
Destinatari
n. 21 studenti del triennio di Informatica e Telecomunicazioni
Finalità:
Il modulo, in linea con l’Azione #15 – “Scenari innovativi per lo sviluppo di competenze digitali applicate” del PNSD, si propone di realizzare un percorso didattico di coding e pensiero computazionale attraverso l’uso di soluzioni tecnologiche moderne utilizzate nel mondo del lavoro.
Partendo dalle competenze di programmazione sviluppate nei percorsi curricolari degli indirizzo di studio Informatica e Telecomunicazioni, questo modulo si prefigge di realizzare un prodotto utile alla collettività scolastica: un’applicazione Web per la gestione delle liste di prenotazioni al Bar della scuola.
In breve: Ciascuno studente, dopo autenticazione con account Google istituzionale, deve poter ordinare da PC o qualsiasi dispositivo mobile i prodotti che intende acquistare al Bar della scuola, tra quelli proposti e disponibili. L’applicazione compilerà automaticamente le liste di ordinazioni giornaliere per classe e fornirà eventuali statistiche sul venduto all’addetto al Bar.
L’esperto dovrà coinvolgere gli studenti nelle diverse fasi di sviluppo dell’applicazione integrando le competenze web e di programmazione degli studenti (HTML5, CSS3, PHP, Javascript, Bootstrap 4, MySQL) con un framework PHP professionale quale Laravel,
Codice Progetto: 10.2.2A-FSEPON-PU-2018-883 – “Da nativi digitali a cittadini ed esperti digitali”
Articolazione e contenuti del corso
- Progettazione
- Dall’idea al progetto
- Analisi dei bisogni
- Definizione delle funzionalità dell’applicazione (lato backend e lato frontend)
- Progettazione del database
- Sviluppo
- Introduzione a Laravel
- Implementazione del Database con Laravel
- Modello di sviluppo MVC
- Implementazione delle funzionalità backend
- Implementazione delle funzionalità frontend
- Definizione del template dell’applicazione (Boostrap)
- Test e verifica
- Verifica dell’applicativo realizzato
Sede del corso
Il corso, considerando la situazione epidemiologica da covid-19, viene erogato in modalità a distanza
Lezioni
1 incontro settimanale della durata di 2 ore dalle 15:00 alle 17:0 nel periodo novembre 2020 – febbraio 2021
0