INFORMATICA

Introduzione

Le basi del mondo dell'informatica, il codice binario, lo pseudocodice e infine la programmazione in Python. Un percorso pensato per guidare i ragazzi in una disciplina di fondamentale importante per il loro futuro, lavorativo e non. 

Lezioni

Lezione 0: il codice binario

binary.png

Che cos'è il codice binario e perché è così importante?

Come vengono rappresentati i numeri all'interno di un computer?

Impara questo e altro nella prima lezione!

Lezione 1: algoritmi e pseudocodice

algorithm.png

Che cos'è un algoritmo? Quali sono le sue caratteristiche?

Impara tutto sugli algoritmi e sullo pseudocodice, e inizia a risolvere i primi problemi nella seconda lezione!

Lezione 2: ambiente e linguaggio

web-programming.png

Sei pronto a installare il tuo primo ambiente di sviluppo e imparare le strutture di base del Python?

In questa lezione scriverai i tuoi primi programmi, comunicherai con l'utente e inizierai a manipolare i dati come un programmatore.

Lezione 3: il costrutto condizionale

decision-making_edited.png

Cos'è l'algebra booleana? Quali sono gli operatori logici fondamentali in informatica?

In questa lezione imparerai le basi della logica di un computer e scriverai i tuoi programmi con il costrutto if-else!

Lezione 4: i cicli for e while

cycle.png

Che cosa sono i blocchi operativi, e a cosa servono in un programma?

In questa lezione imparerai questo e molto altro, dalle loro caratteristiche alle loro differenze, dalla sintassi a quando utilizzarli.

Lezione 5: le strutture dati

data-storage-stack-variant.png

Le strutture dati sono una parte molto importante della programmazione.

In questa lezione imparerai a conoscere le due principali, le stringhe e le liste, e come puoi gestirle nei tuoi progammi!

Lezione 6: i sottoprogrammi

diagram.png

A cosa servono i sottoprogrammi? Come comunicano con il resto del programma?

Impara questo e molto altro su uno degli elementi più importanti della programmazione in questa lezione!

Risorse

network.png

Una raccolta di risorse a tua disposizione per fare pratica, chiedere assistenza, approfondire i concetti che hai imparato e ampliare i tuoi orizzonti.

Il mondo dell'informatica è in costante aggiornamento ed è sempre a portata di click!