Introduction
What's the word?
240ffac20f87
Les jeux de mots en général servent à détendre votre cerveau au travail ou à l'école, tout en élargissant votre esprit et votre vocabulaire. Un exemple de jeu de mots qui a pris le monde d'assaut est "Wordle", un jeu de mots en ligne créé et développé par l'ingénieur logiciel gallois Josh Wardle, et détenu et publié par la New York TImes Compagny depuis 2022.
Nous allons vous montrer que coder un jeu de mots avec Python est possible et facile !
Tâche
Votre tâche consiste à créer un jeu de mots qui imite Wordle, dans le sens où l'utilisateur doit deviner des lettres de l'alphabet, afin de deviner le mot secret.
Vous pouvez également développer vos compétences en codage en créant ce jeu avec Python et peut-être aussi développer votre vocabulaire
Procédé
Introduction :
Groupe de discussion : Pensez-vous que le jeu est efficace pour développer de nouvelles compétences ? et pourquoi ?
Chaque participant peut utiliser une note autocollante pour écrire ses idées.
Lisez l'article "10 avantages de jouer à des jeux de mots" comme base de discussion.
Avant de commencer l'exercice, vous pouvez regarder la première vidéo "Solving Wordle in under 3 guesses with python" (en anglais).
Codez votre propre jeu de devinette de mots en Python
Votre code devrait...
- Demander à l'utilisateur d'entrer soit une lettre, soit le mot entier.
S'il devine correctement le mot entier, il gagne et le jeu se termine.
S'il devine correctement une lettre, l'utilisateur sera informé de la position de cette lettre dans le mot secret.
Ce code sera répété jusqu'à ce que l'utilisateur n'ait plus de vies ou qu'il devine le mot entier.
Suivez les instructions étape par étape que vous trouverez dans la section Documents des ressources. - You can also use the video and the article that you can find in resources.
Conclusion
Vous êtes maintenant en mesure de créer votre propre jeu de devinettes en Python !
Vous savez maintenant que tout le monde peut créer un jeu vidéo de base avec Python.
En effet, les jeunes peuvent comprendre que coder un jeu de mots avec Python même s'ils n'ont pas d'expérience en codage.
Si vous voulez aller plus loin, vous pouvez regarder la deuxième vidéo "Solving Wordle in under 3 guesses with python" dans les ressources.
Prochaine étape :
Pratiquez, pratiquez et pratiquez !
Continuez à apprendre à coder avec Python. Vous pouvez tester les autres modules pour vous sentir plus à l'aise.
Évaluation
- Vous devriez être capable de déclarer et d'appeler des sous-programmes avec des paramètres et des arguments.
- Vous devez être capable d'écrire couramment des instructions if et des boucles while et de comprendre les différentes conditions qui déterminent ces formes de sélection et d'itération.