Informatique et mathématiques
Douze parcours, du premier algorithme aux opérateurs vectoriels. Les cours se lisent, le code s'exécute dans la page, et les exercices se corrigent seuls.
Rien à installer, aucun compte à créer. La progression reste sur l'appareil utilisé, et n'est transmise nulle part. Pour un premier contact avec la programmation, commencer par l'algorithmique : on y apprend à raisonner avant d'apprendre à écrire.
I.Pour commencer
Raisonner et organiser des données avant d'écrire du code.
- Algorithmiqueconseillé pour débuter8 chapitres, 14 exercicesDécomposer un problème en étapes claires et écrire un algorithme juste, avant tout code.
- Flowgorithm5 chapitresDessiner un algorithme sous forme d'organigramme et le dérouler pas à pas pour le vérifier.
- Excel7 chapitresOrganiser des données, automatiser des calculs et produire des tableaux qu'on peut relire.
II.Programmer
Les langages, et la façon de construire un logiciel qui tienne.
- Outils de développement9 chapitres · code exécutableLe terminal, l'éditeur, Git au quotidien, les conteneurs : l'atelier que tout le monde suppose connu.
- Python15 chapitres, 161 exercices · code exécutableUn langage lisible pour automatiser les tâches répétitives d'un métier, sans devenir développeur.
- Bases de données9 chapitres · code exécutableModéliser l'information en MCD et MLD, puis l'interroger en SQL directement dans la page.
- Génie logiciel10 chapitresVersionner, modéliser, choisir un design pattern, et comprendre ce que fait le système sous le code.
III.Machines et systèmes
Le matériel, les serveurs, l'infrastructure.
IV.Fondamentaux scientifiques
Les notions évaluées en fin de bloc.
- Théorie des graphes9 chapitres · code exécutableModéliser avec des points et des traits : parcours, arbres, chemins, coloration, flots et couplages.
- Mathématiques15 chapitresAlgèbre, analyse, probabilités et statistiques : les définitions, les méthodes, et les figures qui les rendent lisibles.
- Sciences fondamentales9 chapitres, 60 exercices · code exécutableThéorie des jeux, statistiques, complexité algorithmique, cryptographie et graphes, appliqués en Python.
V.Aide-mémoire
À garder ouvert à côté du cours.
Des cours qui montrent, pas qui décrivent.
Algorithmes, schémas de bases de données, organigrammes et code embarqué sont dessinés par la plateforme. Voici exactement ce que contiennent les chapitres.
Rectangle : entité, identifiant souligné. Losange : relation. Les couples min,max portés sur les pattes se lisent depuis l'entité la plus proche.
Essaie ici même, pour de vrai.
Python et SQL s'exécutent dans le navigateur, sans compte et sans serveur. Les onglets défilent tout seuls : cliquer, modifier, relancer à volonté.
Les exercices notés se trouvent dans Pratiquer . Le SQL, lui, se pratique directement dans les chapitres du parcours Bases de données.
Une question sur le fonctionnement de la plateforme ? La page Aide répond aux plus fréquentes, de l'installation aux tests d'exercices.
Rohan Fossé
Enseignant, Plateforme ETS