Files
cookiecode/features/cookiecode.feature
T
2026-07-21 22:12:43 +02:00

27 lines
1.3 KiB
Gherkin

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