TP : boucle « POUR »
Objectifs :
- Comprendre et faire fonctionner un algorithme avec une boucle (POUR)
- Programmer sous XCAS
- Ecrire un programme sur calculatrice qui permette de connaitre approximativement les
extrémums d’une fonction sur un intervalle afin de choisir une fenêtre graphique adaptée
pour l’affichage.
Déroulement :
- une heure classe entière pour le début du TP « partager un segment en N parties égales » et
faire fonctionner l’algorithme de recherche d’extrémums à la main.
- une heure en groupe (17) pour écrire le programme sous XCAS et le faire fonctionner avec
les différents exemples (les élèves découvraient le logiciel)
- une heure en groupe pour écrire le programme sur calculatrices et le faire fonctionner (les
élèves ont déjà écrit des programmes avec conditions sur leur calculatrice, mais ne
connaissent pas les boucles, des bugs sont restés non résolus avec certaines CASIO !)
Bilan :
Décliner l’algorithme trois fois, sous trois formes différentes n’a pas été inutile pour bien
comprendre le fonctionnement d’une boucle, en particulier le rôle du compteur.
Avoir un objectif « utilitaire » permet de motiver la plupart des élèves, pour certains, le seul but était
d’avoir un programme sur leur calculatrice…Les « élèves plus à l’aise » apprécient l’algorithmique et
sont motivés par la conception.
Avoir déjà écrit des programmes sur calculatrice n’a pas été une aide véritable pour travailler sur
XCAS (au contraire ?) ; il faudrait commencer sous XCAS, plus tôt dans l’année, avec des programmes
plus simples…