
Questo libro per principianti si rivolge a ragazze e ragazzi che non hanno mai programmato. Ogni capitolo ti insegna un nuovo gruppo di capacità e le mette subito al lavoro dentro un progetto che puoi eseguire, modificare e far vedere. Invece di mandare a memoria delle regole, batti codice vero, vedi risultati veri e impari a leggere i messaggi di errore con calma, come fanno i professionisti.CHE COSA COSTRUIRAI- Un cartello di benvenuto dentro una cornice e un generatore di storie strampalate- Un divisore del conto, con coperto e mancia, e un’avventura testuale con cinque finali- Un gioco in cui indovinare un numero e un’applicazione di schede per ripassare- Un controllore di password basato sulle raccomandazioni di sicurezza attuali- Una classifica dei record che salva i risultati e sopravvive alla chiusura- Poster di arte generativa con la tartaruga, diversi a ogni esecuzione- Caccia alle Stelle, un gioco arcade completo con livelli e vite- Una pagina personale con il suo stile e un quiz interattivo in JavaScriptCHE COSA IMPARERAI- Python da zero: variabili, testo, numeri, decisioni, cicli, liste, dizionari e funzioni- File, gestione degli errori e un metodo di debugging in cinque passi- HTML e CSS per costruire le tue pagine web- JavaScript perché quelle pagine reagiscano ai clic- Come funzionano gli assistenti di intelligenza artificiale e come imparare con loro invece di saltare l’apprendimento- Scrivere test automatici, mettere al sicuro il tuo lavoro con Git e avviare il tuo primo portfolioCOME È ORGANIZZATO IL LIBRO- 13 capitoli, ciascuno con i suoi obiettivi di apprendimento fin dalla prima pagina- Ogni blocco di codice accompagnato dal risultato vero che produce- Riquadri con trucchi, errori tipici e consigli di prudenza e riservatezza- METTITI ALLA PROVA con domande ed esercizi di programmazione in ogni capitolo- Soluzioni complete con risposte sviluppate, un glossario e le fontiTutte le spiegazioni, i commenti del codice e quello che i programmi scrivono sullo schermo sono in italiano. Le parole chiave di Python e di JavaScript restano in inglese, come in tutto il mondo, e ogni messaggio di errore viene tradotto e spiegato la prima volta che compare. Tutto il codice è stato provato con Python 3.14 e funziona a partire dalla versione 3.12. I progetti web funzionano in qualsiasi browser recente, e per i capitoli dall’1 al 12 non serve nessun account online.Numeri, prezzi e voti seguono l’uso italiano: virgola decimale, punto per le migliaia, euro, voti in decimi e sufficienza a 6.Ideale per imparare da soli, per i club di coding, per accompagnare tecnologia e informatica a scuola, e come regalo per chiunque abbia fra i 13 e i 19 anni e voglia fare della tecnologia qualcosa di diverso dal consumarla.
Download
FILESTORE
