Informatics Journey

Qui troverai i materiali didattici dell’Informatics Journey organizzati per livello, pensati per accompagnare lo studio degli argomenti fondamentali relativi ai concetti fondamentali dell’informatica

Ogni livello ha una serie di risorse dedicate, tra cui appunti, schemi, esercizi e progetti pratici, pensati per aiutarti a comprendere i concetti teorici e applicarli in esercizi pratici.
Accanto troverai le principali 3 card dell’intero percorso, ognuna con una breve descrizione del contenuto disponibile, così potrai scegliere rapidamente la sezione più adatta al tuo percorso di studi

Tutti i percorsi sono suddivisi in livelli. Ciascun livello ha una struttura molto simile allo schema seguente:

Download
Approfondimenti
Percorso principale
Modulo 1
Modulo 2
Modulo 3
Modulo N
Video
Risorse interattive

I Moduli rappresentano la route principale del percorso. Completando tutti i moduli si porta a termine un livello

Ogni modulo del tuo percorso didattico include risorse pratiche e facilmente accessibili:

  • Download: esercizi svolti pronti da scaricare e testare.
  • Video: tutorial passo-passo per seguire ogni concetto.
  • Approfondimenti: documenti e guide per esplorare a fondo ogni argomento.
  • Risorse interattive: test e simulatori per mettere alla prova le conoscenze acquisite.

Tutte le risorse sono progettate per offrire un apprendimento efficace e coinvolgente.

Informatics Journey si sviluppa su tre livelli:

  • Livello 0 – Introduzione all’informatica, algoritmi e pagine Web statiche
  • Livello 1 – Programmazione ad oggetti e programmazione lato client
  • Livello 2 – Basi di dati relazionali e non relazionali, SQL

Livelli

Livello 0

Algoritmi e linguaggi per il frontend

Dettagli

Questo livello propone moduli introduttivi all’informatica ed è ideale per chi muove i primi passi

Descrizione

Il modulo esplora il concetto di algoritmo e come passare da un problema al relativo algoritmo, viene introdotto il linguaggio Python e ilinguaggi HTML, CSS e JS per la progarmmazione frontend

Livello 1

Tecniche di programmazione OOP

Dettagli

Questo livello esplora la tecnica di programmazione OOP

Descrizione

Il modulo esplora tutti i concetti relativi alla programmazione orientata agli oggetti (classi, metodi, attributi, oggetti, ereditarietà, polimorfismo)

Livello 2

Database e programmazione backend

Dettagli

Questo livello propone argomenti relativi alla progettazione delle basi di dati

Descrizione

Il modulo descrive le tecniche per implementare database relazionali e non relazionali oltre alla descrizione del linguaggio SQL utile alla manipolazione dei database