Tutoriels vidéo Python

Ces cours de programmation en Python sont conçus et réalisés par un élève de Seconde au Lycée français de Lomé au Togo, Théo Atkapama, et son ancien professeur de Mathématiques désormais en activité au Lycée La Fontaine de Niamey, Benjamin Raybaud.

Des élèves du Lycée La Fontaine participeront également à la finalisation de certaines vidéos.

La progression de ces cours tente de respecter les choix pédagogiques de la plateforme france-ioi.org sur les niveaux 1, 2 et 3 sans pour autant dévoiler les solutions de leurs défis informatiques.

Pour apprendre le codage informatique, il faut exercer son talent algorithmique et il est nécessaire de pratiquer!

Nous vous recommandons vivement de vous investir sur la plateforme d’entrainement des Concours Castor et Algoréa Niger ainsi que sur France-IOI pour progresser en parallèles de ces vidéos.

Ces cours d’initiation et de perfectionnement en codage informatique commencent par un premier volet de 3 cours d’initiation:

Cours numéro 1: 

Affichages, variables et types, saisie d’une entrée par l’utilisateur

Cours numéro 2 :

Boucle for: répétitions d’instructions et imbriquements de boucles†††

Cours numéro 3:

Structures conditionnelles : répétitions d’instructions conditionnées: imbriquements de structures

Cours 3.1 : structures conditionnelles élémentaires
Cours 3.2: structures conditionnelles composées

L

Cours 3.3 : exemple de synthèse, les Nombres premiers

Cours suivants:

Boucle Tant que : répétitions conditionnées,  les secrets de la boucle for, for<–>while, instruction break, le type float

Fonctions : portée de variables, premières fonctions récursive: la factorielle

Structures de de données Partie 1 : liste, pile, tableau 1D, complexité du type list en python (tableau amélioré pour les piles), premières notions de complexité pour le choix de méthodes performantes sur les listes en python.