AlgoPython

L'algorithmique et la programmation
en langage Python

Commencer

Simple

AlgoPython fonctionne dans tous les navigateurs web, sur ordi, tablettes et mobile. Il n'y a rien à installer, les rappels de cours sont intégrés aux exercices, et les enseignants peuvent inscrire et suivre les progrès de leurs élèves en 5 minutes.

Complet

Tous les aspects de l'algorithmique et de la programmation en Python niveau lycée sont abordés : boucles, variables, fonctions, listes... De plus, AlgoPython inclut des exercices basés sur le programme de mathématiques.

Ludique

Les niveaux font appel à des contextes variés, la difficulté est progressive, et des niveaux bonus permettent de se perfectionner. Tout le monde peut apprendre et pratiquer à son rythme !

Un apprentissage progressif

AlgoPython propose de résoudre des problèmes en langage Python de plus en plus complexes.
Les niveaux sont répartis en 7 séries, qui se débloquent au fur et à mesure de la progression : instructions, boucles for, variables, fonctions, conditions, fonctions, boucles while et listes. Tout le programme du lycée est couvert.

Agréable et ludique

Les situations de programmation font appel à des contextes variés : il y a bien sûr l'affichage « classique » dans une console, mais aussi un robot à déplacer, des formes à reproduire...
De plus, une section entière du site est dédiée aux exercices basés sur le programme de mathématiques du lycée général et technologique.
Les niveaux contiennent des rappels de cours clairs et concis pour ne pas être perdus.

Conçu pour les enseignants

AlgoPython permet aux enseignants de suivre les progrès de leurs élèves dans une interface dédiée.
Les élèves peuvent être inscrits via un fichier Excel, ou bien via Pronote. Plusieurs enseignants d'une même équipe peuvent être inscrits ensemble.

Ce site utilise des cookies pour son bon fonctionnement. En naviguant sur AlgoPython, vous acceptez l'utilisation de ces cookies.