Programmation de jeux en python, création à partir de zéro: pour les enfants et adolescents, ainsi que leurs parents et professeurs! Conçu pour un large éventail de lecteurs et d'étudiants en programmation. La bibliothèque Tkinter est une programmation moderne.
Jeux d'écriture: apprendre la programmation Python en écrivant des jeux simples qui démontrent des capacités de programmation.
Fournit des informations sur l'utilisation de la bibliothèque Tkinter, avec laquelle vous pouvez créer des programmes sérieux avec une interface intuitive pratique, une introduction à la programmation fonctionnelle (procédurale), étudier les principes de la construction d'un programme basé sur la règle «diviser et conquérir», ce qui contribue à la pensée créative et à la réussite efficace résultent également dans la vie quotidienne. Comment créer un bouton? Comment programmer une action en cliquant dessus? Comment afficher une boîte de message? Design moderne laconique, beauté et grâce - c'est Tkinter.
Pourquoi ce tutoriel particulier? Je travaille comme professeur d'informatique depuis deux décennies et je suis confronté à une chose ennuyeuse.
La plupart des matériels destinés à «enseigner la programmation» n'enseignent pas réellement, mais sont une sorte de référence sur le langage: syntaxe, fonctions, résultat. D'accord, même si nous apprenons tout le dictionnaire russe-anglais, nous ne parlerons pas anglais. Parce que pour une conversation, il faut connaître mille subtilités supplémentaires: les temps, les déclinaisons, l'utilisation des pronoms et des prépositions, etc.
Dans ce tutoriel, je ne parle pas seulement du langage Python, mais je guide également le lecteur à travers le raisonnement, le raisonnement logique, répondant non seulement à la question "Avec quoi?", Mais aussi "Pour quoi?" et pourquoi?" Toute la théorie se reflétera immédiatement dans la pratique.
STRUCTURE MATÉRIELLE:
- informations de base sur le langage Python;
- l'architecture du jeu: sur quels principes les jeux sont-ils construits, ce qu'il faut prévoir, comment construire un système de traitement de données;
- trucs et astuces du programmeur: vous ne pouvez pas tromper le destin, mais vous pouvez (et devriez) faciliter votre travail;
- jeux: il y a quatre jeux dans cette partie:
1. "Devinez le nombre." But du jeu: amusement et analyse des séries de nombres. Pour les enfants qui apprennent à compter. Vous, si vous êtes parent, pouvez écrire un jeu spécialement pour votre enfant, en mettant vos souhaits dans le programme.
2. "Apprenez à compter." But du jeu: développement des compétences de comptage. Il convient à tout le monde en général - et même aux adultes qui souhaitent améliorer leurs compétences et augmenter la vitesse de calcul «mental» correct.
3. «Casino 678». But du jeu: anti-propagande du jeu. Lorsque vous écrivez un algorithme de vos propres mains et que vous perdez de l'argent virtuel, vous comprenez que vous ne pouvez tout simplement pas gagner, l'intérêt pour le jeu disparaîtra. Recommandé pour les adolescents qui espèrent devenir soudainement riches avec au moins "un million de dollars" et vivre heureux pour toujours.
4. "Hippodrome". But du jeu: étudier la bibliothèque Tkinter, former une application fenêtrée (Windows), travailler avec des images, animer des images dans la fenêtre du programme, des systèmes de coordonnées. Travailler avec des paramètres de processus: changer la situation du jeu en fonction du hasard.
Les algorithmes présentés visent à éduquer:
- comprendre les principes du sous-traitant;
- capacité pratique de créer et d'écrire des algorithmes dans la langue;
- la capacité à mettre en œuvre le traitement des données avec les outils Python;
- la capacité d'utiliser des installations linguistiques modernes de haut niveau;
- ... et vulgarisation du passe-temps créatif.
Tu trouveras:
- algorithmes de base pour le traitement des données;
- des conseils pratiques et des remarques basées sur de nombreuses années d'expérience;
- les étapes de conception d'algorithmes pour les jeux;
- une description des travaux de la bibliothèque Tkinter avec des exemples pratiques;
- des tests pour améliorer la compréhension du code Python.
S'il vous plaît, si vous avez aimé l'application, évaluez-la et écrivez un commentaire. Très motivant pour continuer à travailler 🙂
Greetings! I’ve been reading your weblog for a while
now and finally got the bravery to go ahead and give you a shout out
from Lubbock Texas! Just wanted to mention keep up
the fantastic job! https://Nxlv.ru/user/LienFenwick/