Inventa i tuoi giochi per computer con Python, 4e

Punteggio:   (4,7 su 5)

Inventa i tuoi giochi per computer con Python, 4e (Al Sweigart)

Recensioni dei lettori

Riepilogo:

Il libro “Inventa i tuoi giochi per computer con Python” è stato molto apprezzato come un'eccellente risorsa per i principianti di tutte le età per imparare la programmazione in Python. I lettori apprezzano le spiegazioni chiare, lo stile di scrittura coinvolgente e i progetti divertenti che sviluppano la comprensione del codice e la capacità di risolvere i problemi. Tuttavia, sono state espresse preoccupazioni riguardo alle convenzioni di codifica, ad alcune imprecisioni negli esempi e all'adeguatezza dei contenuti per un pubblico molto giovane.

Vantaggi:

Spiegazioni chiare e approfondite dei concetti in un linguaggio semplice.
Stile di scrittura coinvolgente che mantiene vivo l'interesse dei lettori.
Progetti divertenti e creativi che motivano gli studenti, come il game coding.
Ottimo per insegnare a bambini e adulti.
Utile per sviluppare le competenze fondamentali di codifica e le capacità di risoluzione dei problemi.

Svantaggi:

Nomi di variabili in MixedCase usati al posto dello snake_case standard di Python.
Alcuni esempi di codice possono contenere imprecisioni o essere incompleti.
Può essere complesso per i bambini molto piccoli o per chi non ha esperienza di programmazione.
Mancano esercizi per esercitarsi oltre alla codifica del gioco inclusa nel libro.

(basato su 99 recensioni dei lettori)

Titolo originale:

Invent Your Own Computer Games with Python, 4e

Contenuto del libro:

Inventa i tuoi giochi per computer con Python vi insegnerà a creare giochi per computer utilizzando il popolare linguaggio di programmazione Python, anche se non avete mai programmato prima.

Inizierete costruendo giochi classici come l'impiccato, l'indovina numero e il tris, per poi passare a giochi più avanzati, come un gioco di caccia al tesoro basato sul testo e un gioco di collisione animato con effetti sonori. Durante il percorso, imparerete concetti chiave di programmazione e matematica che vi aiuteranno a portare la vostra programmazione di giochi al livello successivo.

Imparerete a:

⬤ Combinare loop, variabili e istruzioni di controllo del flusso in programmi realmente funzionanti.

⬤ Scegliere le strutture dati giuste per il lavoro, come liste, dizionari e tuple.

⬤ Aggiungere grafica e animazione ai giochi con il modulo pygame.

⬤ Gestire gli input della tastiera e del mouse.

⬤ Programmare una semplice intelligenza artificiale per giocare contro il computer.

⬤ Usare la crittografia per convertire i messaggi di testo in codice segreto.

⬤ Eseguire il debug dei programmi e trovare gli errori più comuni.

Man mano che lavorerete su ogni gioco, costruirete una solida base in Python e una comprensione dei fondamenti dell'informatica.

Quale nuovo gioco creerete con la potenza di Python?

I progetti contenuti in questo libro sono compatibili con Python 3.

Altre informazioni sul libro:

ISBN:9781593277956
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2016
Numero di pagine:376

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Oltre le cose di base con Python: Migliori pratiche per scrivere codice pulito - Beyond the Basic...
Passare da programmatore principiante a...
Oltre le cose di base con Python: Migliori pratiche per scrivere codice pulito - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Scratch 3 - Parco giochi per la programmazione: Imparare a programmare creando giochi fantastici -...
Un'introduzione al coding ricca di progetti che...
Scratch 3 - Parco giochi per la programmazione: Imparare a programmare creando giochi fantastici - Scratch 3 Programming Playground: Learn to Program by Making Cool Games
Inventa i tuoi giochi per computer con Python, 4e - Invent Your Own Computer Games with Python,...
Inventa i tuoi giochi per computer con Python vi...
Inventa i tuoi giochi per computer con Python, 4e - Invent Your Own Computer Games with Python, 4e
Coding con Minecraft: Costruire più in alto, coltivare più velocemente, scavare più in profondità e...
Un'introduzione pratica al coding che vi insegna...
Coding con Minecraft: Costruire più in alto, coltivare più velocemente, scavare più in profondità e automatizzare le cose noiose - Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
Automatizzare le cose noiose con Python, 2a edizione: Programmazione pratica per principianti...
La seconda edizione di questo best-seller su Python...
Automatizzare le cose noiose con Python, 2a edizione: Programmazione pratica per principianti assoluti - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Cracking Codes with Python: Un'introduzione alla costruzione e alla violazione dei cifrari -...
Imparate a programmare in Python creando e rompendo...
Cracking Codes with Python: Un'introduzione alla costruzione e alla violazione dei cifrari - Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
Il grande libro dei piccoli progetti Python: 81 facili programmi pratici - The Big Book of Small...
Impiegate Python in modo creativo ed efficace...
Il grande libro dei piccoli progetti Python: 81 facili programmi pratici - The Big Book of Small Python Projects: 81 Easy Practice Programs
Il libro della ricorsione: Superare il colloquio di codifica con Python e JavaScript - The Recursive...
Un corso accelerato accessibile ma rigoroso sulla...
Il libro della ricorsione: Superare il colloquio di codifica con Python e JavaScript - The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)