Activité 01
Penser-Partager-Présenter: Maths vs Code
L'enseignant affiche une fonction mathématique (f(x) = x² + 1) et son équivalent en Python. Chaque élève identifie les parallèles (paramètre, valeur de retour) individuellement, puis en discute avec son binôme. La classe formalise ensemble les points communs et les différences.
Pourquoi la décomposition d'un problème en fonctions est-elle une bonne pratique de programmation ?
Conseil de facilitationPendant le Think-Pair-Share, insistez pour que chaque élève reformule avec ses mots la différence entre écrire une fonction et l'appeler, avant de partager avec le groupe.
À observerDemandez aux élèves d'écrire sur un papier : 1) Une fonction simple qu'ils pourraient créer pour une calculatrice (ex: additionner deux nombres). 2) Le nom d'un paramètre qu'elle pourrait prendre. 3) La valeur qu'elle pourrait retourner.