Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Apprendre à coder avec Python

Université libre de Bruxelles via France Université Numerique

0 Reviews 20 students interested

Taken this course? Share your experience with other students. Write review

Overview

Vous avez un ordinateur, désirez apprendre à coder et êtes totalement ou partiellement débutant dans le domaine; vous êtes étudiant, professeur ou simplement une personne qui sente l’envie ou le besoin d’apprendre la programmation de base; ce cours utilise Python 3 comme clé pour vous ouvrir la porte de cette connaissance informatique.

Ce cours est orienté vers la pratique, et propose un matériel abondant pour couvrir l’apprentissage de la programmation de base, d’une part en montrant et expliquant les concepts grâce à de nombreuses capsules vidéo courtes et des explications simples, et d’autre part en vous demandant de mettre ces concepts en pratique d’abord de façon guidée et ensuite autonome. Plusieurs quiz, un projet individuel, et de nombreux exercices à réaliser et validés automatiquement avec notre outil UpyLaB intégré au cours, vous permettent de polir et ensuite de valider votre apprentissage.

Format du cours

Le cours s'étale sur 7 semaines et propose 3 parcours d’apprentissage qui correspond à un travail hebdomadaire de 6 à 12 heures avec un projet évalué par les pairs. Si vous ne pouvez y consacrer 6h par semaine un parcours à allure libre est possible, mais sans projet ni attestation finale délivrée par FUN.

Prérequis

Peu de prérequis sont demandés, sachant que la programmation est plus facile pour un esprit logique et que quelques exemples, sont pris de matières mathématiques enseignées dans le secondaire inférieur.

Matériel requis

L'apprenant doit avoir un ordinateur à sa disposition capable d'accueillir l'environnement de développement gratuit Python : Python3 et PyCharm Community.

Évaluation

L’évaluation sur 300 points comporte trois classes d'exercices notés :

  1. des quiz pour valider que la matière a bien été assimilée (100 points)
  2. des exercices à réaliser de façon autonome validés par notre exerciseur UpyLaB (150 points)
  3. un projet sous forme de programme individuel évalué par les pairs et auto-évalué (50 points)

 

 

Syllabus

Semaine 1

Bienvenue dans l'environnement Python 3

  1. Installation et présentation des environnements Python 3 et PyCharm sur son ordinateur
  2. Présentation des outils UpyLaB et Python Tutor
  3. Quelques définitions de base

Python comme machine à calculer et à écrire

  1. Valeurs et expressions arithmétiques et textuelles
  2. Les variables
  3. La console et les scripts
  4. Quelques fonctions prédéfinies
  5. les modules math et turtle
  6. mon premier programme complet

Semaine 2

Les instructions : tous vos désirs sont des ordres

  1. L'instruction conditionnelle if
  2. Les instructions répétitives while et for
  3. L'instruction pass

Semaine 3

Les fonctions: créez les outils que vous voulez

  1. les fonctions prédéfinies et définies
  2. Quelques règles de bonnes pratiques

Semaine 4

Les séquences de données pour jouer ou travailler

  • Manipulations de base des séquences
  • Votre projet

Semaine 5

Les séquences de données (suite)

  • 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

Semaine 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

Semaine 7

  • Evaluation du projet par les pairs et auto-évaluation
  • Bilan du cours

 

 

Reviews for France Université Numerique's Apprendre à coder avec Python
Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.