Bienvenue sur le projet : Python de la Fournaise

Ce projet regroupe des activités en ligne d'apprentissage de la programmation en Python, disponibles à l'adresse :
https://iremi974.gitlab.io/python-de-la-fournaise

Activités d'initiation pour la classe de seconde

Activité de découverte de la boucle for

Activités pour la spécialité NSI en première

Activité de découverte de la dichotomie par le jeu de devinette
Activité d'apprentissage des algorithmes de tri (insertion, recherche du maximum, tri bulle)
Jeu de Katro - jeu de semaille de Madagascar
Algorithme du sac à dos (glouton)

Activités pour la spécialité NSI en classe de terminale

Découverte de la pile par le jeu du saute-mouton
Version du jeu de saute-mouton en 2D
Utilisation d'une classe pile pour la création d'un labyrinthe
Activité de découverte du chiffrement RSA

Générateur d'activités

Editeur d'activités en mode console et/ou "pair-programming"

Organisation du site

Toutes les activités ont en commun d'être réalisées avec Brython.

Chaque activité contient un énoncé, une partie de code python fourni (non modifiable) et une partie de code élève modifiable. Les activités sont conçues pour être aussi réalisables avec un IDE au choix : il suffit dans ce cas de copier les deux fenêtres de code à la suite dans un seul fichier python.

La mise en oeuvre en ligne ajoute, de manière transparente dans la page html, une visualisation des structures de données manipulées, procurant ainsi à l'élève un retour instrumental direct sur ce qu'il tente de programmer.

IREMI - LIM - INSPE de l'académie de la Réunion - 2022-2023