Documenti full-text disponibili:
Abstract
La tesi mostra il processo di sviluppo di un servizio web che permetta la comunicazione tra il proprio spazio di lavoro Google e l’ambiente di sviluppo visuale a blocchi Snap! il quale non fornisce nativamente questa funzionalità.
Questo progetto è un’estensione di quello già avviato denominato “MIA” coordinato dal gruppo Innova-Mente. Lo stato finale del progetto in seguito alle fasi di sviluppo descritte in questa tesi deve consentire un insieme di operazioni basilari stabili ed estendibili, per facilitare la continuazione futura e messa in produzione
del servizio che verrà fornito alle scuole di primo e secondo grado, queste funzionalità devono quindi rispettare tutti gli standard di sicurezza imposti da Google, che
fornisce delle librerie apposite per l’interazione con il proprio ambiente, e Snap! che presenta a sua volta ulteriori limitazioni descritte successivamente in questo documento.
Verranno elencate tutte le tecnologie e architetture utilizzate mediante grafici o frazioni di codice che faranno riferimento a uno stadio funzionante del sistema attraverso il quale si potrà vedere lo scambio di informazioni tra una stazione meteorologica costantemente impegnata ad analizzare l’ambiente circostante, il servizio intermedio che è il protagonista di questa tesi, e un esempio di programma Snap! simile a quelli che docenti e studenti potranno creare per conto loro mediante la libreria di blocchi creata appositamente, anch’essa facente parte di questo progetto.
In conclusione verranno mostrate le principali criticità che si potrebbero riscontrare al momento della messa in produzione nelle scuole e le eventuali soluzioni trovate per risolverle.
Abstract
La tesi mostra il processo di sviluppo di un servizio web che permetta la comunicazione tra il proprio spazio di lavoro Google e l’ambiente di sviluppo visuale a blocchi Snap! il quale non fornisce nativamente questa funzionalità.
Questo progetto è un’estensione di quello già avviato denominato “MIA” coordinato dal gruppo Innova-Mente. Lo stato finale del progetto in seguito alle fasi di sviluppo descritte in questa tesi deve consentire un insieme di operazioni basilari stabili ed estendibili, per facilitare la continuazione futura e messa in produzione
del servizio che verrà fornito alle scuole di primo e secondo grado, queste funzionalità devono quindi rispettare tutti gli standard di sicurezza imposti da Google, che
fornisce delle librerie apposite per l’interazione con il proprio ambiente, e Snap! che presenta a sua volta ulteriori limitazioni descritte successivamente in questo documento.
Verranno elencate tutte le tecnologie e architetture utilizzate mediante grafici o frazioni di codice che faranno riferimento a uno stadio funzionante del sistema attraverso il quale si potrà vedere lo scambio di informazioni tra una stazione meteorologica costantemente impegnata ad analizzare l’ambiente circostante, il servizio intermedio che è il protagonista di questa tesi, e un esempio di programma Snap! simile a quelli che docenti e studenti potranno creare per conto loro mediante la libreria di blocchi creata appositamente, anch’essa facente parte di questo progetto.
In conclusione verranno mostrate le principali criticità che si potrebbero riscontrare al momento della messa in produzione nelle scuole e le eventuali soluzioni trovate per risolverle.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Casadei, Luca
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Google,Snap!,Didattica,Pensiero computazionale,Scuola,Programmazione a blocchi,API
Data di discussione della Tesi
27 Novembre 2025
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Casadei, Luca
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Google,Snap!,Didattica,Pensiero computazionale,Scuola,Programmazione a blocchi,API
Data di discussione della Tesi
27 Novembre 2025
URI
Statistica sui download
Gestione del documento: