Initial CookieCode MVP

This commit is contained in:
2026-07-21 22:12:43 +02:00
commit 5a388d3d60
10 changed files with 1266 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
Feature: Apprendre l'algorithmique avec CookieCode
En tant qu'apprenant debutant
Je veux ecrire une recette comme un programme
Afin de comprendre les variables, fonctions, boucles et conditions
Scenario: Afficher une recette simple avec les notions de base
Given une page integre CookieCode via une balise script
When l'apprenant cree une recette avec des ingredients et des actions
Then la recette affiche les etapes dans l'ordre
And la lecture algorithmique indique que la recette est un programme
And la lecture algorithmique indique que les ingredients sont des variables
And la lecture algorithmique indique que les actions sont des fonctions
Scenario: Representer une boucle avec repeter
Given une recette CookieCode
When l'apprenant ajoute une etape repeter 2 fois
Then la recette affiche une etape de repetition
And les actions repetees sont affichees comme sous-etapes
And la lecture algorithmique indique que repeter est une boucle
Scenario: Representer une condition avec si
Given une preparation avec un etat observable
When l'apprenant ajoute une condition vraie
Then la recette affiche l'etape conditionnelle
And les actions du bloc conditionnel sont affichees
And la lecture algorithmique indique que si est une condition