Courses

Penser comme un développeur — Les algorithmes pour débutants

Free
Penser comme un développeur — Les algorithmes pour débutants

Un cours d'initiation aux algorithmes, pensé pour les débutants absolus. Chaque notion part d'une situation de la vie courante, puis suit le chemin de la réflexion vers le code : on raisonne d'abord en français, on écrit ensuite le pseudo-code, puis la version en Python. Aucun prérequis n'est nécessaire.

Module 1 — Les notions de base

  • Notion 1 — La variable : une boîte qui garde une valeur8 min
  • Notion 2 — La condition : décider avec « si… alors… sinon »8 min
  • Notion 3 — La boucle : répéter sans se fatiguer9 min

Module 2 — Cas pratiques de la vie courante

  • Cas pratique 1 — Le total de vos transactions Mobile Money10 min
  • Cas pratique 2 — Trouver la plus grosse dépense du mois10 min
  • Cas pratique 3 — Calculer le prix TTC d'un ticket de caisse12 min
  • Cas pratique 4 — Compter les gros paiements reçus10 min
  • Cas pratique 5 — Vérifier si un membre est dans la liste11 min
  • Cas pratique 6 — Calculer la moyenne des ventes de la semaine11 min

Module 3 — Comprendre les fonctions et les classes

  • Notion 4 — La fonction : une machine qui transforme10 min
  • Notion 5 — Paramètres et return : donner une valeur en retour10 min
  • Notion 6 — La classe : le plan qui fabrique des objets11 min
  • Notion 7 — Attributs et méthodes : ce que l'objet sait et ce qu'il fait11 min