PROF GIAGNOTTI · LABORATORI

Laboratori & Esercitazioni

In questa sezione sono raccolte tutte le esercitazioni pratiche e i laboratori guidati pensati per gli studenti dell' ITIS Informatica e degli ITS Academy. All'interno di ogni scheda trovi materiale didattico scaricabile, progetti pronti all'uso e guide passo-passo per comprendere l'informatica attraverso l'applicazione reale. Utilizziamo strumenti professionali e simulatori standard di settore per mettere in pratica i concetti teorici affrontati a lezione.

I laboratori coprono diverse aree tematiche, tra cui la configurazione di reti informatiche con Cisco Packet Tracer, lo sviluppo software, l'analisi dei protocolli e i sistemi operativi. Ogni risorsa è strutturata come link ad un repository su Github all'interno del quale potrai trovare soluzioni degli esercizi e file di verifica, offrendo un percorso di ripasso e auto-valutazione ideale sia per lo studio individuale sia per le attività di laboratorio a scuola.

SISTEMI E RETI
Laboratori Sistemi e Reti
1 risorsa · GitHub
Sistemi e Reti
HUB GENERALE • SISTEMI E RETI Sistemi e Reti - Dal Montaggio PC alla Sicurezza Avanzata Percorso triennale completo Anno 3 / 4 / 5 per Sistemi e Reti. Dal calcolo tempi e cache all'Assembly 8086, da Arduino a Packet Tracer, fino a OSPF, BGP, ACL, VPN, OpenSSL...
🧪 Laboratori Sistemi e Reti 📝 GITHUB ⬇️ 8 download eseguiti
HUB GENERALE • SISTEMI E RETI

Sistemi e Reti - Dal Montaggio PC alla Sicurezza Avanzata

Percorso triennale completo Anno 3 / 4 / 5 per Sistemi e Reti.
Dal calcolo tempi e cache all'Assembly 8086, da Arduino a Packet Tracer, fino a OSPF, BGP, ACL, VPN, OpenSSL e Cloud.

📦 3 Anni • 15 Moduli • 100+ file
⏱ 25 .pkt + 26 .asm + PDF + Lab.md
🎓 Triennio + Esame di Stato
✔ Packet Tracer / Tinkercad / Wireshark / OpenSSL

Cosa contiene l'hub

Anno 3 - Fondamentali Hardware e Assembly

  • Modulo-1 — Architettura base:
    • Lez. 2-3: Calcolo_tempi_esecuzione, Esercizi_Cache, Esercizi_Pipeline
    • Lez. 6-7: Esercizi_memorie, operazione_READ
    • Lez. 9: montaggio-PC / smontaggio-PC — Lab-montaggio e smontaggio con PDF operativi
  • Modulo-2 / Lez. 8 — Esercizi Assembly 8086 (26 file):
    01-04_sequenza.asm, 05-06_selezione.asm, 07_while, 08_for, problema 1-6 (a/b/c).asm — percorso da sequenza a problemi complessi
  • Modulo-3 / Lez. 5 — Progetti Arduino Tinkercad (7 PDF):
    00.Progettare, 01.Blink LED, 02.Blink alternato, 03.Pulsante-led, 04.Interruttore, 05.Blink con pulsante, 06.Potenziometro, 07.Fotoresistenza + 3 led
  • Modulo-4 — Segnali: Comandi_base.pkt, Segnali_e_modulazioni.pdf

Anno 4 - Reti, Routing e VLAN

  • Modulo-1 — Data Link e Switching:
    • Lez. 4: Esercizi-data-link.pdf
    • Lez. 8: Esercizi-switch.pdf, navigate-the-ios.pka/.pdf, peer-to-peer-con-hub.pkt, visualizza-MAC-Table.pkt
    • Lez. 9: reti-Wireless.pkt
  • Modulo-2 — Core Routing (20+ pkt):
    • Lez. 2-5: IP, VLSM, Subnetting fisso, CIDR, IPv6 — Esercizi-IP, VLSM.pkt, CIDR.pkt, IPv6-dual-stack.pkt
    • Lez. 7/9: ARP/ICMP, Inter-VLAN-tradizionale, Router-on-a-stick, VLAN-tagged/untagged, STP.pkt
    • Lez. 10-12: Routing Avanzato — Routing-statico.pdf/.pkt, IPv6 statico, OSPF Single/Multi-Area.pkt, RIP/RIPv2/RIPng, ROAS-RIP, BGP+OSPF+RIPng.pkt
  • Modulo-3 / Lez. 9 — Lab Trasporto: lab-connessioni-netstat.md, lab-tcp-udp-netcat.md, lab-tcp-udp-wireshark.md

Anno 5 - Sicurezza, Servizi e Cloud - Maturità

  • Modulo-1 — Servizi Applicativi:
    • Lez. 5: lab-api-rest-postman-jsonplaceholder.md
    • Lez. 9: lab-ftp-filezilla, lab-packet-tracer-servizi-internet.pkt
  • Modulo-2 — Crittografia e Attacchi:
    • Lez. 2: lab-wireshark-attacchi-tcp-ip.md
    • Lez. 6-8: lab-openssl-aes.md, lab-openssl-rsa.md, lab-hash-certificati.md — il percorso per tesina sicurezza
  • Modulo-3 — Firewall e VPN (6 pkt):
    • Lez. 3-4: lab-acl-standard/esercizi.pkt, lab-acl-estese
    • Lez. 5: lab-asa-dmz-nat-acl.pkt, lab-router-acl-dmz.pkt
    • Lez. 7: lab-vpn-remote-access.pkt, lab-vpn-site-to-site-ipsec.pkt
  • Modulo-4 — Wireless e IoT:
    • Lez. 4: lab-wlc-4-lap-aree-aziendali.pkt
    • Lez. 7: lab-rete-cellulare-iot-smart-home.pkt
  • Modulo-5 / Lez. 4 — lab-cloud-computing.md — chiusura verso ITS e AWS Academy

Come usare i Lab

  1. Anno 3: Parti da montaggio-PC poi Assembly 8086 con sequenza -> selezione -> cicli. Chiudi con Arduino Tinkercad (PDF già pronti).
  2. Anno 4: Usa peer-to-peer-con-hub.pkt per MAC Table, poi subnetting/VLSM/CIDR/IPv6 e infine OSPF Multi-Area + BGP per verifica sommativa.
  3. Anno 5: Eroga in ordine: api-rest + ftp -> openssl-aes/rsa/hash -> ACL standard/estese + ASA DMZ + VPN -> WLC + IoT + Cloud.
  4. Lab Markdown: Tutti i lab-*.md sono già con consegna, comandi e rubrica, pronti per GitHub Classroom.
  5. Esame di Stato: Usa i .pkt di Anno 5 come base per la seconda prova e i lab OpenSSL per la tesina sicurezza.

Risultato: 3 anni di Sistemi e Reti già organizzati, con 26 sorgenti Assembly, 25 Packet Tracer e lab di sicurezza pronti per Esame di Stato e ITS.

📘 Vedi tutti i moduli Sistemi e Reti
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
INFORMATICA
Laboratori Informatica
1 risorsa · GitHub
Informatica
HUB GENERALE • LAB INFORMATICA Informatica - Database, SQL e PHP Percorso completo per Anno 5 - Database, SQL e PHP - Modulo 1 Database. Dalla progettazione concettuale alla normalizzazione, con esercizi svolti e schemi pronti per laboratorio e interrogazione. 📂 Anno 5 📦 Modulo 1 — Database...
🧪 Laboratori Informatica 📝 GITHUB ⬇️ 4 download eseguiti
HUB GENERALE • LAB INFORMATICA

Informatica - Database, SQL e PHP

Percorso completo per Anno 5 - Database, SQL e PHP - Modulo 1 Database.
Dalla progettazione concettuale alla normalizzazione, con esercizi svolti e schemi pronti per laboratorio e interrogazione.

📂 Anno 5
📦 Modulo 1 — Database
⏱ 5 laboratori
✔ Esercizi svolti + E/R + Normalizzazione

Cosa contiene l'hub

Lezione-2 - Modello Concettuale

  • Laboratorio — Fondamentali E/R:
    • Individua Entità, Associazioni e Attributi — Modulo-1 / Lezione-2 — Modello Concettuale — Base
    • Realizza schemi E/R — Modulo-1 / Lezione-2 — Modello Concettuale — Intermedio
  • Tool — Carta, draw.io, esercizi guidati per riconoscere entità e cardinalità.

Lezione-3 / 4 - Modello Relazionale e Algebra

  • Laboratorio — Dal concettuale al logico:
    • Da schemi E/R a tabelle — Modulo-1 / Lezione-3 — Modello Relazionale — Intermedio
    • Algebra relazionale — Modulo-1 / Lezione-4 — Algebra Relazionale — Intermedio
  • Argomento — Traduzione con chiavi primarie/esterne, SELECT / PROJECT / JOIN come esercizi propedeutici a SQL.

Lezione-5 - Normalizzazione

  • Laboratorio — Qualità dello schema:
    • Normalizzazione — Modulo-1 / Lezione-5 — Normalizzazione — Intermedio — 1NF, 2NF, 3NF, BCNF.
  • Obiettivo — Eliminare ridondanze e dipendenze, preparare lo schema per SQL e PHP dei moduli successivi.

Come usare i Lab

  1. Lezione-2: Parti da Individua Entità, Associazioni e Attributi poi Realizza schemi E/R per fissare il modello concettuale.
  2. Lezione-3: Usa Da schemi E/R a tabelle per tradurre in modello relazionale con chiavi.
  3. Lezione-4: Eroga Algebra relazionale come ponte formale verso le query SQL.
  4. Lezione-5: Chiudi con Normalizzazione per schemi ottimizzati pronti per MySQL.
  5. Verifica: Tutti i lab sono esercizi svolti, pronti per correzione in classe e per progetto d'esame Anno 5.

Risultato: Modulo 1 Database completo, con 5 laboratori dal concettuale alla normalizzazione, pronto per SQL, PHP e Esame di Stato.

📘 Vedi tutti i moduli Informatica
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
LABORATORI TECNOLOGIA
Laboratori Tecnologia
1 risorsa · GitHub
Laboratori Tecnologia
LAB INFORMATICA • ANNO 3 / 4 / 5 Informatica - Laboratori Tecnologia, Socket e PHP Percorso trasversale Anno 3, Anno 4 e Anno 5 per Informatica. Dalle basi numeriche alla gestione processi, da HTTP a Socket TCP/UDP Multithread, fino a PHP, OOP, Area Riservata e Docker. 📂...
🧪 Laboratori Tecnologia 📝 GITHUB ⬇️ 3 download eseguiti
LAB INFORMATICA • ANNO 3 / 4 / 5

Informatica - Laboratori Tecnologia, Socket e PHP

Percorso trasversale Anno 3, Anno 4 e Anno 5 per Informatica.
Dalle basi numeriche alla gestione processi, da HTTP a Socket TCP/UDP Multithread, fino a PHP, OOP, Area Riservata e Docker.

📂 Anno 3 / 4 / 5
📦 4 Moduli • 12 Lab
⏱ .md + .zip pronti
✔ Carta e penna + Postman + Docker

Cosa contiene l'hub

Anno-3 / Modulo-1 / Lezione-1 - Fondamentali

  • esercizi-carta-e-penna.md — Esercizi svolti su rappresentazione dati, conversioni e ragionamento logico.
  • lab-convertitori-basi-numeriche.md — Lab guidato su conversioni binario, ottale, esadecimale con verifica.
  • README.md — Laboratorio tecnologia: introduzione, obiettivi e strumenti.

Anno-4 / Modulo-1 / Lezione-1

  • Anno-4 / Modulo-1 / Lezione-1:
    • lab-te-a4-m1-l01-gestione-processi.md — Gestione processi, stati, scheduling e esercizi su thread.

Anno-5 - Modulo-1 HTTP / Modulo-2 Socket / Modulo-3 PHP / Modulo-4 Docker

  • Modulo-1 / Lezione-3:
    • esercizio-http-postman-thunder-client.md — Test HTTP con Postman e Thunder Client, metodi, header, body JSON.
  • Modulo-2 - Socket:
    • Lezione-2 / socket-TCP.zip — Client/server TCP base con esercizi svolti.
    • Lezione-3 / socket-UDP.zip — Datagram UDP, broadcast e gestione perdita pacchetti.
    • Lezione-4 / socket-Multithread-TCP.zip — Server multithread, gestione concorrenza e pool.
  • Modulo-3 - PHP e Database:
    • Lezione-1 / Script introduttivi php.zip — Primi script, variabili, form.
    • Lezione-2 / Script inserimento, modifica e cancellazione record.zip — CRUD base su MySQL.
    • Lezione-3 / Script per interrogazioni al db.zip — SELECT, filtri, JOIN.
    • Lezione-4 / Script cookies e sessioni.zip — Gestione stato, login.
    • Lezione-5 / Area-riservata.zip — Area riservata completa con autenticazione.
    • Lezione-6 / Script-OOP-PHP.zip — Classi, oggetti, MVC base.
  • Modulo-4 - Deploy:
    • Lezione-3 / 8.4.6-apache-bullseye.zip — Stack Apache su Debian Bullseye.
    • Lezione-4 / flask-docker-app.zip — App Flask in container per confronto Python/PHP.
    • Lezione-5 / Apache-PHP-MySQL-phpMyAdmin.zip — LAMP completo pronto per lab.

Come usare i Lab

  1. Anno-3: Parti da esercizi-carta-e-penna.md poi lab-convertitori-basi-numeriche.md per basi solide.
  2. Anno-4: Eroga lab-te-a4-m1-l01-gestione-processi.md per introdurre concorrenza e thread.
  3. Anno-5 Modulo-1/2: Usa esercizio-http-postman-thunder-client.md poi socket-TCP.zip → socket-UDP.zip → socket-Multithread-TCP.zip.
  4. Anno-5 Modulo-3: Avanza con Script introduttivi php.zip fino a Area-riservata.zip e Script-OOP-PHP.zip.
  5. Anno-5 Modulo-4: Chiudi con Apache-PHP-MySQL-phpMyAdmin.zip e i lab Docker per deploy e Esame di Stato.

Risultato: Dalle basi numeriche ai socket multithread e allo stack LAMP/OOP, con 12 lab zip e md pronti per laboratorio tecnologia e maturità.

📘 Vedi tutti i moduli Informatica
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
GPOI
Laboratori GPOI
1 risorsa · GitHub
GPOI
HUB GENERALE • GPOI 📊 GPOI-Labs — Prof. Giagnotti Raccolta completa di laboratori tecnici in italiano su GPOI e molto altro. Ogni laboratorio è pensato per essere pratico e completo — dalla consultazione veloce allo studio approfondito. Nuovi laboratori aggiunti ogni settimana. 📜 License • Language • Status...
🧪 Laboratori GPOI 📝 GITHUB ⬇️ 4 download eseguiti
HUB GENERALE • GPOI

📊 GPOI-Labs — Prof. Giagnotti

Raccolta completa di laboratori tecnici in italiano su GPOI e molto altro.
Ogni laboratorio è pensato per essere pratico e completo — dalla consultazione veloce allo studio approfondito. Nuovi laboratori aggiunti ogni settimana.

📜 License • Language • Status
📂 Anno 5
🎓 Microeconomia / GPOI
✔ Esercizi + Lab pratici

Cosa contiene l'hub

🗂 Struttura del repository

  • GPOI-labs/ — Root di tutti i laboratori:
    • Anno-5/ → GPOI — Modulo 1 Microeconomia e moduli successivi in arrivo.

📂 Anno 5 — GPOI — Modulo 1 Microeconomia

LaboratorioModuloLezioneArgomentoToolLivello
Esercizi di microeconomiaModulo-1Lezione-tutteDomanda, Offerta— Base
  • Esercizi di microeconomia — Domanda, offerta, equilibrio di mercato, elasticità con esercizi svolti.

Come usare i Lab

  1. Anno-5: Eroga Esercizi di microeconomia su domanda/offerta con lezione-tutte trasversale.

Risultato: Hub GPOI con modulo Microeconomia disponibile.

📘 Vedi tutti i moduli GPOI
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
INFORMATICA E RETI
Laboratori Informatica e Reti
1 risorsa · GitHub
Informatica e Reti
HUB GENERALE • TECNOLOGIA 📚 Informatica e Reti - Raccolta Laboratori Tecnici Raccolta completa di laboratori tecnici in italiano su Informatica e Reti e molto altro. Ogni laboratorio è pensato per essere pratico e completo — dalla consultazione veloce allo studio approfondito. Nuovi laboratori aggiunti ogni settimana. 📂...
🧪 Laboratori Informatica e Reti 📝 GITHUB ⬇️ 4 download eseguiti
HUB GENERALE • TECNOLOGIA

📚 Informatica e Reti - Raccolta Laboratori Tecnici

Raccolta completa di laboratori tecnici in italiano su Informatica e Reti e molto altro.
Ogni laboratorio è pensato per essere pratico e completo — dalla consultazione veloce allo studio approfondito. Nuovi laboratori aggiunti ogni settimana.

📂 Anno 1
📦 Modulo 1 — Le basi
🎓 Biennio / Triennio
✔ Windows / Linux

Cosa contiene l'hub

🗂 Struttura del repository

  • Tecnologia-labs/ — Root:
    • Anno-1/ → Algoritmi e basi dei linguaggi di programmazione:
      • Modulo-1/ — ✅ disponibile — Le basi del computer e dei sistemi operativi.

📂 Anno 1 — Le basi del computer e dei sistemi operativi

LaboratorioModuloLezioneArgomentoToolLivello
File e cartelle in WindowsModulo-1Lezione-4Windows—Base
File e cartelle in UbuntuModulo-1Lezione-5Linux—Base
  • File e cartelle in Windows — Gestione file system, permessi, percorsi e esercizi base.
  • File e cartelle in Ubuntu — Comandi Linux per file, cartelle, navigazione e shell.

Come usare i Lab

  1. Anno-1 Modulo-1: Parti da File e cartelle in Windows - Lezione-4 per basi OS grafici.
  2. Passa a Linux: Eroga File e cartelle in Ubuntu - Lezione-5 per confronto Windows/Linux.

Risultato: Primi 2 laboratori base su Windows e Ubuntu pronti, con struttura Anno-1 in espansione settimanale.

📘 Vedi tutti i moduli Tecnologia
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
GUIDE
Laboratori Guide
1 risorsa · GitHub
Guide
HUB GENERALE • LAB GUIDE Cheatsheet, Linguaggi e Sviluppo Web Hub centrale che raccoglie tutti i laboratori relativi alle guide tecniche proposte. (accedi attraverso il link in basso). Cheatsheet ad alta densità per sistemisti e studenti, riferimenti sui linguaggi di interscambio dati e guide complete per lo sviluppo...
🧪 Laboratori Guide 📝 GITHUB ⬇️ 4 download eseguiti
HUB GENERALE • LAB GUIDE

Cheatsheet, Linguaggi e Sviluppo Web

Hub centrale che raccoglie tutti i laboratori relativi alle guide tecniche proposte. (accedi attraverso il link in basso).
Cheatsheet ad alta densità per sistemisti e studenti, riferimenti sui linguaggi di interscambio dati e guide complete per lo sviluppo web moderno.

📦 3 macro-aree
⏱ Consultazione immediata
🎓 Dal biennio all'ITS
✔ Pronto per Laboratori e Classroom

Cosa contiene l'hub Laboratori Guide

Cheatsheet - Riferimenti Rapidi

  • cybersecurity — Nmap, Wireshark, tecniche di scansione. Sintassi base, target, NSE e lettura output.
  • networking-os — La sezione più corposa:
    • Assembly8086 — Registri, istruzioni, interrupt e addressing mode x86.
    • cisco — IOS, VLAN, routing, ACL, NAT, VPN, show/debug fondamentali.
    • linux — 13 moduli: Filesystem, Permessi, Processi, Rete, Utenti, Systemd, SSH, Tips avanzati.

Linguaggi - Dati e Formati

  • JSON — Esercizi ed esempi in JSON per validazione e import automatico. Struttura comando / target / output_atteso pronta per GitHub Actions.
  • XML — Stessi esercizi in XML per Moodle e parser XML. Ideale per interoperabilità e verifica automatica.
Formato didattico: Ogni linguaggio include esempi pratici con livello base/intermedio/avanzato.

SviluppoWeb - Dal Frontend alle API

  • react-vite-guide — Guida completa per creare app React moderne con Vite: setup, componenti, routing e deploy.
  • API_REST_JSON.zip — Kit pronto con esempi di API RESTful, struttura JSON, metodi GET/POST/PUT/DELETE e test con Postman.
  • WebServicePHP.zip — Web service in PHP puro: dal backend al consumo lato client, con esempi di autenticazione e gestione dati.

Come usare l'hub Laboratori Guide

  1. Scegli la Macro-Area: Cheatsheet per ripasso rapido, Linguaggi per esercizi strutturati, SviluppoWeb per progetti completi.
  2. Clona il Repository: Ogni guida ha repo dedicato con README, esempi e file JSON/XML di esercizi già validati.
  3. Guarda i Lab: Usa le cheatsheet come fogli di riferimento durante le esercitazioni con Linux, Cisco Packet Tracer o Nmap.
  4. Valuta con JSON/XML: Importa gli esercizi in GitHub Classroom per correzione automatica dell'output.
  5. Costruisci il Progetto: Passa da react-vite-guide alle API con API_REST_JSON e WebServicePHP per un full-stack.

Risultato: Un unico hub per tutta la teoria operativa: comandi a portata di mano, dati in formato didattico e stack web moderno pronto da erogare.

📘 Vedi tutte le Guide
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
AREA DOCENTI
Laboratori Area Docenti
1 risorsa · GitHub
Area Docenti
HUB GENERALE • LAB AREA DOCENTI Laboratori Area Docenti - Repository Didattici Hub centrale che raccoglie tutti i repository pronti all'uso per l'area docenti. (accedi attraverso il link in basso). Kit già testati per erogazione in laboratorio, con workflow, ambienti devcontainer, regolamenti e documenti per la direzione. 📦...
🧪 Laboratori Area Docenti 📝 GITHUB ⬇️ 5 download eseguiti
HUB GENERALE • LAB AREA DOCENTI

Laboratori Area Docenti - Repository Didattici

Hub centrale che raccoglie tutti i repository pronti all'uso per l'area docenti. (accedi attraverso il link in basso).
Kit già testati per erogazione in laboratorio, con workflow, ambienti devcontainer, regolamenti e documenti per la direzione.

📦 6 kit completi
⏱ Pronti all'uso
🎓 Triennio / ITS Academy
✔ GitHub / Docker / AWS / AI

Cosa contiene l'area docenti

GitHub - Dev & Classroom

  • kit GitHub Actions — workflow per PyTest, JUnit (Maven e Gradle) e Mocha, due mini-esercizi di prova con report automatico.
  • kit codespaces — devcontainer.json per Python, Node, Java, C/C++ e PHP+MySQL, scheda studente e testo da inviare al referente informatico.
  • kit GitHub Projects — modelli di issue e pull request, backlog di 20 storie, script per creare Project e importare issue, report contributo per studente/sprint e documenti team/docente.

Docker / Cloud / AI - Ambienti e Regole

  • kit Docker — quattro ambienti pronti: Python con PyTest, PHP con MySQL e phpMyAdmin, PostgreSQL con Adminer, Node con Mocha.
  • kit Programmi Cloud — checklist idoneità, lettera alla direzione, scheda candidatura AWS, piano corso, regolamento laboratori e registro crediti/voucher.
  • kit AI Etica — prompt studenti/docenti, patto d'aula livelli A/B/C, dichiarazione uso IA, rubrica, esercizio bug hunt con test e otto scenari guasto Packet Tracer.

Tabella riepilogativa repository

RepositoryDescrizioneArea
kit GitHub Actionsworkflow per PyTest, JUnit (Maven e Gradle) e Mocha, due mini-esercizi di provaGitHub
kit codespacesdevcontainer.json per Python, Node, Java, C/C++ e PHP+MySQL, scheda studente e testo per referente informaticoGitHub
kit Dockerquattro ambienti pronti (Python con PyTest, PHP con MySQL e phpMyAdmin, PostgreSQL con Adminer, Node con Mocha)Docker
kit Programmi Cloudchecklist idoneità, lettera direzione, scheda candidatura AWS, piano corso, regolamento laboratori e registro crediti e voucherAWS
kit AI Eticaprompt studenti e docenti, patto d'aula livelli A/B/C, dichiarazione uso IA, rubrica, bug hunt con test e otto scenari guasto Packet TracerAI
kit GitHub Projectsmodelli issue e pull request, backlog 20 storie, script creazione Project e import issue, report contributo e documenti team/docenteGitHub

Come usare i kit in classe

  1. Scegli il Kit: Parti da codespaces per allineare tutti gli studenti, poi Docker per ambienti locali uguali.
  2. Attiva la Valutazione: Usa GitHub per correzione automatica PyTest/JUnit/Mocha e GitHub Projects per backlog e sprint.
  3. Gestisci Direzione e Cloud: Usa Programmi Cloud per lettera, checklist e registro voucher AWS Academy.
  4. Eroga AI Etica: Distribuisci patto A/B/C, dichiarazione uso IA e bug hunt con i prompt già pronti.
  5. Consulta le Guide: Tutti i kit richiamano procedure dettagliate nelle guide di riferimento.

Guide di riferimento: Per documentazione completa, regolamenti e piani corso, consulta l'area dedicata.

📘 Vai alle guide Area Docenti →
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
CYBERSECURITY
Laboratori Cybersecurity
1 risorsa · GitHub
Cybersecurity
HUB GENERALE • LAB CYBERSECURITY Laboratori Cybersecurity - nmap-fundamentals Hub centrale che raccoglie tutti i laboratori relativi alla cybersecurity e alla scansione rete con Nmap. (accedi attraverso il link in basso). Percorso guidato per imparare la ricognizione attiva in ambiente controllato, con soluzioni passo-passo e target sicuri per...
🧪 Laboratori Cybersecurity 📝 GITHUB ⬇️ 3 download eseguiti
HUB GENERALE • LAB CYBERSECURITY

Laboratori Cybersecurity - nmap-fundamentals

Hub centrale che raccoglie tutti i laboratori relativi alla cybersecurity e alla scansione rete con Nmap. (accedi attraverso il link in basso).
Percorso guidato per imparare la ricognizione attiva in ambiente controllato, con soluzioni passo-passo e target sicuri per esercitazioni in classe.

📦 1 lab completo
⏱ 3 esercizi + bonus
🎓 Triennio / ITS
✔ Metasploitable / THM / Rete locale

Cosa contiene il lab 01-nmap-fundamentals

Root del Laboratorio

  • README.md — Introduzione, requisiti e guida rapida all'avvio del lab.
  • lab.sh — Script di setup automatico dell'ambiente di esercitazione.
  • nmap_scanner.py — Wrapper Python per lanciare scansioni guidate e salvare report.
  • archive-key.asc — Chiave per verifica integrità archivio e soluzioni.

targets / README.md - Opzioni disponibili

  • Opzione A — Metasploitable 2 — Difficoltà: Facile — Consigliata per principianti, VM locale sicura.
  • Opzione B — TryHackMe / HackTheBox — Difficoltà: Facile — Per chi non vuole VM locali, lab online controllato.
  • Opzione C — Rete locale reale — Difficoltà: Medio — Per chi ha più dispositivi, scansione rete domestica autorizzata.
Nota didattica: Ogni opzione è isolata e legale, pensata per non impattare la rete scolastica.

solutions / walkthrough.md - Contenuto guidato

  • Esercizio 1 — Host Discovery — Verifica host attivi con -sn, ARP e ICMP. Analisi output.
  • Esercizio 2 — Scansione Porte — SYN scan -sS, TCP Connect -sT, UDP -sU e selezione porte.
  • Esercizio 3 — Version Detection e OS Fingerprinting — -sV, -O, intensity e interpretazione banner.
  • Sfide Bonus — Combinazioni Timing / NSE / Firewall Evasion per studenti avanzati.
  • Errori Comuni — Host filtered, porte chiuse, permessi root, firewall locale — come debuggare.
  • Concetti Chiave da Ricordare — Differenza TCP/UDP, stati porte, etica della scansione, reportistica.

Come usare il Lab

  1. Scegli il Target: Scegli tra Metasploitable 2, TryHackMe/HackTheBox o Rete locale reale dal file targets/README.md.
  2. Avvia l'Ambiente: Lancia lab.sh o importa nmap_scanner.py per preparare l'ambiente e verificare la chiave archive-key.asc.
  3. Esegui gli Esercizi: Segui walkthrough.md nell'ordine: Host Discovery -> Scansione Porte -> Version Detection.
  4. Affronta le Sfide Bonus: Usa NSE e tecniche di evasione per i gruppi avanzati, annotando errori e soluzioni.
  5. Consegna e Verifica: Salva output con -oN/-oX e confronta con i concetti chiave per la relazione finale.

Risultato: Un percorso completo da Host Discovery a OS Fingerprinting con target legali e walkthrough corretti per laboratorio di cybersecurity.

📘 Torna ai laboratori
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
ITS ACADEMY
Laboratori Corsi ITS
1 risorsa · GitHub
ITS Academy
HUB Generale • CORSI ITS Benvenuto su CORSI ITS Risorse didattiche, file per esercizi pratici ed esercizi svolti per studenti che frequentano corsi ITS. Teoria approfondita + laboratori pratici pronti per aula e azienda. 📦 UFS + Project Work 🎓 ITS Academy ⏱ Networking e Troubleshooting con AI...
🧪 Laboratori Corsi ITS 📝 GITHUB ⬇️ 11 download eseguiti
HUB Generale • CORSI ITS

Benvenuto su CORSI ITS

Risorse didattiche, file per esercizi pratici ed esercizi svolti per studenti che frequentano corsi ITS.
Teoria approfondita + laboratori pratici pronti per aula e azienda.

📦 UFS + Project Work
🎓 ITS Academy
⏱ Networking e Troubleshooting con AI
✔ Repository in evidenza

Cosa contiene l'hub CORSI ITS

UFS e Project Work

  • 🌐 UFS03 Networking — Dall'introduzione al Networking fino all'impiego di strumenti avanzati di IA per la ricerca guasti nelle reti.

Repository in evidenza

RepositoryDescrizioneArea
UFS03 NetworkingSimulazioni di reti e AI per troubleshooting🌐 Networking

Come usare i Lab ITS

  1. Networking: Parti da UFS03 con introduzione alle reti e chiudi con AI per troubleshooting.

Risultato: UFS completa con teoria, lab e repository in evidenza per ITS Networking.

📘 Vai a Academy ITS →
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com
PROGETTI
Laboratori Progetti
1 risorsa · GitHub
Progetti
HUB GENERALE • LAB PROGETTI Laboratori Progetti - Progetti Scolastici Pratici Raccolta completa di progetti scolastici interdisciplinari in italiano. Ogni progetto è pensato per essere pratico, completo e funzionante. 📂 progetti-labs 🎓 Interdisciplinari ⏱ Packet Tracer / IoT / IoE ✔ Pronto all'uso Cosa contiene l'hub 🗂 Struttura...
🧪 Laboratori Progetti 📝 GITHUB ⬇️ 3 download eseguiti
HUB GENERALE • LAB PROGETTI

Laboratori Progetti - Progetti Scolastici Pratici

Raccolta completa di progetti scolastici interdisciplinari in italiano.
Ogni progetto è pensato per essere pratico, completo e funzionante.

📂 progetti-labs
🎓 Interdisciplinari
⏱ Packet Tracer / IoT / IoE
✔ Pronto all'uso

Cosa contiene l'hub

🗂 Struttura del repository

  • progetti-labs/ — Root di tutti i progetti:
    • p1 — Primo progetto interdisciplinare completo
    • p2 — Secondo progetto con varianti
  • Obiettivo — Ogni pN ha file .pkt per consultazione.

📂 Progetti con Packet Tracer

ProgettoModuloArgomentoLivello
IoT con Packet TracerIoT con Packet TracerIoT Base Intermedio
Ioe con Packet TracerIoT con librerie HTTP di Packet TracerIoE / HTTP Avanzato
  • IoT con Packet Tracer — Sensori, attuatori, SBC, MCU, dashboard IoT.
  • Ioe con Packet Tracer — Librerie HTTP, server web integrato, interazione IoE avanzata.

Come usare i Lab

  1. Scegli il Progetto: Entra in progetti-labs/p1 → pn e leggi README con obiettivi.
  2. Clona e Apri: Apri il .pkt in Packet Tracer, verifica dispositivi e connessioni.
  3. Eroga IoT: Parti da IoT con Packet Tracer (intermedio) poi Ioe con Packet Tracer (avanzato HTTP).
  4. Personalizza: Ogni progetto è funzionante e modificabile per tesina o Esame di Stato.

Risultato: Libreria di progetti interdisciplinari in italiano, con focus IoT e IoE su Packet Tracer pronti per laboratorio.

📘 Consulta le relative guide
↗ CLONA IL REPOSITORY SU GITHUB ↗
🔒 Link esterno: github.com