Description
MODULE 1 : VARIABLES
Objectif pédagogique concerné :
Création d’objet de type liste et dictionnaire
• Rappel sur l’identification et manipulation des variables. : STR, INT, FLOAT, BOOL
• Créer et manipuler des listes et des dictionnaires
• Faire une analyse de besoin et choisir des variables adaptées.
• Comprendre les contrôles de flux liés aux boucles.
• Mise en pratique grâce à des Notebook interactifs alliant théorie et applications.
• Validation du module : évaluations formatives pour adapter les exercices aux forces et difficultés du stagiaire.
MODULE 2 : CONDITIONS ET BOUCLES
Objectifs pédagogiques concernés :
Analyser des instructions conditionnelles de contrôle de flux
Création de boucles définies et conditionnelles
• Identifier et appréhender les syntaxes conditionnelles
• Connaitre l’algèbre de Boole
• Identifier et appréhender les syntaxes de boucles
• Reconnaitre les cas d’usage d’une boucle ‘for’ et ‘while’
• Reconnaitre et sélectionner des fonctions.
• Mise en pratique grâce à des Notebook interactifs alliant théorie et applications.
• Validation du module : évaluations formatives pour adapter les exercices aux forces et difficultés du stagiaire.
MODULE 3 : BONNES PRATIQUES DE PROGRAMATION
Objectifs pédagogiques concernés :
Analyser un besoin et créer des sous-fonctions
Analyser la qualité d’un programme
• Connaitre les bonnes pratiques de programmation
• Identifier et analyser la complexité d’un programme
• Cas pratiques d’optimisation de programme
• Validation du module : réalisation d’un mini-projet.
PREPARATION A LA CERTIFICATION TOSA PYTHON
• Applicable pour les parcours certifiants.
• Examen blanc
• Exercices d’examen
Objectifs
Création d’objet de type liste et dictionnaire
Analyser des instructions conditionnelles de contrôle de flux
Création de boucles définies et conditionnelles
Analyser un besoin et créer des sous-fonctions
Analyser la qualité d’un programme
Résultats
A l'issue de la formation, le stagiaire sera en capacité de manipuler tous les types d’objets communs et d’avoir l’ensembles des bases pour entreprendre le niveau supérieur du TOSA Python ou bien mettre en place un processus d’auto-formation.