====== Les TPs en ITC ====== La terminologie est parfois confuse. Une donnée de type ''list'' de Python peut être qualifiée de //liste// ou bien de //tableau//. La distinction entre les deux n'a pas beaucoup d'importance dans un premier niveau. Il s'agit essentiellement de la façon dont on accède aux éléments et dont on réserve de la place en mémoire. Notre but n'est pas d'entrer dans ce genre de détails donc il peut arriver que l'on passe de l'un à l'autre. ===== TP1 : parcours séquentiels et comptage ===== {{ :itc:tps:tp1.pdf |Document de TP}} * [[itc:tps:tp1:exercice1|Exercice 1]] -- [[itc:tps:tp1:correction:exercice1|Correction]] * [[itc:tps:tp1:exercice2|Exercice 2]] -- [[itc:tps:tp1:correction:exercice2|Correction]] * [[itc:tps:tp1:exercice3|Exercice 3]] -- [[itc:tps:tp1:correction:exercice3|Correction]] * [[itc:tps:tp1:exercice4|Exercice 4]] -- [[itc:tps:tp1:correction:exercice4|Correction]] * Un exercice supplémentaire assez long : [[nsi:tds:chaos_logistique|Suite logistique et chaos]] * Un exercice supplémentaire plus court : [[exercice_pret|Le prêt]] ===== TP2 : Boucles imbriquées ===== {{ :itc:tps:tp2.pdf |Document de TP}} * [[itc:tps:tp2:exercice1|Exercice 1]] -- [[itc:tps:tp2:correction:exercice_1|Correction]] * [[itc:tps:tp2:exercice2|Exercice 2]] -- [[itc:tps:tp2:exercice2_plus|Extension possible]] * [[itc:tps:tp2:exercice3|Exercice 3]] * [[itc:tps:tp2:exercice4|Premiers tris]] ===== TP3 : Module et fichiers ===== {{ :itc:tps:tp3.pdf |Document de TP}} * [[itc:tps:tp3:exercice1_courbe|Tracé de courbe avec matplotlib]] * [[itc:tps:tp3:exercice1_histogramme|Tracé d'histogramme et de bargraph avec matplotlib]] * [[itc:tps:tp3:exercice2|Création d'une liste de nombres premiers]] Pour les rapides qui ont déjà tout fait, je propose cet exercice : [[nsi:tds:tag_ville|Tagger des photos selon leur coordonnées gps]] ===== TP4 : Récursivité ===== {{ :itc:tps:tp4.pdf |Document de TP}} * [[itc:tps:tp4:exercice1|Dessin du flocon de Von Koch]] * [[itc:tps:tp4:exercice2|Énumération des permutations d'une liste]] * [[itc:tps:tp4:exercice3|Énumération des sous-listes d'une liste]] Pour les plus rapide, cette [[nsi:terminales:recursivite:exemples|page d'exercices]] qui abordent le triangle de Sierpinski -- idée voisine du flocon de Koch -- les tours de Hanoï et le problème du sac à dos. ===== TP5 ===== {{ :itc:tps:tp5.pdf |Document de TP}} * [[itc:tps:tp5:exercice1|Tri par insertion dichotomique]] * [[itc:tps:tp5:exercice2|Sac à dos]] * [[itc:tps:tp5:chemin_plus_court|Chemin le plus court]]