Use APKPure App
Get Пишем игры на Python, часть 2 old version APK for Android
Programmazione per principianti: Python 3.x con giochi semplici
Programmazione di giochi, creazione da zero: per bambini e adolescenti, così come per i loro genitori e insegnanti! Seconda parte. Progettato per una vasta gamma di lettori e studenti di programmazione. Esempi di utilizzo di Tkinter - Creazione di interfacce di finestre moderne.
Età consigliata: dai 13 anni e dopo aver studiato la prima parte del materiale.
Scrivere giochi: imparare a programmare in Python 3 scrivendo semplici giochi che dimostrano le capacità di programmazione.
In questa parte, l'enfasi principale è sullo studio delle strutture di dati come strumento per l'elaborazione delle informazioni in modo programmatico. Simboli, stringhe, elenchi unidimensionali e bidimensionali, algoritmi per la loro elaborazione, crittografia, ricorsione, ordinamento dati. Bonus: algoritmo di ordinamento rapido e aritmetica lunga.
Perché questo particolare tutorial? Lavoro come insegnante di informatica da quasi due decenni e mi sono imbattuto in una cosa fastidiosa. La maggior parte dei materiali progettati per "insegnare la programmazione" in realtà non insegnano, ma sono una sorta di riferimento sul linguaggio: sintassi, funzioni, risultato. D'accordo, anche se impariamo l'intero dizionario russo-inglese, non parleremo inglese. Perché per una conversazione bisogna conoscere mille sottigliezze in più: tempi, declinazioni, uso di pronomi e preposizioni e così via.
In questo tutorial, non parlo solo del linguaggio Python 3, ma guido anche il lettore attraverso ragionamenti, ragionamenti logici, rispondendo non solo alla domanda "Con quale aiuto?", Ma anche "Per cosa?" e perché?" L'intera teoria si rifletterà immediatamente nella pratica.
STRUTTURA DEL MATERIALE:
- informazioni di base su simboli, stringhe, elenchi;
- algoritmi costruiti utilizzando la ricorsione;
- aritmetica lunga;
- trucchi e astuzie del programmatore: non puoi ingannare il destino, ma puoi (e dovresti) semplificare il tuo lavoro;
- giochi: ci sono quattro giochi in questa parte:
1. "Indovina la parola" - un gioco in cui l'utente, scegliendo una lettera alla volta, cerca di indovinare la parola di un determinato argomento in un piccolo numero di tentativi.
2. "Quindici" - un puzzle della mia infanzia sovietica, in cui c'è solo una cella libera su un campo 4x4. È necessario spostare astutamente le piastre con i numeri da 1 a 15 e fare una certa sequenza. A proposito, questo puzzle gocciola da anni.
3. "Space Invaders" (c) (tm), ecc. Il famoso gioco con gli alieni in arrivo; avremo una versione leggera implementata con Tkinter. Puoi fare qualcosa di più degno da solo. Una delle pubblicazioni ha classificato Space Invaders al primo posto nella classifica dei tiratori spaziali.
4. "Sokoban" - un simulatore di caricatore. Considera i principi della creazione di giochi labirinto in prospettiva 2D (vista dall'alto).
Gli algoritmi presentati hanno lo scopo di educare:
- comprensione dei principi del responsabile del trattamento;
- capacità pratica di creare e scrivere algoritmi nella lingua;
- la capacità di implementare l'elaborazione dei dati con strumenti Python;
- la capacità di utilizzare strumenti linguistici moderni di alto livello;
- ... e la divulgazione del passatempo creativo.
Lo troverai:
- algoritmi per l'elaborazione di strutture dati;
- consigli pratici e commenti basati su molti anni di esperienza;
- fasi di progettazione degli algoritmi per i giochi;
- una descrizione del lavoro della libreria Tkinter con esempi pratici;
- test per esercitarsi nella comprensione del codice Python.
Per favore, se l'app ti è piaciuta, votala e scrivi un commento. Molto motivante a continuare a lavorare :)
Last updated on May 12, 2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Caricata da
Viktor Trofimov
È necessario Android
Android 5.1+
Categoria
Segnala
Пишем игры на Python, часть 2
ru_3.05 by Viktor Trofimov
May 12, 2024