Descripción del Curso

Plan du cours

Bloc 1 - ouvert à la semaine 1

Module 1 : Bienvenue dans l'environnement Python 3

  • Installation de Python 3 et PyCharm sur votre ordinateur
  • Présentation des outils UpyLaB et Python Tutor
  • Quelques définitions de base

Module 2 : Python comme machine à calculer et à écrire

  • Valeurs et expressions arithmétiques et textuelles
  • Les variables
  • La console et les scripts
  • Quelques fonctions prédéfinies
  • Les modules math et turtle
  • Mon premier programme complet

Module 3 : Les instructions : tous vos désirs sont des ordres

  • L'instruction conditionnelle if
  • Les instructions répétitives while et for
  • L'instruction pass

Module 4 : Les fonctions: créez les outils que vous voulez

  • Les fonctions prédéfinies et définies
  • Quelques règles de bonnes pratiques

Bloc 2 - ouvert à la semaine 6

Module 5 : Les séquences de données pour jouer ou travailler

  • Manipulations de base des séquences
  • Votre projet
  • Slicing et opérations de manipulation des séquences
  • Méthodes de manipulation des séquences
  • Compréhension et copies de listes
  • Les fichiers textes et les matrices

Bloc 3 - ouvert à la semaine 11

Module 6 : Ensembles et dictionnaires : armes de construction massive

  • Manipulations de base des séquences ensembles et dictionnaires
  • Méthodes de manipulation des dictionnaires
  • Dictionnaires persistants
  • Evaluation du projet par les pairs
  • Bilan du cours
  • Auto-évaluation du projet
  • Bilan du cours