Docente di Informatica nella scuola secondaria di II grado presso l'Istituto Alfred Nobel di Roma.
Python, C/C++, Java. Dai primi passi agli algoritmi piΓΉ complessi.
HTML, CSS e JavaScript per creare siti e pagine interattive.
Progettazione, modello E-R e linguaggio SQL con esercizi pratici.
Reti di calcolatori, modello OSI/TCP-IP e sistemi operativi.
Editor di codice leggero e potente, con estensioni per Python, C++, Java, HTML e molto altro.
Ambiente Python in cloud, ideale per eseguire codice senza installazioni e per il machine learning.
IDE professionale per Python con autocompletamento avanzato, debugger integrato e supporto Django/Flask.
IDE di riferimento per Java, con analisi del codice in tempo reale e integrazione Maven/Gradle.
Piattaforma di versionamento e collaborazione: repository, pull request, GitHub Pages e Actions.
Tool grafico per progettare schemi E-R, scrivere query SQL e gestire database MySQL.
IDE in cloud multi-linguaggio: permette di scrivere ed eseguire codice direttamente dal browser, senza configurazioni.
Simulatore di reti Cisco per progettare topologie, configurare router e switch e studiare i protocolli TCP/IP.
Compilatore GNU per C e C++: lo strumento essenziale per compilare ed eseguire programmi da riga di comando.
IDE Python minimalista e didattico, ideale nel biennio: il debugger passo-passo mostra visivamente lo stato delle variabili, riducendo il carico cognitivo per i principianti.
Strumento di riferimento per "Sistemi e Reti": cattura e analisi dei pacchetti in tempo reale per studiare la pila ISO/OSI e TCP/IP, dall'handshake a tre vie all'incapsulamento dei dati.
Macchine virtuali per ambienti sandbox sicuri: installazione di distribuzioni Linux (server Apache/LAMP o Kali per la cybersecurity) senza alterare il sistema ospite.
Formazione avanzata e specializzata nel campo dell'informatica.
Competenze nella gestione e organizzazione di progetti complessi.
Specializzato in BES, DSA e disabilitΓ certificata (Legge 104), con approccio inclusivo e competenze nella progettazione e gestione dei PDP.
Scuola Secondaria di II grado β I.T.I. Informatico, Roma.
Erogate centinaia di ore di ripetizioni in presenza.
Anche in piccoli gruppi (fino a 4), per studiare insieme e risparmiare.
Centinaia di ore in laboratorio con studenti di ogni anno.
L'informatica non Γ¨ solo teoria: l'ho messa in pratica creando VetrinaFacile.it, la piattaforma specializzata nella vendita di attivitΓ commerciali in tutta Italia: un progetto digitale che mette in contatto chi vuole vendere la propria attivitΓ commerciale con potenziali acquirenti, in modo semplice e affidabile.
Questa esperienza diretta β dall'idea, allo sviluppo, fino alla gestione del progetto β arricchisce le mie lezioni con esempi reali: quando spiego programmazione, web o database, non parlo solo di concetti astratti, ma di strumenti che servono davvero a costruire qualcosa.
Esperienza concreta nel trasformare un'intuizione in un progetto digitale funzionante.
Le stesse tecnologie che insegno, applicate a un progetto vero e online.