Aller au contenu principal
Apprendre en codant, vraiment

Qu'est-ce que tu veux apprendre aujourd'hui ?

Sept parcours conçus pour aller droit à l'essentiel : raisonner avant de coder, coder pour automatiser, et réviser les notions évaluées. Le code s'exécute dans ton navigateur, les mathématiques se travaillent sur le papier.

Aucun compte, aucune installation.7 parcours, 67 chapitres, 163 exercices corrigés automatiquement.

Des cours qui montrent, pas qui décrivent.

Algorithmes, schémas de bases de données et code embarqué sont dessinés par la plateforme. Voici exactement ce que tu verras dans les chapitres.

Pseudo-code annotéParcours Algorithmique
Algorithme
Algorithme MoyenneClasse
Variables
somme, note : Réel
i, n : Entier
Début
somme 0
Pour i de 1 à n Faire
Lire note
somme somme + note
FinPour
Écrire "Moyenne : ", somme / n
Fin
Code embarquéParcours Arduino
Arduino
const int capteur = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int valeur = analogRead(capteur);
Serial.println(valeur);
delay(500);
}
Entités et relationsParcours Bases de données
Modèle conceptuel de données
Etudiant
idEtudiant
nom
prenom
0,N
Suit
note
1,N
Cours
idCours
intitule
coefficient

Rectangle : entité, identifiant souligné. Losange : relation. Les couples min,max portés sur les pattes se lisent depuis l'entité la plus proche.

Démo interactive

Essaie ici même, pour de vrai.

Python et SQL s'exécutent dans ton navigateur, sans compte et sans serveur. Les onglets défilent tout seuls : clique, modifie, teste quand tu veux.

bienvenue.pyPython
Tu écris, tu cliques, le résultat s'affiche. Rien à installer.

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 ? On a sûrement la réponse.

Par le parcours Algorithmique. Il apprend à décomposer un problème et à écrire un raisonnement juste, sans langage de programmation. Python vient après, quand le raisonnement est en place.
Non, rien du tout. Python et SQLite tournent dans l'onglet du navigateur, sur n'importe quel ordinateur. Aucun code n'est envoyé sur un serveur.
À automatiser ce que tu fais aujourd'hui à la main : reprendre un fichier de 4 000 lignes, croiser deux exports, produire un tableau chaque semaine. Et à savoir dire à un prestataire ce que tu veux, en des termes qu'il comprend.
Non, pas une ligne. Ce sont les notions évaluées sur les trois semestres, traitées comme des mathématiques : définitions, méthodes, exercices types corrigés.
Elle est gardée sur l'appareil que tu utilises, sans compte à créer. Change de machine et tu repars d'une page vierge : rien n'est transmis, rien n'est perdu non plus.
La lecture des cours fonctionne partout. Pour les exercices, un ordinateur reste plus confortable, mais rien ne t'empêche de lire dans le bus.

Prêt à te lancer ?

Si tu n'as jamais programmé, commence par l'algorithmique : on y apprend à réfléchir juste avant d'apprendre à écrire. Le reste suivra tout seul.

Rohan Fossé

Enseignant, Plateforme ETS