Module gratuit
Algorithmes et programmation
Algorithmes en Python : recherche dichotomique, tris, rapidité, piles et files, récursivité et plus court chemin.
Les leçons
Chaque leçon se lit gratuitement en entier. Créez un compte gratuit pour lancer ses commandes dans un laboratoire et passer ses quiz et ses exercices.
1 · Labo de conteneurs
Recherche dichotomique et recherche linéaire
Je peux trouver un élément dans une liste avec une recherche linéaire et avec une recherche dichotomique.
Lire la leçon2 · Labo de conteneurs
Trier une liste : bulles, insertion, fusion
Je peux trier une liste avec le tri à bulles, le tri par insertion et le tri fusion.
Lire la leçon3 · Labo de conteneurs
Comparer la rapidité des algorithmes
Je peux comparer deux algorithmes selon la façon dont leur nombre d’étapes grandit.
Lire la leçon4 · Labo de conteneurs
Piles et files
Je peux utiliser une pile et une file pour ranger et reprendre des données.
Lire la leçon5 · Labo de conteneurs
La récursivité : une fonction qui s’appelle
Je peux écrire une fonction qui s’appelle elle-même et qui s’arrête.
Lire la leçon6 · Labo de conteneurs
Graphes et plus court chemin
Je peux trouver un plus court chemin dans un graphe avec un parcours en largeur.
Lire la leçon
Travaillé dans un vrai laboratoire
Chaque leçon de ce module se travaille dans un laboratoire lancé pour vous seul. Les laboratoires utilisés :
Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.