Referentiels/python/export/R208.yml

57 lines
1.7 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

nom: Analyse et traitement de données structurées
code: R208
semestre: 2
heures_formation: '16'
heures_tp: ???
acs:
- []
- []
- - AC311
- AC312
- AC313
- AC315
- AC316
sae:
- SAÉ23
- SAÉ24
prerequis: Aucun
contexte: >-
Le professionnel R&T est amené à développer différents outils informatiques à usage
personnel ou interne à léquipe (compétence RT3-Programmer). Ces outils peuvent
traiter des données complexes, viser des fonctionnalités multiples et être développé
en équipe : il est alors nécessaire - pour le professionnel R&T - de structurer
son travail, tant sur les variables manipulant les données, les fichiers qui les
sauvegardent ou les restaurent, que sur lorganisation (arborescence) de son projet.
La ressource introduit ses éléments structurels en contribuant à lacquisition des
apprentissages critiques mentionnés précédemment.
contenu: >-
* Structure d'un programme : arborescence de fichiers, modules et packages
* Contexte dexécution : programme principal vs script
* Structure complexe de données :
* listes 2D, tableaux associatifs/dictionnaires
* notion de classes (instance, attributs, méthodes)
* Manipulation de fichiers avancée :
* fichiers structurés (XML, CSV, JSON, YAML)
* gestion de larborescence par le code
* lecture/écriture de fichiers structurés
* notion de sérialisation
* notion de persistance des données
* Initiation aux expressions régulières
* Introduction au traitement des erreurs
Lutilisation de langlais est préconisée dans la documentation du code.
motscles: Algorithmes, langages de programmation, structure de données, méthodologie
de développement, gestion de versions