L'algorithmique et la programmation en langage Python occupent une place structurante dans le programme de mathématiques du tronc commun de la voie technologique (Première, toutes séries sauf STD2A qui privilégie une approche géométrique), en continuité directe avec les apprentissages de la classe de Seconde. Ce quiz de révision explore les notions consolidées de variable, d'instruction conditionnelle et de boucle, ainsi que la structuration d'un programme à l'aide de fonctions — une compétence de « programmation modulaire » explicitement mise en avant par le programme officiel, qui consiste à décomposer une tâche complexe en tâches plus simples et réutilisables. Le quiz aborde l'identification des entrées et des sorties d'une fonction, compétence essentielle pour comprendre et écrire des programmes structurés, ainsi que l'utilisation de la notion de compteur et du principe d'accumulateur pour calculer une somme ou un produit au sein d'une boucle. Cette maîtrise de l'algorithmique n'est pas une compétence isolée dans le programme : elle est directement mobilisée dans l'étude des suites numériques (calcul de termes successifs), des statistiques (traitement de données réelles, tableaux croisés) et de certaines situations de probabilités, incarnant la philosophie du programme technologique qui intègre pleinement la pensée numérique à la formation mathématique.
Quiz de révision mathématiques tronc commun technologique Première sur l'algorithmique Python : variables, boucles, fonctions, programmation modulaire, compteurs et accumulateurs.