Outils pour utilisateurs

Outils du site


issue189:critique_litteraire

Python for Kids 2nd Edition A Playful Introduction to Programming Jason R. Briggs Release Date: November 15, 2022 No Starch Press 368 Pages ISBN-13 978-1718503021 $33.49 Paperback Amazon.com (US) I love teaching people things. Especially Python. No Starch Press has, with author Jason R. Briggs, updated his book on teaching kids Python called ‘Python for Kids Second Edition’. I'll give you a hint, I LOVE IT! Jason Briggs brings the concept of Python to kids (and adults who want to learn) in a way that won't bore or frustrate new Python programmers. Chapter 1 takes the reader through the process of installing Python on Windows, Mac, Linux and even Raspberry Pi machines. Then he shows how to use IDLE, the builtin IDE for Python. He then moves the reader from basic calculations, Operators, and variables, into strings, lists, tuples, and even dictionaries. Then he jumps the reader into Turtle graphics, all within the first four chapters.

Python for Kids 2nd Edition A Playful Introduction to Programming (Python pour les enfants 2e édition Une introduction ludique à la programmation) Jason R. Briggs

Date de sortie : 15 novembre 2022 No Starch Press

368 Pages ISBN-13 978-1718503021 33,49 $ Paperback Amazon.com (US)

J'adore enseigner des choses aux gens. Surtout Python. No Starch Press a mis à jour, avec l'auteur Jason R. Briggs, son livre sur l'enseignement de Python aux enfants, intitulé « Python for Kids Second Edition ». Je vous donne un indice : J'ADORE !

Jason Briggs présente le concept de Python aux enfants (et aux adultes qui veulent apprendre) d'une manière qui n'ennuie ni ne frustre les nouveaux programmeurs Python. Le premier chapitre explique au lecteur comment installer Python sur Windows, Mac, Linux et même sur des machines Raspberry Pi. Il montre ensuite comment utiliser IDLE, l'IDE intégré de Python. Il fait ensuite passer le lecteur des calculs de base, des opérateurs et des variables aux chaînes de caractères, aux listes, aux tuples et même aux dictionnaires. Enfin, il entraîne le lecteur dans les graphiques Turtle, le tout dans les quatre premiers chapitres.

Jason then goes through more Python basics like if | else and loops, then tackles Classes and Objects. Ending up part 1 is a chapter on using Tkinter (and you know how much I like Tkinter!) Parts 2 and 3 start teaching the reader how to write some basic games (again using Tkinter) in a structured and logical way. I love the fact that Part 3 is named “Mr. Stickman Races for the Exit”. Jason is my kind of programmer! All in all, this is a great book to start for first-time programmers on how to use a programming language, and especially Python. Kid or Adult, this is a wonderful book for beginners.

Jason passe ensuite en revue les bases de Python comme if | else et les boucles, puis s'attaque aux classes et aux objets. La partie 1 se termine par un chapitre sur l'utilisation de Tkinter (et vous savez à quel point j'aime Tkinter !).

Les parties 2 et 3 commencent à enseigner au lecteur comment écrire quelques jeux de base (encore une fois en utilisant Tkinter) d'une manière structurée et logique. J'adore le fait que la troisième partie s'appelle « Mr. Stick Man Races for the Exit » (Mr. Stickman court vers la sortie). Jason est mon genre de programmeur !

Tout compte fait, il s'agit d'un excellent livre de départ pour les programmeurs débutants sur la façon d'utiliser un langage de programmation et, en particulier, Python. Enfant ou adulte, c'est un livre merveilleux pour les débutants.

Table of Contents: Part 1: Learning to Program Chapter 1: Not All Snakes Slither Chapter 2: Calculations and Variables Chapter 3: Strings, Lists, Tuples and Dictionaries Chapter 4: Drawing with Turtles Chapter 5: Asking Questions with if and else Chapter 6: Going Loopy Chapter 7: Recycling your code with Functions and Modules Chapter 8: How to use Classes and Objects Chapter 9: More Turtle Graphics Chapter 10: Using tkinter for Better Graphics Part 2: Bounce! Chapter 11: Beginning your First Game: Bounce! Chapter 12: Finishing your First Game: Bounce! Part 3: Mr Stick Man Races for The Exit Chapter 13: Creating Graphics for the Mr. Stick Man Game Chapter 14: Developing the Mr. Stick Man Game Chapter 15: Creating Mr. Stick Man Chapter 16: Completing the Mr. Stick Man

  
  Table des matières (traduction):

[NdT : cette 2e édition n'existe qu'en anglais]

Partie 1 : Apprendre à programmer

  Chapitre 1 : Tous les serpents ne rampent pas
  Chapitre 2 : Calculs et variables
  Chapitre 3 : Chaînes de caractères, listes, tuples et dictionnaires
  Chapitre 4 : Dessiner avec Turtle
  Chapitre 5 : Poser des questions avec if et else
  Chapitre 6 : La folie des boucles
  Chapitre 7 : Recycler votre code avec les fonctions et les modules
  Chapitre 8 : Comment utiliser les classes et les objets
  Chapitre 9 : Plus de graphiques Turtle
  Chapitre 10 : Utiliser tkinter pour de meilleurs graphismes
  

Partie 2 : Bounce ! (Rebondir)

  Chapitre 11 : Commencer votre premier jeu : Bounce !
  Chapitre 12 : Finir votre premier jeu : Bounce !

Partie 3 : Mr Stick Man Races for The Exit

  Chapitre 13 : Créer les graphismes pour le jeu Mr. Stick Man
  Chapitre 14 : Développer le jeu Mr. Stick Man
  Chapitre 15 : Créer Mr. Stick Man
  Chapitre 16 : Terminer Mr. Stick Man
issue189/critique_litteraire.txt · Dernière modification : 2023/02/03 09:21 de auntiee