40 lines
1.5 KiB
Markdown
40 lines
1.5 KiB
Markdown
|
---
|
||
|
title : TP - Structure de données linéaire - Pile et File
|
||
|
author : TOTARA Cédric et BERTRAND Benjamin
|
||
|
date : 06 juin 2021
|
||
|
---
|
||
|
|
||
|
# Résumé du projet
|
||
|
|
||
|
Cette activité a pour objectif de vous faire travailler avec les structures de données de type **pile** et **file**. Les élèves sont par groupe de deux et réaliseront le projet en **pair programming**.
|
||
|
|
||
|
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.
|
||
|
|
||
|
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.
|
||
|
|
||
|
# Étapes
|
||
|
|
||
|
## Étape 1: Compléter le module implémentant une pile et une file
|
||
|
|
||
|
## Étape 2: Projet
|
||
|
|
||
|
# Déroulement de la séquence
|
||
|
|
||
|
L'enseignant commence à présenter les concepts de **pile** et de **file**.
|
||
|
|
||
|
Support à prévoir
|
||
|
|
||
|
Les élèves ont ensuite 15minutes sans avoir le droit de toucher un clavier pour choisir une projet et reflechir sur papier ou à l'oral à la façon de compléter le code pour les classes Pile et File.
|
||
|
|
||
|
A la suite de ce temps de prise en main, les élèves réalise les deux étapes en paire-programming. Toutes les 10minutes, ils échangent celui qui a le clavier. Celui qui a le clavier peut coder tandis que l'autre commente, accompagne ou refléchit à la suite.
|
||
|
|
||
|
# Evaluation
|
||
|
|
||
|
# Pré-requis
|
||
|
|