This is an old revision of the document!
Projet final
Date limite:
Téléchargement du projet:
Règles générales
Le projet doit être fait en équipes de 2 ou 3 personnes
Tous les membres d'équipe doivent contribuer au repository du projet
Le projet doit être présente dans la dernière séance du TP
L'implémentation du projet peut être fait en Blocks ou en Python
Si vous choisissez Blocks, après l'implémentation, vous devez convertir le code en Python et le telechargez sur GitHub
Les thèmes peuvent être choisis dans la liste de thèmes donnée ou l'équipe peut proposer son propre thème
Les thèmes proposés par l’equipes doivent respecter les exigences minimales.
Exigences minimales
Le projet doit utiliser minimum 5 périphériques (boutons, matrice LED, capteur de température, capteur tactil, capteur de lumière, microphone, speaker, accéléromètre, boussole)
Tous les périphériques utilisés doivent avoir des événements qui les interconnectent les uns avec les autres (ex: quand on appuie sur le bouton A la valeur du température actuelle s’affiche sur la matrice LED)
Le projet doit implémenter des comportements différents pour on_start() et on_forever()
Le projet doit implémenter un système de monitorisation (affichage dans la console ou graphique) des données fournies par au minimum un périphérique à votre choix
Thèmes
Car simulation
Spotify simulator
Weather station
Tetris game
Virtual Pet/Tamagotchi
Smart home
Écrivez les noms de chaque coéquipier dans un slot correspondant au projet que votre équipe a choisi.
Vous devez choisir le thème et décrire les fonctionnalités (dans le fichier README du repository générée) que vous considérez que le projet doit avoir jusqu'au 3 mai.