Apprendre La Programmation Par Le Jeu Decouvrir Pygame Avec De Nouveaux Jeux En Python

Download Apprendre La Programmation Par Le Jeu Decouvrir Pygame Avec De Nouveaux Jeux En Python PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Apprendre La Programmation Par Le Jeu Decouvrir Pygame Avec De Nouveaux Jeux En Python book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Apprendre la programmation par le jeu - Découvrir Pygame avec de nouveaux jeux en Python

Ce livre, basé sur une progression originale de démarche de projets, vous propose d’approfondir vos connaissances en Python au travers de la réalisation de plusieurs jeux. Vous découvrirez l’interface pygame et la plupart des modules qui la composent. Les projets vous permettront d’aborder de nouvelles notions, comme : le parcours d’un grapheles expressions régulièresla lecture en Python de pages web, de fichiers csv ou jsonla manipulation de bases de données et l’interfaçage avec Pythonle paradigme de la programmation objet où l’héritage et les subtilités du principe d’encapsulation seront expliqués au fur et à mesure des chapitres. Comme pour les autres ouvrages de la collection « créations numériques », tous les exercices sont corrigés en ligne et l’intégralité des ressources graphiques nécessaires sont téléchargeables. Que vous soyez lycéen en NSI, étudiant en CPGE, enseignant ou simple curieux, ce livre devrait aiguiser votre curiosité pour le Grand Oral, vos projets ou vos TIPE.
Apprendre à coder des jeux vidéo en Python

"Ne vous contentez pas de jouer à des jeux, créez-les ! Cet ouvrage a pour ambition de vous initier au développement de jeux vidéo grâce au populaire langage Python, et ce, même si n'avez encore jamais programmé de votre vie ! Vous développerez d'abord des jeux classiques comme le Pendu, Devinez le nombre ou le Morpion, avant de vous attaquer à la conception de jeux plus avancés techniquement qui intègrent, entre autres, du texte, des animations graphiques et du son. Par la même occasion, vous apprendrez les concepts de base de la programmation et des mathématiques pour amener vos compétences en codage de jeux vidéo à un autre niveau. Tous les projets de cet ouvrage sont basés sur la dernière version (3) de Python. Au cours de votre lecture, vous allez acquérir des bases solides en matière de programmation Python. Quel nouveau jeu allez-vous ensuite pouvoir créer à l'aide de la puissance de Python ? Tout au long de cette aventure en programmation, vous apprendrez à : choisir le bon type de structure de données pour faire le travail, comme des listes, dictionnaires ou tuples ; ajouter des illustrations et des animations dans votre jeu à l'aide du module pygame ; interagir avec le clavier et la souris ; programmer une intelligence artificielle suffisamment simple pour jouer contre l'ordinateur ; utiliser la cryptographie pour convertir des messages texte en codes secrets ; déboguer vos programmes et identifier les erreurs les plus communes." [4e de couverture]
Apprendre le programmation par le jeu

Vous souhaitez vous lancer dans la programmation mais vous ne savez pas par où commencer. Vous appréciez les jeux et vous aimeriez apprendre à créer les vôtres. Ce livre devrait alors vous intéresser. Il propose une découverte de la programmation sur un support riche et ludique : la création de jeux. A l'heure où la spécialité ISN (Informatique et Sciences du Numérique) apparaît en classe de terminale insistant sur la démarche de projet, l'auteur vous invite à partager un cours qu'il a dispensé à un groupe d'élèves de seconde. Ainsi, que vous soyez élève au lycée, enseignant ou tout simplement motivé pour apprendre à programmer, vous devriez apprécier cette approche par projets. En partant des bases, nous apprendrons la manipulation de chaînes de caractères et de bibliothèques de fonctions permettant de réaliser de belles applications graphiques et sonores. Le langage de programmation Python utilisé ici présente de nombreux intérêts : il est simple et très puissant, il impose l'écriture de programmes clairs et surtout il est libre, gratuit et peut être installé sur la plupart des ordinateurs. Chaque chapitre du livre représente une étape dans l'apprentissage de la programmation et comporte de nombreux exemples d'application corrigés ainsi qu'un mini-projet à réaliser. Un des atouts majeurs de ce livre est l'accès à un espace internet contenant l'ensemble des programmes abordés ainsi que de nombreuses ressources