Comme le disait faeran, le mastermind est potentiellement une bonne idée. Je le code python qui le fait déjà dans un coin si vous voulez.
Devinez les animaux
Quand j'ai commencé à programmer, j'ai fait un petit programme "auto-améliorant" pour jouer au jeu de "devine l'animal auquel je pense" (Le jeu où on choisi un animal, et l'autre doit poser des questions fermées (oui/non) pour trouver l'animal)
Le principe est relativement simple, on commence avec une question et deux animaux dans la "base".
Quand le programme ne trouve pas (obligatoire au début), il demande l'animal et la question qui permettrait de différencier le bon animal de celui qu'il a proposé. Ensuite il mets à jour sont arbre binaire et on recommence.
C'est relativement simple et je pense que c'est pas mal. Les enfants créée un programme qui apprend et s'améliore. C'est parfait pour montrer à Papa/Maman quand on rentre après l'école :)
EDIAP
Il y a quelque temps, j'ai fait un petit programme justement pour aider à l'apprentissage de la programmation https://github.com/mgautierfr/ediap
J'y ai pas passé énormément de temps donc c'est un peu brut de décoffrage, mais l'idée est d'avoir un IDE où on rentre du code et dans lequel on puisse voir tout le dérouler du programme pas à pas.
J'ai plus au moins laissé tombé ça au fond de ma todo list mais j'ai vraiment envie d'avancer la dessus. Donc si il y de la demande, ça peut très facilement reprendre quelques niveaux de priorité :)
# Plein d'idées
Posté par GaMa (site web personnel) . En réponse au message Un projet scolaire ?. Évalué à 2.
MasterMind
Comme le disait faeran, le mastermind est potentiellement une bonne idée. Je le code python qui le fait déjà dans un coin si vous voulez.
Devinez les animaux
Quand j'ai commencé à programmer, j'ai fait un petit programme "auto-améliorant" pour jouer au jeu de "devine l'animal auquel je pense" (Le jeu où on choisi un animal, et l'autre doit poser des questions fermées (oui/non) pour trouver l'animal)
Le principe est relativement simple, on commence avec une question et deux animaux dans la "base".
Quand le programme ne trouve pas (obligatoire au début), il demande l'animal et la question qui permettrait de différencier le bon animal de celui qu'il a proposé. Ensuite il mets à jour sont arbre binaire et on recommence.
C'est relativement simple et je pense que c'est pas mal. Les enfants créée un programme qui apprend et s'améliore. C'est parfait pour montrer à Papa/Maman quand on rentre après l'école :)
EDIAP
Il y a quelque temps, j'ai fait un petit programme justement pour aider à l'apprentissage de la programmation
https://github.com/mgautierfr/ediap
J'y ai pas passé énormément de temps donc c'est un peu brut de décoffrage, mais l'idée est d'avoir un IDE où on rentre du code et dans lequel on puisse voir tout le dérouler du programme pas à pas.
J'ai plus au moins laissé tombé ça au fond de ma todo list mais j'ai vraiment envie d'avancer la dessus. Donc si il y de la demande, ça peut très facilement reprendre quelques niveaux de priorité :)
Matthieu Gautier|irc:starmad