Algo701 — Algorithmique et programmation

Cette page rassemble le matériel utilisé dans l’UE Algo701 du master MEEF second degré parcours Mathématiques de l’Inspé de Grenoble.

Présentation

Objectifs:

Permettre aux futurs professeurs d’avoir une démarche algorithmique sur des notions mathématiques enseignées au lycée et au collège. Travail sur la programmation et la maîtrise des outils informatiques. Une part importante de cet enseignement est effectuée sous forme de TP sur machines.

Responsable: Emmanuel Beffara

Pour les activités en Python, je fournis un carnet pour Jupyter, sous forme d’un fichier au format .ipynb. Vous pouvez le télécharger et l’utiliser avec Jupyter sur votre propre machine ou avec la plateforme Jupyterhub de l’UGA, sur laquelle vous pouvez vous connecter avec vos identifiants usuels. Je fournis aussi une version lisible non interactive.

Pour les activités en Scratch, vous pouvez utiliser le site officiel pour expérimenter.

Plan

11 septembre 2023: introduction

18 septembre 2023: introduction à Scratch

25 septembre 2023: variables et invariants en Scratch

2 octobre 2023: optimisation combinatoire

9 et 16 octobre 2023: calcul de racines carrées

devoir maison pour le 9 novembre

13 novembre 2023: aléatoire en algorithmique

4 décembre 2023: chaînes de caractères et programmes de dessin

11 décembre 2023: TP Python noté

18 décembre 2023: contrôle sur table