Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Aperçu gratuit

Informatique pour les 16-18 ans

Choisis un chapitre, puis une leçon. Chaque aperçu est la première page de la leçon, avec ses premières activités à essayer, sans compte.

Représenter les données9 leçons
  1. Le binaire et les nombres entiers40 minutes
  2. L'hexadécimal35 minutes
  3. Additionner en binaire30 minutes
  4. Les nombres négatifs40 minutes
  5. Les nombres à virgule35 minutes
  6. Les lettres dans la machine35 minutes
  7. Vrai ou faux : les booléens30 minutes
  8. Les opérations sur les bits35 minutes
  9. Images et sons en nombres30 minutes
Premiers pas en Python11 leçons
  1. Ton premier programme25 minutes
  2. Les variables30 minutes
  3. Entiers, flottants, texte35 minutes
  4. Demander et afficher25 minutes
  5. Si, sinon35 minutes
  6. Plusieurs choix30 minutes
  7. Répéter avec for35 minutes
  8. Répéter avec while35 minutes
  9. Les fonctions40 minutes
  10. Où vit une variable30 minutes
  11. Travailler avec du texte35 minutes
Listes, tuples et dictionnaires7 leçons
  1. Les listes40 minutes
  2. Parcourir une liste35 minutes
  3. Des listes dans des listes35 minutes
  4. Construire une liste en une ligne30 minutes
  5. Les tuples25 minutes
  6. Les dictionnaires40 minutes
  7. Parcourir un dictionnaire35 minutes
Les données en tables6 leçons
  1. Le fichier CSV30 minutes
  2. Lire et écrire un fichier35 minutes
  3. Chercher dans une table35 minutes
  4. Trier une table35 minutes
  5. Relier deux tables40 minutes
  6. Résumer des données30 minutes
Chercher, trier, parcourir10 leçons
  1. Qu'est-ce qu'un algorithme25 minutes
  2. Chercher dans une liste35 minutes
  3. Le plus petit, le plus grand30 minutes
  4. Moyenne et comptage30 minutes
  5. Chercher en coupant en deux40 minutes
  6. Le tri par sélection40 minutes
  7. Le tri par insertion40 minutes
  8. Combien de temps ça prend35 minutes
  9. Est-ce que ça s'arrête30 minutes
  10. Choisir le meilleur à chaque pas35 minutes
Tester et mettre au point6 leçons
  1. Lire un message d'erreur30 minutes
  2. Traquer un bogue35 minutes
  3. Vérifier avec assert30 minutes
  4. Écrire pour les autres25 minutes
  5. Découper en modules35 minutes
  6. Ce qu'une fonction attend30 minutes
Le web9 leçons
  1. Client et serveur30 minutes
  2. Ta première page HTML35 minutes
  3. Tableaux et images30 minutes
  4. Habiller avec CSS35 minutes
  5. Mettre en page40 minutes
  6. Du JavaScript dans la page35 minutes
  7. Changer la page40 minutes
  8. Les formulaires35 minutes
  9. Un site, des dangers30 minutes
Machines et systèmes7 leçons
  1. Dans l'ordinateur30 minutes
  2. Le processeur et ses instructions35 minutes
  3. La mémoire30 minutes
  4. Le système d'exploitation30 minutes
  5. Le terminal35 minutes
  6. Qui a le droit30 minutes
  7. Les systèmes embarqués30 minutes
Structures de données9 leçons
  1. Bien ranger ses données25 minutes
  2. Les piles35 minutes
  3. Une pile au travail35 minutes
  4. Les files d’attente35 minutes
  5. Les listes chaînées40 minutes
  6. Les dictionnaires, de l’intérieur35 minutes
  7. Les arbres35 minutes
  8. Les arbres binaires40 minutes
  9. Les graphes40 minutes
Bases de données et SQL11 leçons
  1. Pourquoi une base de données25 minutes
  2. Le modèle relationnel35 minutes
  3. Lire avec SELECT35 minutes
  4. Filtrer avec WHERE35 minutes
  5. Trier et limiter30 minutes
  6. Compter et additionner35 minutes
  7. Regrouper40 minutes
  8. Relier des tables35 minutes
  9. Les jointures45 minutes
  10. Ajouter, changer, supprimer35 minutes
  11. Dessiner une base40 minutes
Réseaux et sécurité8 leçons
  1. Un réseau, c’est quoi30 minutes
  2. Les adresses IP35 minutes
  3. Les paquets voyagent35 minutes
  4. Les protocoles30 minutes
  5. Du nom au site35 minutes
  6. Chiffrer un message40 minutes
  7. Deux clés40 minutes
  8. Mots de passe et hameçonnage30 minutes
Programmation avancée9 leçons
  1. Une fonction qui s’appelle40 minutes
  2. Récursivité en pratique40 minutes
  3. Quand la récursivité casse30 minutes
  4. Une fonction dans une fonction35 minutes
  5. Un programme est une donnée30 minutes
  6. Les objets40 minutes
  7. Des objets qui se parlent40 minutes
  8. Plusieurs façons de programmer30 minutes
  9. Gérer les erreurs35 minutes
Algorithmes plus avancés9 leçons
  1. L'arbre binaire de recherche40 minutes
  2. Insérer dans un arbre40 minutes
  3. Parcourir un arbre35 minutes
  4. Le graphe, en largeur40 minutes
  5. Le graphe, en profondeur40 minutes
  6. Diviser pour régner40 minutes
  7. Le tri fusion45 minutes
  8. Ne pas refaire le même calcul40 minutes
  9. Le trajet le plus court45 minutes
Repères et projets7 leçons
  1. Du boulier aux premières machines25 minutes
  2. Naissance de l'ordinateur25 minutes
  3. De l'Internet au web25 minutes
  4. Le numérique et nous30 minutes
  5. Projet : un jeu en Python45 minutes
  6. Projet : étudier des données45 minutes
  7. Projet : un petit site45 minutes