🚀 Preuves ressources

R1.01 — Initiation au développement R1.02 — Développement d'interfaces web R1.10 — Anglais R1.12 — Projet professionnel et personnel

R2.01 — Développement orienté objets R2.02 — Développement d’application avec IHM R2.03 — Qualité de développement R2.13 — Communication technique R2.14 — Projet professionnel et personnel


🚀 Preuves SAÉ

Titre SAE : SAÉ 1.01 — Jeu de Marienbad

▶︎ Les apprentissages critiques

AC11.01 | Implémenter des conceptions simples AC11.02 | Élaborer des conceptions simples AC11.03 | Faire des essais et évaluer leurs résultats en regard des spécifications

▶︎ Analyse et réflexivité sur mes actions

<aside> 💡 Démarches, prises de décisions, degré d'implication et d'autonomie

En binôme, nous avons développé en Java une version du jeu de Marienbad (variante du jeu de Nim) permettant d'abord à deux joueurs de s'affronter, puis intégrant une intelligence artificielle. Le jeu gère un nombre de lignes variable (entre 2 et 15). J'ai participé à la conception de la logique du jeu et à l'implémentation des différentes parties.

</aside>

<aside> đź’ˇ

Ressources choisies et combinées

<aside> đź’ˇ

Justification de la maîtrise des apprentissages visés

Le programme répond au cahier des charges : gestion des tours, affichage du plateau, saisie des coups, détection de fin de partie. L'intégration de l'IA a nécessité de réfléchir à une stratégie algorithmique adaptée au jeu de Nim.

</aside>

<aside> đź’ˇ

Ce qui manque / Ce que je changerais

Si c'était à refaire, je mettrais en place des tests unitaires automatisés dès le début plutôt que de tout tester manuellement.

</aside>

▶︎ Les traces

Mon auto-évaluation :

La note que je m'attribue :

<aside> đź’ˇ 15/20

</aside>

▶︎ Les travaux réalisés