This thesis presents the software development and computer science teaching activities carried out during the internship at Collegio Vescovile Pio X in Treviso. The experience made it possible to integrate skills in two complementary areas: the design and implementation of web applications to support school organization, and the design and delivery of educational pathways aimed at upper secondary school students. On the technical side, three applications were developed: a system for recording teachers’ additional activities, a tool for visualizing absences and their substitutes, and an online form for student pre-enrollment in the following school years. All projects were carried out following a structured approach that included requirements analysis, database design, iterative development with testing, implementation of security practices, and preparation of technical documentation. Regarding the educational component, four teaching units were designed, supported by multimedia materials, and tested in the classroom through lectures and laboratory activities. The internship represented a valuable opportunity to strengthen programming and software development skills in a real-world context, while also experimenting with teaching methodologies aimed at conveying computer science knowledge, effectively combining practical and theoretical aspects within a unified training experience.

Questo elaborato presenta le attività di sviluppo software e di didattica dell’informatica svolte durante il tirocinio presso il Collegio Vescovile Pio X di Treviso. L’esperienza ha permesso di integrare competenze in due ambiti complementari: la progettazione e realizzazione di applicativi web a supporto dell’organizzazione scolastica e la progettazione ed erogazione di percorsi formativi rivolti agli studenti della scuola secondaria di secondo grado. Nell’ambito tecnico sono stati sviluppati tre applicativi: un sistema per la registrazione delle attività accessorie dei docenti, uno strumento per la visualizzazione delle assenze e dei relativi sostituti, e un modulo online per la preiscrizione degli studenti agli anni successivi. Tutti i progetti sono stati realizzati seguendo un approccio strutturato, che ha incluso analisi dei requisiti, progettazione del database, sviluppo iterativo con testing, implementazione di pratiche di sicurezza e predisposizione della documentazione tecnica. Per quanto riguarda la dimensione didattica, sono state progettate quattro unità didattiche corredate da materiali multimediali, sperimentate in aula attraverso lezioni frontali e attività laboratoriali. Il tirocinio ha rappresentato un’importante opportunità per consolidare le competenze di programmazione e sviluppo software in un contesto reale e, al contempo, per sperimentare metodologie didattiche orientate alla trasmissione delle conoscenze informatiche, coniugando in modo efficace aspetti pratici e teorici.

Un approccio integrato tra sviluppo di applicativi e didattica dell'informatica nella scuola

BOLZON, NICOLÒ
2024/2025

Abstract

This thesis presents the software development and computer science teaching activities carried out during the internship at Collegio Vescovile Pio X in Treviso. The experience made it possible to integrate skills in two complementary areas: the design and implementation of web applications to support school organization, and the design and delivery of educational pathways aimed at upper secondary school students. On the technical side, three applications were developed: a system for recording teachers’ additional activities, a tool for visualizing absences and their substitutes, and an online form for student pre-enrollment in the following school years. All projects were carried out following a structured approach that included requirements analysis, database design, iterative development with testing, implementation of security practices, and preparation of technical documentation. Regarding the educational component, four teaching units were designed, supported by multimedia materials, and tested in the classroom through lectures and laboratory activities. The internship represented a valuable opportunity to strengthen programming and software development skills in a real-world context, while also experimenting with teaching methodologies aimed at conveying computer science knowledge, effectively combining practical and theoretical aspects within a unified training experience.
2024
An Integrated Approach to Application Development and Computer Science Education in Schools
Questo elaborato presenta le attività di sviluppo software e di didattica dell’informatica svolte durante il tirocinio presso il Collegio Vescovile Pio X di Treviso. L’esperienza ha permesso di integrare competenze in due ambiti complementari: la progettazione e realizzazione di applicativi web a supporto dell’organizzazione scolastica e la progettazione ed erogazione di percorsi formativi rivolti agli studenti della scuola secondaria di secondo grado. Nell’ambito tecnico sono stati sviluppati tre applicativi: un sistema per la registrazione delle attività accessorie dei docenti, uno strumento per la visualizzazione delle assenze e dei relativi sostituti, e un modulo online per la preiscrizione degli studenti agli anni successivi. Tutti i progetti sono stati realizzati seguendo un approccio strutturato, che ha incluso analisi dei requisiti, progettazione del database, sviluppo iterativo con testing, implementazione di pratiche di sicurezza e predisposizione della documentazione tecnica. Per quanto riguarda la dimensione didattica, sono state progettate quattro unità didattiche corredate da materiali multimediali, sperimentate in aula attraverso lezioni frontali e attività laboratoriali. Il tirocinio ha rappresentato un’importante opportunità per consolidare le competenze di programmazione e sviluppo software in un contesto reale e, al contempo, per sperimentare metodologie didattiche orientate alla trasmissione delle conoscenze informatiche, coniugando in modo efficace aspetti pratici e teorici.
informatica
web
scuola
database
reti
File in questo prodotto:
File Dimensione Formato  
Bolzon Nicolò - Tesi.pdf

Accesso riservato

Dimensione 12.59 MB
Formato Adobe PDF
12.59 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/102043