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…