Vous êtes sur la page 1sur 2

Conception d'interface et programmation événementielle

14 heures de TP sont prévues pour TP Conception d'interface et programmation


événementielle. J’insiste sur ce TP car il va vous permettre d’acquérir les notions de base de
la programmation évènementielle et de comprendre comment concevoir une interface sous
C#. Essayer d’allez le plus loin possible puisque ça sera la même logique si vous voulez
développer des applications comme par exemple sous Android avec java sous Android studio.
Puisque le TP va se dérouler à distance, je vous invite à regarder ces tutoriaux sur YouTube.

I. Installer Visual Studio (version Community)


II. Suiviez ces tutoriaux et réalisez ces applications :
1. https://www.youtube.com/watch?v=R71Vj5PSOK8
2. https://www.youtube.com/watch?v=MCNNpJWPTGk&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=61
3. https://www.youtube.com/watch?v=ZZOcCU-Q6V8&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=63
4. https://www.youtube.com/watch?v=tAUkirXVbk4&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=64
5. https://www.youtube.com/watch?v=jtIFePeDFmc&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=65
6. https://www.youtube.com/watch?v=ogqgPiBJ_a4&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=66
7. https://www.youtube.com/watch?v=X-BX2TX1YC8&list=PLRR7wjtXb1cBN-
j9FaxkAmwkJBV8CbVUd&index=67

➢ Mini projet à rendre avant le 20 Avril sous forme d’un rapport incluant des
captures d’écran et des démonstrations vidéo (si c’est possible) :

I. Construire une interface graphique pour un jeu de devinette interactive entre le pc et


l’utilisateur, on demande à un utilisateur de fixer l’intervalle où se trouve le nombre à
chercher. Le programme va se procéder pour trouver le nombre par une procédure
dichotomique : par exemple le nombre à chercher 68 et l’intervalle [0,100], le
programme va proposer à l’utilisateur 50 ((100+0)/2) l’utilisateur va dire il est plus
grand, le programme va réduire l’intervalle de recherche à [50 100 ] et va proposer a
nouveau 75 ((100+50)/2) , l’utilisateur va dire qu’il est plus petit , le programme va
réduire l’intervalle à [75 50] , il va répéter la même procédure tanque il n’a pas trouver
la nombre à chercher.

II. Construire une interface d’une calculatrice avec au moins 12 fonctionnalités, il faut
mettre le moins de boutons possible (par exemple vous aurez besoin de 7 boutons et
un bouton pour la sélection afin de faire les 12 fonctionnalités)
III. Construire une interface pour calculer l’indice de masse corporelle (IMC) en affichant
le résultat accompagné d’un emoji ou image selon le cas :
IMC Inférieur à 16 Anorexie ou dénutrition
Entre 16.5 et 18.5 Maigreur
Entre 18.5 et 25 Corpulence normale
Entre 25 et 30 Surpoids
Entre 30 et 35 Obésité modérée (Classe 1)
Entre 35 et 40 Obésité élevé (Classe 2)
Supérieur à 40 Obésité morbide ou massive)

Vous aimerez peut-être aussi