Technologie cycle 4

3ème - IA - Partie 3 - du Logigramme à la Programmation d'un Jeu

Par PASCAL CANCEILL, publié le jeudi 16 octobre 2025 09:13 - Mis à jour le jeudi 27 novembre 2025 10:48

Introduction :

Deux séances vont vous permettre de créer deux jeux de Nim à 9 bâtonnets sous Scratch :

- le 1er pour jouer à deux joueurs l'un contre l'autre et 

- le 2ième pour jouer contre une Intelligence Artificielle

 

Rappel de la 2ère partie  : on connait la Stratégie, l'Algorithme et le Logigramme du jeu,

- Rappel de la règle de la variante du jeu de Nim : on joue avec 9 bâtonnets, chaque joueur enlève 1, 2 ou 3 bâtonnets et le perdant est celui qui récupère la dernière allumette.

L'algorithme :

Nbre d'allumettes = 9

Dans une boucle,

Le joueur 1 prend X bâtonnets la Prise doit être égale à 1, 2 ou 3 bâtonnets

Tester si la Prise X = 1 ou X = 2 ou X = 3, Sinon revenir au début de la Prise du Joueur 1

Si Oui 

C'est au joueur 2 ou à l'IA de Prendre

Deux programmes différents suivant que l'on joue contre un autre joueur ou une IA

1 - Si le joueur 2 prend idem pour la Prise du Joueur 1, identifier les Joueurs par une variable = Joueur

2 - Si le joueur 2 est une IA alors Prise = 4 - Prise Joueur 1 précédente

etc...

Le dernier qui prend à perdu !

 

3.1 - Réaliser le Programme sous Scratch du Logigramme du jeu de Nim précédent pour 2 joueurs : 

- A la fin de votre séance vous devrez l'enregistrer votre le dossier personnel suivant :

« Documents/TECHNOLOGIE/Jeu-de-Nim-2Joueurs-Nom-Prénom-Classe »

 

puis dans un  deuxième temps


3.2 - Réaliser le Programme sous Scratch du jeu de Nim ci-dessus pour 1 joueur contre l’IA gagnante :

- Enregistrer le programme précédent sous le nom suivant : Jeu-de-Nim-1Joueur-Contre-IA-Nom-Prénom-Classe

Rajouter : Un sous programme « IA », qui joue en deuxième joueur et calcule automatiquement la valeur de la prise en faisant le complément à quatre de la prise précédente du joueur etc...


- A la fin de votre séance vous devrez l'enregistrer votre le dossier personnel suivant :

« Documents/TECHNOLOGIE/Jeu-de-Nim-1Joueur-Contre-IA-Nom-Prénom-Classe »

Télécharger le documents de consignes en pièce jointe

Le programme Scratch télécharger doit être modifié et adapté pour votre faire fonctionner votre Jeu 

Votre version du jeu de Nim est à 9 bâtonnets et le perdant est celui qui prend le dernier bâtonnet

Pièces jointes

À télécharger

 / 1