PON 2020: The App Factory

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

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

Circolari, notizie, eventi correlati