Feat: Explicitation de la séquence
This commit is contained in:
parent
cc553348f6
commit
19d38365eb
22
pile_file.md
22
pile_file.md
@ -11,18 +11,32 @@ Cette activité a pour objectif de vous faire travailler avec les structures de
|
||||
Elle se déroule en 2 temps :
|
||||
|
||||
- Élaboration des classes ```Pile``` et ```File``` sous forme d'un module à importer
|
||||
- Choix et réalisation d'un projet choisi dans une banque avec la contrainte d'utiliser une pile ou une file.
|
||||
- Choix et réalisation d'un projet choisi parmi deux avec la contrainte d'utiliser une pile ou une file.
|
||||
|
||||
La banque est constitué de sujets de difficultés variés.
|
||||
|
||||
Ce TP se déroulera sur 3 semaines à raison de 1h par semaine et devra être complété par un travail personnel de la part des élèves si le besoin s'en fait sentir.
|
||||
Ce TP se déroulera sur 3 semaines à raison de 1h par semaine et devra être complété par un travail personnel de la part des élèves si le besoin s'en fait sentir. En parallèle de ce projet, on pourra par exemple travailler sur les autres structures de données.
|
||||
|
||||
# Étapes
|
||||
|
||||
## Étape 1: Compléter le module implémentant une pile et une file
|
||||
|
||||
Dans le dossier ```Pile_file```, on retrouve les squelettes des classes Pile et File à compléter en respéctant les exemples donnés dans les docstrings.
|
||||
|
||||
Les élèves pourront testé leur code avec
|
||||
|
||||
```
|
||||
pytest --doctest-modules ...
|
||||
```
|
||||
|
||||
## Étape 2: Projet
|
||||
|
||||
### Blackjack
|
||||
|
||||
Les consignes et le squelette du programme se trouve dans le dossier ```blackjack```.
|
||||
|
||||
### Maze
|
||||
|
||||
Les consignes et le squelette du programme se trouve dans le dossier ```maze```.
|
||||
|
||||
# Déroulement de la séquence
|
||||
|
||||
L'enseignant commence à présenter les concepts de **pile** et de **file**.
|
||||
|
Loading…
Reference in New Issue
Block a user