Wiki du groupe Enseignement de l’informatique
Ce wiki propose des ressources complémentaires au site du groupe Enseignement de l’informatique de l’IREM d’Aix-Marseille, notamment des supports de formation des enseignants.
À l’exception des quelques fichiers provenant d’autres sources (et alors explicitement mentionnées), le contenu de ce wiki est mis à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International: pour les besoins de la licence, l’auteur (collectif) est le groupe Enseignement de l’informatique de l’IREM d’Aix-Marseille.
Pour aller plus loin, bien des ressources existent. Une excellente référence est le MOOC Python 3 proposé sur la plateforme FUN: celui-ci vous mènera des bases obtenues après un TP d’initiation jusqu’à un niveau avancé voire expert, suivant vos besoins et motivations.
Des sujets de TP d’initiation:
AutoTest: une série d’exercices dans lesquels ils vous faut essayer de prévoir et comprendre le résultat d’une série d’instructions
Des fiches thématiques:
Erreurs (les différents types d’erreurs rencontrées)
Les modules (il est utile comprendre les attributs et méthodes avant)
Les fichiers (il faut comprendre les méthodes avant)
Importer des données de tableur (il faut comprendre la lecture de fichiers avant)
Dessiner des graphes de fonctions (et plein d’autres choses)
Manipulation d’images avec la bibliothèque Pillow (il faut comprendre les méthodes avant)
Des TP orientés science:
Codes de César et de Vigenère (algorithmique légère, mathématiques très abordables)
Représentation de l’information: cas des images matricielles (algorithmique légère, notions de codage de l’information, manipulation de fichiers)
Voir comment on trie (algorithmique standard, repose sur la manipulation d’images)
Recherche de séquences codantes dans un génome (TP long, algorithmique standard, manipulation de fichiers, travail sur de "grosses" données)
Filtres d’image (TP long, mathématiques non triviales sur la fin, repose sur la manipulation d’images)
Des TP orientés "vraie informatique":
Bases de la manipulation d'images matricielles en Python 3 avec Pillow (algorithmique légère, utilisation des modules, manipulation de tableaux à deux entrées)
Arbres et système de fichier (utilisation de modules, notions de système d’exploitation, parcours d’arbres)
Interfaces graphiques (utilisation de modules et programmation objet)
Site web dynamique (utilisations de modules et programmation objet)
À propos de l’IREM
L’Institut de Recherche sur l’Enseignement des Mathématiques est un service commun de l’université d’Aix-Marseille. Son activité est organisée autour de groupes de travail qui réunissent enseignants et chercheurs.