Test codifica
Quando scriviamo un testo al computer diamo per scontato che i caratteri vengano visualizzati correttamente. In realtà, dietro ogni lettera, simbolo o emoji si nasconde un meccanismo preciso: la codif…
Leggi l'articolo →Guide chiare, esercizi svolti e materiale didattico su Python, JavaScript, PHP, C/C++, Scratch e altro ancora — scritti per essere letti e capiti, non solo copiati.
Aggiornato costantemente: nuovi tutorial e correzioni ogni settimana, su tutti i linguaggi coperti dal sito.
def impara(linguaggio):
percorso = scegli(linguaggio)
for passo in percorso:
esercizio(passo)
if non_capito():
riprova()
return "adesso sai programmare 🚀"
Le aree più lette del sito, per iniziare subito con contenuti verificati e aggiornati.
Dalle basi ai progetti reali: sintassi, liste, dizionari, file e librerie.
209 articoli Esplora →DOM, eventi, ES6 e tutto ciò che serve per rendere una pagina interattiva.
206 articoli Esplora →Strutture dati, puntatori e algoritmi classici, con esercizi svolti.
111 articoli Esplora →Quando scriviamo un testo al computer diamo per scontato che i caratteri vengano visualizzati correttamente. In realtà, dietro ogni lettera, simbolo o emoji si nasconde un meccanismo preciso: la codif…
Leggi l'articolo →EBCDIC sta per Extended Binary Coded Decimal Interchange Code (Codice Decimale Binario Esteso per lo Scambio di Informazioni). È un altro "dizionario" per tradurre lettere in numeri, co…
Leggi l'articolo →Unicode è uno standard di codifica dei caratteri che ha rivoluzionato il modo in cui i computer rappresentano il testo. A differenza di ASCII, che era limitato a 128 caratteri, Unicode può rappre…
Leggi l'articolo →ASCII (American Standard Code for Information Interchange) è un sistema di codifica che assegna un numero a ogni carattere. Utilizza 7 bit, permettendo di rappresentare 128 caratteri diversi (lettere,…
Leggi l'articolo →La codifica binaria è il sistema di numerazione con base 2, che utilizza solo due cifre: 0 e 1. Ogni cifra binaria è chiamata bit (binary digit). Come funziona la conversione Ogni posizione …
Leggi l'articolo →Sono molteplici le motivazioni per cui l'elaborazione digitale viene preferita all'elaborazione analogica. Riportiamo le più importanti di seguito: 💻È possibile elaborare i dati con il compute…
Leggi l'articolo →🎯 Cosa significa "campionare"? Immagina di voler raccontare a un amico come è stata la temperatura durante una giornata. Non puoi comunicargli TUTTI i valori (ce ne sarebbero infiniti!), quind…
Leggi l'articolo →Le grandezze discrete cambiano valore "per salti", mantenendo lo stesso valore per un certo intervallo e poi saltando bruscamente a un altro valore, senza assumere tutti i valori intermedi. Esempio: S…
Leggi l'articolo →In natura, le grandezze fisiche variano in modo continuo, crescendo e decrescendo senza interruzioni. È possibile disegnare la loro rappresentazione grafica senza staccare la penna dal foglio. @keyfra…
Leggi l'articolo →Negli ultimi anni sentiamo parlare ovunque di Intelligenza Artificiale (IA): nei giornali, nelle scuole, nelle aziende. Ma cos’è esattamente?E soprattutto: perché è così importante oggi? Una definizio…
Leggi l'articolo →
Le basi dell'IA spiegate in modo chiaro, con esempi pratici.