Le but de ce projet était de créer, sur un thème libre, une applications programmée grâce au logiciel « Processing », ce dernier est un logiciel embarqué et libre. Avec mon binôme nous avons décidé de réaliser une animation avec comme thème ; « Les 4 saisons ».
Au début de ce projet nous devions nous former à l’utilisation de Processing en autonomie, grâce à des cours préparés par les professeurs et à internet (OpenClassroom, flossmanual..). Suite à cette auto-formation il nous à été demandé de rendre une applications montrant ce qu’on avait appris. Pour ce premier rendu nous avions créer un « menu » permettant d’accéder à 2 animations différentes.



A la suite de cette auto-formation, nous avons eu plus de temps pour programmer notre projet final, nous nous sommes donc mis à la recherche d’une image et d’un concept. Un fois toute les idées trouvées nous avons pu mettre en place le code de notre applications.

Une fois le programme lancé, passer la souris sur une partie de l’image lui retire le flou et joue une animation en fonction de la saison sélectionnée.


Ce projet était très intéressant et enrichissant, principalement parce que ce dernier était réalisé en majeur partie en autonomie et sans trop de contrainte. Nous étions vraiment libre de la tournure de notre application.
Compétences :
A1.4.1 Participation à un projet
C1.4.1.1 Établir son planning personnel en fonction des exigences et du déroulement du projet
C1.4.1.2 Rendre compte de son activité
C1.4.1.1 : Organisation avec le binome de qui fait quoi et à quelles étapes
Entente informelle à l’oral
C1.4.1.2 : Compte rendu et présentation en fin et projet
Documentation et présentation devant la classe
A2.1.1 Accompagnement des utilisateurs dans la prise en main d’un service
C2.1.1.1 : Rédaction d’un mode d’emploi, documentation d’utilisation
C2.1.1.1 : Rédaction d’un mode d’emploi, documentation d’utilisation
Documentation
A3.1.2 Maquettage et prototypage d’une solution d’infrastructure
C3.1.2.1 : Dessin de la maquette de l’application
C3.1.2.3 : Tests de solutions avant d’implémenter dans le code principal
C3.1.2.1 : Dessin de la maquette de l’application
Schéma papier
C3.1.2.3 : Tests de solutions avant d’implémenter dans le code principal
Test des méthodes dans des codes isolés avant de les implémenter dans la solution principale
A4.1.1 Rédaction d’une documentation d’utilisation
C4.1.10.1 : Rédaction d’une doc d’utilisation décrivant les fonctionnalités de l’application
C4.1.10.1 : Rédaction d’une doc d’utilisation décrivant les fonctionnalités de l’application
Documentation
A5.2.4 Étude d‘une technologie, d’un composant, d’un outil ou d’une méthode
C5.2.4.1 : Se documenter sur les fonctionnalités permises par Processing ainsi que sa syntaxe
C5.2.4.1 : Se documenter sur les fonctionnalités permises par Processing ainsi que sa syntaxe
Référence et documentation éditeur