Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ens:iem2015-2016:iem [2016/05/04 13:18] admin Cordier Amelie () |
ens:iem2015-2016:iem [2016/05/11 08:12] admin Cordier Amelie () [Sujet du TP] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | * [[http:// | ||
Ligne 16: | Ligne 18: | ||
Le projet est découpé en phases. **Chaque phase doit être validée par l' | Le projet est découpé en phases. **Chaque phase doit être validée par l' | ||
+ | |||
+ | **À l' | ||
+ | Voyez le rapport comme une sorte de tutoriel qui permettra à n' | ||
+ | La forme est libre (pdf, page web). | ||
==== Sujet ==== | ==== Sujet ==== | ||
Ligne 50: | Ligne 56: | ||
À l' | À l' | ||
+ | |||
+ | **Forme du rendu :** validation directe par l' | ||
=== Phase 1. Prise en main du matériel - 1,5pt === | === Phase 1. Prise en main du matériel - 1,5pt === | ||
Ligne 58: | Ligne 66: | ||
N' | N' | ||
+ | |||
+ | **Forme du rendu :** validation directe par l' | ||
+ | |||
=== Phase 2. Constitution d'une maquette du projet - 2pt === | === Phase 2. Constitution d'une maquette du projet - 2pt === | ||
Ligne 66: | Ligne 77: | ||
Vous devez également dresser une liste du matériel nécessaire, | Vous devez également dresser une liste du matériel nécessaire, | ||
À l' | À l' | ||
+ | |||
+ | **Forme du rendu :** section 1 du rapport final. Vous devrez faire apparaître : | ||
+ | * le titre du projet, | ||
+ | * une ou deux phrases décrivant ce que fait le projet, | ||
+ | * la liste des technologies que vous utiliserez dans le projet, | ||
+ | * les maquettes d' | ||
+ | * toute autre information que vous trouveriez utile, mais en restant synthétique. | ||
+ | |||
=== Phase 3. Votre premier sketch - 1pt === | === Phase 3. Votre premier sketch - 1pt === | ||
Vous devez réaliser votre premier jet de code sur l' | Vous devez réaliser votre premier jet de code sur l' | ||
+ | |||
+ | **Forme du rendu :** section 2 du rapport final. Cette section devra contenir : | ||
+ | * la liste du matériel nécessaire à la réalisation de votre projet, | ||
+ | * le plan de montage de votre prototype en version finale), | ||
+ | * le code source (ou lien vers le code source) correspondant | ||
=== Phase 4. Connexion à internet - 2pt === | === Phase 4. Connexion à internet - 2pt === | ||
Vous devez démontrer que vous êtes capables de transmettre des données de votre objet à votre application client, quelque soit la technologie retenue. | Vous devez démontrer que vous êtes capables de transmettre des données de votre objet à votre application client, quelque soit la technologie retenue. | ||
+ | |||
+ | **Forme du rendu :** section 3 du rapport final. Cette section devra contenir : | ||
+ | * une explication synthétique mais documentée sur la façon dont vous avez décidé de communiquer avec l' | ||
+ | * le cas échéant, des liens vers les librairies que vous utilisez | ||
+ | * le cas échéant, une brève discussion sur les difficultés que vous avez rencontrées. | ||
=== Phase 5. Finalisation de l' | === Phase 5. Finalisation de l' | ||
Vous devez terminer les fonctionnalités de votre objet, à la fois côté matériel et côté logiciel, et les faire valider. | Vous devez terminer les fonctionnalités de votre objet, à la fois côté matériel et côté logiciel, et les faire valider. | ||
+ | |||
+ | **Forme du rendu :** section 4 du rapport final. Cette section devra : | ||
+ | * décrire le code métier que vous avez réalisé (attention à la modularité), | ||
+ | * donner un lien vers le code source, | ||
+ | * inclure une photo du produit fini ainsi que des captures d' | ||
=== Phase 6. Démonstration - 2pt === | === Phase 6. Démonstration - 2pt === | ||
Démonstration du produit (3mn par binôme). | Démonstration du produit (3mn par binôme). | ||
+ | |||
+ | **Forme du rendu :** Évaluation par l' | ||
=== Autres critères de notation === | === Autres critères de notation === | ||
* Utilisation d'un gestionnaire de versions : 1pt | * Utilisation d'un gestionnaire de versions : 1pt | ||
- | * Documentation du code : 1pt | + | * Documentation |
- | * Richesse des fonctionnalités : 2pt | + | * Richesse des fonctionnalités : 3pt |
- | * Qualité du code : 1pt | + | * Qualité du code : 2pt |
- | + | ||
==== Liens utiles | ==== Liens utiles |