Note :

Le livre « Creative Coding in Python » est généralement bien accueilli par les débutants et les personnes ayant une certaine expérience de la programmation. Il propose une approche ludique et attrayante de l'apprentissage de Python par le biais d'activités basées sur des projets qui permettent d'acquérir des compétences fondamentales. Si de nombreux lecteurs apprécient ses explications claires et les projets créatifs qu'il propose, certains estiment qu'il manque de profondeur et qu'il pourrait bénéficier de défis plus structurés. En outre, il n'est pas nécessairement adapté aux débutants complets qui n'ont pas d'expérience préalable du codage. Dans l'ensemble, il est considéré comme une ressource précieuse pour les apprenants motivés de tous âges.
Avantages:⬤ Des projets amusants et attrayants qui rendent l'apprentissage agréable.
⬤ Des explications claires et faciles à suivre pour tous les âges.
⬤ Des illustrations et une conception magnifiques qui renforcent l'attrait visuel.
⬤ Encourage la créativité et l'expérimentation.
⬤ Fournit des connaissances de base sur les concepts de programmation par le biais de projets pratiques.
⬤ Manque de profondeur ; certains commentaires indiquent qu'il s'agit d'un traitement de sujets « à cocher ».
⬤ Ne convient pas aux débutants complets n'ayant aucune expérience du codage.
⬤ Certains lecteurs s'attendaient à plus de projets que ceux proposés.
⬤ Quelques critiques l'ont trouvé trop cher par rapport à la quantité de contenu offert.
(basé sur 59 avis de lecteurs)
Creative Coding in Python: 30+ Programming Projects in Art, Games, and More
L'auteur de ce livre, Sheena Vaidyanathan, enseigne aux enfants les principes fondamentaux de la programmation informatique et leur montre comment coder plus de 30 projets amusants et créatifs en utilisant Python, un langage de programmation libre, intuitif et gratuit qui est l'un des cinq langages les plus populaires au monde, le Python.
Sheena Vaidyanathan, enseignante en informatique, aide les enfants à comprendre les idées fondamentales de la programmation informatique et le processus de la pensée computationnelle à l'aide d'illustrations, d'organigrammes et de pseudocodes, puis montre comment appliquer ces principes essentiels pour coder des projets passionnants en Python : ..
⬤ Jeux d'arcade et applications : Comprenez les interfaces graphiques et créez vos propres jeux d'arcade et applications.
⬤ Art géométrique : Utilisez des graphiques de tortue pour créer des chefs-d'œuvre originaux.
⬤ Fiction interactive : Explorez les booléens et les conditionnels pour inventer des jeux « créez votre propre aventure ».
⬤ Chatbots : Découvrez les variables, les chaînes de caractères, les nombres entiers et bien d'autres choses encore pour concevoir des programmes conversationnels.
⬤ Jeux de dés : Réutilisez le code pour concevoir des jeux de hasard.
⬤ Les nouvelles compétences que vous aurez acquises vous permettront d'approfondir vos connaissances en matière de codage en Python.
Creative Coding in Python donne aux enfants les outils dont ils ont besoin pour créer leurs propres programmes informatiques.