From a6d30bda2742e92f4c02ebd9aa8dd0a4dc94df6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Wed, 31 Mar 2021 09:30:40 +0200 Subject: [PATCH] =?UTF-8?q?R=C3=A9soud=20le=20pb=20des=20lignes=20"trop=20?= =?UTF-8?q?courtes"=20dans=20le=20yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- python/export/R101.yml | 30 ++++++++++-------------------- python/export/R102.yml | 10 ++++------ python/export/R103.yml | 7 +++---- python/export/R104.yml | 33 +++++++++++---------------------- python/export/R105.yml | 9 ++++----- python/export/R106.yml | 11 ++++------- python/export/R107.yml | 27 +++++++++------------------ python/export/R108.yml | 29 ++++++++++------------------- python/export/R109.yml | 26 +++++++++----------------- python/export/R110.yml | 13 +++++-------- python/export/R111.yml | 13 +++++-------- python/export/R113.yml | 13 +++++-------- python/export/R114.yml | 4 ++-- python/export/R115.yml | 25 +++++++++---------------- python/export/R201.yml | 8 +++----- python/export/R202.yml | 5 ++--- python/export/R203.yml | 8 +++----- python/export/R205.yml | 22 +++++++--------------- python/export/R206.yml | 14 +++++--------- python/export/R207.yml | 29 ++++++++++------------------- python/export/R208.yml | 19 +++++++------------ python/export/R209.yml | 19 +++++++------------ python/export/R210.yml | 14 +++++--------- python/export/R211.yml | 21 ++++++++------------- python/export/R212.yml | 5 ++--- python/export/R213.yml | 2 +- python/export/R214.yml | 2 +- python/ressource.py | 8 +++++--- 28 files changed, 156 insertions(+), 270 deletions(-) diff --git a/python/export/R101.yml b/python/export/R101.yml index d17e479..7b93941 100644 --- a/python/export/R101.yml +++ b/python/export/R101.yml @@ -1,8 +1,8 @@ nom: Initiation aux réseaux informatiques code: R101 semestre: 1 -heures_formation: '46' -heures_tp: '24' +heures_formation: 46 +heures_tp: 24 acs: - - AC0113 - AC0115 @@ -14,33 +14,23 @@ sae: - SAÉ12 prerequis: Aucun contexte: >- - Cette ressource apporte le socle de connaissances et savoirs-faire pour les compétences - de cœur de métier "Administrer les réseaux et l'Internet" (RT1) et "Connecter les - entreprises et les usagers" (RT2). Elle contribue aussi à la compétence "Créer des - outils et applications informatiques pour les R&T" (RT3) à travers la découverte - du poste client et de son environnement logiciel. - À travers des exercices de mise en place progressive de réseaux locaux, d'interconnection - d'équipements et de prise en main des fonctions de base des systèmes d'exploitation, - l'étudiant découvrira les principaux concepts utilisés dans les réseaux informatiques, - et commencera à comprendre le rôle et les principes des normes et protocoles essentiels - des réseaux locaux, comme Ethernet, TCP/IP, DHCP, DNS. - On introduira des notions de sécurité informatique (les ressources associées aux - recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support). + Cette ressource apporte le socle de connaissances et savoirs-faire pour les compétences de cœur de métier "Administrer les réseaux et l'Internet" (RT1) et "Connecter les entreprises et les usagers" (RT2). + Elle contribue aussi à la compétence "Créer des outils et applications informatiques pour les R&T" (RT3) à travers la découverte du poste client et de son environnement logiciel. + À travers des exercices de mise en place progressive de réseaux locaux, d'interconnection d'équipements et de prise en main des fonctions de base des systèmes d'exploitation, l'étudiant découvrira les + principaux concepts utilisés dans les réseaux informatiques, et commencera à comprendre le rôle et les principes des normes et protocoles essentiels des réseaux locaux, comme Ethernet, TCP/IP, DHCP, DNS. + On introduira des notions de sécurité informatique (les ressources associées aux recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support). contenu: >- * Initiation au réseau * Découverte et prise en main du réseau local - * Adressage IPv4 : classes d'adresses, masques naturels, adressage statique, adressage - dynamique (DHCP) + * Adressage IPv4 : classes d'adresses, masques naturels, adressage statique, adressage dynamique (DHCP) * Notion de routage, de passerelle et de serveur DNS * Bases du système d'exploitation * Architecture d'un système d'exploitation - * Différents types de systèmes d'exploitation : les clients, les serveurs, les - systèmes embarqués, + * Différents types de systèmes d'exploitation : les clients, les serveurs, les systèmes embarqués, * Systèmes d'exploitation commerciaux et Open Sources. * Administration des systèmes d'exploitation * Architectures réseaux et systèmes d'exploitation * Architecture client-serveur dans un réseau local - * Mise en place d'une architecture client/serveur simple (serveur d'authentification/de - fichiers et postes clients associés) + * Mise en place d'une architecture client/serveur simple (serveur d'authentification/de fichiers et postes clients associés) * Introduction à la sécurité informatique motscles: Réseau, système d'exploitation, TCP/IP, LAN, hygiène informatique. diff --git a/python/export/R102.yml b/python/export/R102.yml index 6e19a6e..b7ec657 100644 --- a/python/export/R102.yml +++ b/python/export/R102.yml @@ -1,8 +1,8 @@ nom: Principes et architecture des réseaux code: R102 semestre: 1 -heures_formation: '30' -heures_tp: '15' +heures_formation: 30 +heures_tp: 15 acs: - - AC0114 - AC0115 @@ -15,8 +15,7 @@ prerequis: - R101 - R106 contexte: >- - Cette ressource apporte le socle de connaissances et savoirs-faire pour les compétences - de cœur de métier "Administrer les réseaux et l'Internet" (RT1). + Cette ressource apporte le socle de connaissances et savoirs-faire pour les compétences de cœur de métier "Administrer les réseaux et l'Internet" (RT1). contenu: >- * Approche en couches et encapsulation , * Etude détaillée des protocoles Ethernet, ARP, ICMP @@ -24,6 +23,5 @@ contenu: >- * Topologies de réseaux, * Principes de normalisation des technologies de l’Internet, * Notions sur les métriques de performances: débit, fiabilité, gigue, taux de pertes - Outils préconisés: logiciels du type wireshark, gns3, packet tracer, scapy, marionnet.Faire - le lien avec les aspects sécurité informatique et réseaux mentionnés en R101. + Outils préconisés: logiciels du type wireshark, gns3, packet tracer, scapy, marionnet.Faire le lien avec les aspects sécurité informatique et réseaux mentionnés en R101. motscles: 'Architecture en couches, topologies, protocoles, modèle TCP/IP. ' diff --git a/python/export/R103.yml b/python/export/R103.yml index 05d0cbe..a5ff418 100644 --- a/python/export/R103.yml +++ b/python/export/R103.yml @@ -1,8 +1,8 @@ nom: Réseaux locaux et équipements actifs code: R103 semestre: 1 -heures_formation: '30' -heures_tp: '16' +heures_formation: 30 +heures_tp: 16 acs: - - AC0113 - AC0115 @@ -26,5 +26,4 @@ contenu: >- * Configuration d'un réseau segmenté en VLAN, lien Multivlan, communication Intervlan, * Redondance et détection de boucles dans un réseau commuté: STP, RSTP…. Sur chaque thème, faire le lien avec les notions de cybersécurité abordées en R101. -motscles: Réseaux locaux, Ethernet, commutateurs, routeurs, VLAN, 802.1Q, 802.1P, - STP, RSTP. +motscles: Réseaux locaux, Ethernet, commutateurs, routeurs, VLAN, 802.1Q, 802.1P, STP, RSTP. diff --git a/python/export/R104.yml b/python/export/R104.yml index b1e0a6f..69ab2c5 100644 --- a/python/export/R104.yml +++ b/python/export/R104.yml @@ -1,8 +1,8 @@ nom: Fondamentaux des systèmes électroniques code: R104 semestre: 1 -heures_formation: '33' -heures_tp: '18' +heures_formation: 33 +heures_tp: 18 acs: - - AC0111 - - AC0211 @@ -10,27 +10,16 @@ acs: sae: [] prerequis: Aucun contexte: >- - La connaissance des phénomènes électriques, la maîtrise des grandeurs électriques - et de leurs mesures, ainsi que la notion de puissance permettent à l’étudiant de - comprendre le fonctionnement des systèmes télécom et de travailler sur les signaux. - Les notions de dimensionnement électrique concourent à la sécurité du fonctionnement - des équipements réseaux et télécoms. La puissance maximale permet d’aborder les - problèmes d’adaptation d’impédance. - A travers des exercices de mise en place de circuits simples, les étudiants seront - capables d’implanter des circuits, de placer les instruments de mesure et d’interpréter - les résultats. + La connaissance des phénomènes électriques, la maîtrise des grandeurs électriques et de leurs mesures, ainsi que la notion de puissance permettent à l’étudiant de comprendre le fonctionnement des systèmes + télécom et de travailler sur les signaux. + Les notions de dimensionnement électrique concourent à la sécurité du fonctionnement des équipements réseaux et télécoms. La puissance maximale permet d’aborder les problèmes d’adaptation d’impédance. + A travers des exercices de mise en place de circuits simples, les étudiants seront capables d’implanter des circuits, de placer les instruments de mesure et d’interpréter les résultats. contenu: >- * Lois de base de l’électricité, théorèmes fondamentaux, pont diviseur - * Résistance et Condensateur. Savoir réaliser un circuit simple et savoir brancher - les appareils de mesure sur platine d’expérimentation + * Résistance et Condensateur. Savoir réaliser un circuit simple et savoir brancher les appareils de mesure sur platine d’expérimentation * Mesure de signaux avec calculs simples (voltmètre, tension moyenne, efficace...) * Représentation temporelle des signaux simples. Utilisation de l’oscilloscope (chronogramme). - * Définition de la puissance électrique. Adaptation “d’impédance” par le calcul - de la puissance maximale. - * Dimensionnement des puissances d’une installation télécom ou réseau. Sensibilisation - à la sécurité électrique et au Développement Durable. Coût de fonctionnement des - équipements. - * Exemples : dimensionnement d’une alimentation pour des serveurs, limite de puissance - sur un câble (alternatif ou continu). -motscles: Mesures, oscilloscope, voltmètre, puissance, dimensionnement, adaptation - d’impédance. + * Définition de la puissance électrique. Adaptation “d’impédance” par le calcul de la puissance maximale. + * Dimensionnement des puissances d’une installation télécom ou réseau. Sensibilisation à la sécurité électrique et au Développement Durable. Coût de fonctionnement des équipements. + * Exemples : dimensionnement d’une alimentation pour des serveurs, limite de puissance sur un câble (alternatif ou continu). +motscles: Mesures, oscilloscope, voltmètre, puissance, dimensionnement, adaptation d’impédance. diff --git a/python/export/R105.yml b/python/export/R105.yml index 946be22..934d596 100644 --- a/python/export/R105.yml +++ b/python/export/R105.yml @@ -1,8 +1,8 @@ nom: Supports de transmission pour les réseaux code: R105 semestre: 1 -heures_formation: '12' -heures_tp: '6' +heures_formation: 12 +heures_tp: 6 acs: - [] - - AC0211 @@ -15,8 +15,7 @@ contexte: >- Il s’agit d’étudier les concepts fondamentaux des supports de transmission. contenu: >- * Types de support de transmission (réseau d’entreprise, réseau opérateur) - * Caractéristiques d’un ou plusieurs types de supports (exemples: retard de propagation, - atténuation, continuité, échos, bruit, perturbations, identifier un défaut, bande - passante,... ) à partir de mesures et d’analyse des signaux + * Caractéristiques d’un ou plusieurs types de supports (exemples: retard de propagation, atténuation, continuité, échos, bruit, perturbations, identifier un défaut, bande passante,... ) à partir de mesures + et d’analyse des signaux * Prolongement possible : recettage, certification LAN. motscles: 'Supports de transmission (fibre optique, cuivre, radio), mesures. ' diff --git a/python/export/R106.yml b/python/export/R106.yml index 030eaa4..7296ed5 100644 --- a/python/export/R106.yml +++ b/python/export/R106.yml @@ -1,8 +1,8 @@ nom: Architecture des systèmes numériques et informatiques code: R106 semestre: 1 -heures_formation: '24' -heures_tp: '12' +heures_formation: 24 +heures_tp: 12 acs: - - AC0112 - [] @@ -11,11 +11,8 @@ sae: - SAÉ24 prerequis: Aucun contexte: >2- - Les systèmes informatiques et numériques sont au cœur de la spécialité Réseaux - et Télécoms. Cette ressource vise tout d’abord à permettre la compréhension du codage - et du stockage des données. Puis elle permet de comprendre de façon très fine le - comportement interne des systèmes numériques avec notamment des notions de temps - d’exécution. Enfin elle permettra aux étudiants de relier ces systèmes au monde + Les systèmes informatiques et numériques sont au cœur de la spécialité Réseaux et Télécoms. Cette ressource vise tout d’abord à permettre la compréhension du codage et du stockage des données. Puis elle + permet de comprendre de façon très fine le comportement interne des systèmes numériques avec notamment des notions de temps d’exécution. Enfin elle permettra aux étudiants de relier ces systèmes au monde extérieur. contenu: >- * Codage des nombres, des caractères, des images. diff --git a/python/export/R107.yml b/python/export/R107.yml index b5eeec2..0f7c4a7 100644 --- a/python/export/R107.yml +++ b/python/export/R107.yml @@ -1,8 +1,8 @@ nom: Fondamentaux de la programmation code: R107 semestre: 1 -heures_formation: '41' -heures_tp: '30' +heures_formation: 41 +heures_tp: 30 acs: - [] - [] @@ -14,17 +14,11 @@ sae: - SAÉ15 prerequis: Aucun contexte: >- - Elle fournit les bases conceptuelles et pratiques pour concevoir et spécifier formellement - un traitement automatisé de l'information. Ces bases pourront venir en appui de - nombreuses compétences techniques (en informatique, en réseau, en télécommunication, - ...) que le professionnel R&T doit développer et s’inscrivent dans de nombreuses - situations professionnelles que rencontrent le professionnel R&T, notamment le - développement d’outils informatiques à usage interne d'une équipe (compétence RT3-Programmer) - ou l’automatisation du déploiement et de la maintenance des outils logiciels (compétence - RT1-Administrer). + Elle fournit les bases conceptuelles et pratiques pour concevoir et spécifier formellement un traitement automatisé de l'information. Ces bases pourront venir en appui de nombreuses compétences techniques + (en informatique, en réseau, en télécommunication, ...) que le professionnel R&T doit développer et s’inscrivent dans de nombreuses situations professionnelles que rencontrent le professionnel R&T, notamment le + développement d’outils informatiques à usage interne d'une équipe (compétence RT3-Programmer) ou l’automatisation du déploiement et de la maintenance des outils logiciels (compétence RT1-Administrer). contenu: >- - En utilisant un langage de programmation, comme par exemple Python, les contenus - suivants seront traités : + En utilisant un langage de programmation, comme par exemple Python, les contenus suivants seront traités : * Notions d'algorithmique : * Variables, types de base (nombres, chaînes, listes/tableaux). * Structures de contrôle : tests, répétitions. @@ -32,12 +26,9 @@ contenu: >- * Portée des variables. * Tests et corrections d’un programme. * Prise en main d’un environnement de programmation (éditeur, environnement de développement). - * Prise en main de bibliothèques, modules, d'objets existants (appels de méthodes), - … + * Prise en main de bibliothèques, modules, d'objets existants (appels de méthodes), … * Manipulation de fichiers texte. - * Interaction avec le système d'exploitation et la ligne de commande : arguments, - lancement de commandes. + * Interaction avec le système d'exploitation et la ligne de commande : arguments, lancement de commandes. * Suivi de versions (git, svn, ...). L’utilisation de l’anglais est préconisée pour la documentation du code. -motscles: Algorithmes, langages de programmation, méthodologie de développement, suivi - de versions +motscles: Algorithmes, langages de programmation, méthodologie de développement, suivi de versions diff --git a/python/export/R108.yml b/python/export/R108.yml index 6f1aae5..2b41f56 100644 --- a/python/export/R108.yml +++ b/python/export/R108.yml @@ -1,8 +1,8 @@ nom: Bases des systèmes d'exploitation code: R108 semestre: 1 -heures_formation: '27' -heures_tp: '21' +heures_formation: 27 +heures_tp: 21 acs: - - AC0111 - AC0114 @@ -14,19 +14,12 @@ sae: - SAÉ15 prerequis: Aucun contexte: >- - Cette ressource traite des bases de l’utilisation d’un poste client et de son système - d’exploitation. - Elle est essentielle pour la prise en main pratique d’un système informatique en - abordant notamment la gestion des données dans un espace de stockage (organisation, - recherche, droits) et la maîtrise d’un environnement numérique, deux thèmes attendus - par le référentiel PIX (https://pix.fr/competences). - Cette ressource introduit également un usage avancé du système d’exploitation nécessaire - au besoin d’un professionnel R&T. Elle vise la maîtrise de commandes en ligne pour - gérer l’arborescence de fichiers, les programmes et les processus du système d’exploitation, - par exemple pour exécuter un programme ou configurer les éléments d’un site Web (compétence - RT3-Programmer). Elle vise également l’emploi des principales commandes réseau, - dans des scripts simples. Ces commandes sont les bases d’appui pour administrer - - par la suite - un réseau et de ses services (compétence RT1-Administrer). + Cette ressource traite des bases de l’utilisation d’un poste client et de son système d’exploitation. + Elle est essentielle pour la prise en main pratique d’un système informatique en abordant notamment la gestion des données dans un espace de stockage (organisation, recherche, droits) et la maîtrise d’un + environnement numérique, deux thèmes attendus par le référentiel PIX (https://pix.fr/competences). + Cette ressource introduit également un usage avancé du système d’exploitation nécessaire au besoin d’un professionnel R&T. Elle vise la maîtrise de commandes en ligne pour gérer l’arborescence de fichiers, + les programmes et les processus du système d’exploitation, par exemple pour exécuter un programme ou configurer les éléments d’un site Web (compétence RT3-Programmer). Elle vise également l’emploi des + principales commandes réseau, dans des scripts simples. Ces commandes sont les bases d’appui pour administrer - par la suite - un réseau et de ses services (compétence RT1-Administrer). Elle contribue donc aux apprentissages critiques mentionnés précédemment. contenu: >- * Systèmes d'exploitations Windows/Linux, InterfaceHommeMachine et ligne de commande @@ -37,7 +30,5 @@ contenu: >- * Se documenter sur le détail des commandes en français/anglais (commande man) * Consulter et modifier les variables d’environnement * Commandes réseau (wget, curl, ping, traceroute, netstat, nmap…) - * Initiation aux scripts pour l’automatisation de séquences de commandes, aux structures - de contrôle -motscles: Programmation, arborescence, processus, scripts, variables d’environnement, - PIX. + * Initiation aux scripts pour l’automatisation de séquences de commandes, aux structures de contrôle +motscles: Programmation, arborescence, processus, scripts, variables d’environnement, PIX. diff --git a/python/export/R109.yml b/python/export/R109.yml index 5620d05..6989462 100644 --- a/python/export/R109.yml +++ b/python/export/R109.yml @@ -1,8 +1,8 @@ nom: Introduction aux technologies Web code: R109 semestre: 1 -heures_formation: '9' -heures_tp: '5' +heures_formation: 9 +heures_tp: 5 acs: - [] - [] @@ -11,23 +11,15 @@ sae: - SAÉ14 prerequis: Aucun contexte: >- - Le professionnel R&T peut être amené à modifier et à produire des contenus Web pour - le site Web et l’intranet d’une entreprise. Grâce aux pages Web, il peut aisément - mettre à disposition des collaborateurs les outils-métiers qu’il aura développés - (compétence RT3-Programmer) et leurs documentations. Plus généralement, il pourra - même développer une application Web. - La présente ressource fournit les bases conceptuelles et pratiques pour écrire et - modifier des pages Web dans un langage normalisé de description de contenus et de - sa présentation. Elle traite donc de la création de contenus Web (un thème abordé - par PIX, cf. https://pix.fr/competences) mais également des technologies mises en - œuvre pour délivrer ses contenus aux utilisateurs par le biais d’un navigateur Web. - + Le professionnel R&T peut être amené à modifier et à produire des contenus Web pour le site Web et l’intranet d’une entreprise. Grâce aux pages Web, il peut aisément mettre à disposition des collaborateurs + les outils-métiers qu’il aura développés (compétence RT3-Programmer) et leurs documentations. Plus généralement, il pourra même développer une application Web. + La présente ressource fournit les bases conceptuelles et pratiques pour écrire et modifier des pages Web dans un langage normalisé de description de contenus et de sa présentation. Elle traite donc de + la création de contenus Web (un thème abordé par PIX, cf. https://pix.fr/competences) mais également des technologies mises en œuvre pour délivrer ses contenus aux utilisateurs par le biais d’un navigateur + Web. contenu: >- * Utilisation avancée d'un navigateur Web * Structure d'un site Web : clientserveur, arborescence, URL - * Structure d’une page : langage à balise, mise en forme et feuilles de styles (notions - élémentaires de CSS), notions de responsive design + * Structure d’une page : langage à balise, mise en forme et feuilles de styles (notions élémentaires de CSS), notions de responsive design * Contenu d’une page : éléments multimédia, encodage des caractères - * Sensibilisation aux mentions obligatoires d’un site Web (mentions légales, copyright, - ...) + * Sensibilisation aux mentions obligatoires d’un site Web (mentions légales, copyright, ...) motscles: Web, HTML, CSS, client/serveur, codage de l'information. diff --git a/python/export/R110.yml b/python/export/R110.yml index a7e9580..2431b83 100644 --- a/python/export/R110.yml +++ b/python/export/R110.yml @@ -1,8 +1,8 @@ nom: Anglais de communication et initiation au vocabulaire technique code: R110 semestre: 1 -heures_formation: '30' -heures_tp: '20' +heures_formation: 30 +heures_tp: 20 acs: - - AC0115 - [] @@ -19,13 +19,10 @@ contenu: >- Objectifs visés * Développer sa confiance en soi * Se présenter, présenter quelqu’un, interroger - * Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, - visioconférence…) + * Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, visioconférence…) * Décrire, expliquer un élément technique - * Savoir écouter, comprendre et analyser les demandes de son interlocuteur, suggérer - des solutions + * Savoir écouter, comprendre et analyser les demandes de son interlocuteur, suggérer des solutions * Reformuler, expliciter un message * Appréhender le vocabulaire technique des domaines cibles * Extensions possibles : télécollaboration, télétandem. -motscles: Anglais général et technique, situations de communication, expression et - compréhension. +motscles: Anglais général et technique, situations de communication, expression et compréhension. diff --git a/python/export/R111.yml b/python/export/R111.yml index cae052f..d2538b6 100644 --- a/python/export/R111.yml +++ b/python/export/R111.yml @@ -1,8 +1,8 @@ nom: Expression-Culture-Communication Professionnelles (ECC1) code: R111 semestre: 1 -heures_formation: '30' -heures_tp: '21' +heures_formation: 30 +heures_tp: 21 acs: - [] - - AC0215 @@ -18,8 +18,7 @@ contexte: >- contenu: >- * Rechercher, sélectionner ses sources et questionner leur fiabilité * Analyser et restituer des informations - * Produire des écrits courts, clairs, structurés, adaptés et répondant aux normes - de présentation professionnelle et académique (mail, argumentation courte…) + * Produire des écrits courts, clairs, structurés, adaptés et répondant aux normes de présentation professionnelle et académique (mail, argumentation courte…) * Réécrire et corriger ses documents * Découvrir des outils de traitement de texte et de partage des données * Renforcer les compétences linguistiques selon différents canaux @@ -28,9 +27,7 @@ contenu: >- * Comprendre une situation de communication simple * Savoir utiliser des outils multimédia pour une présentation orale * Décrire et analyser l’image fixe et mobile - * Adopter des savoirêtre professionnels essentiels dans le travail en équipe (écoute, - reformulation, transmission des informations, explications…) + * Adopter des savoirêtre professionnels essentiels dans le travail en équipe (écoute, reformulation, transmission des informations, explications…) * S’initier aux objectifs du développement durable * Être sensible aux enjeux du monde contemporain -motscles: Recherche documentaire, expression écrite, rédaction technique, expression - orale, médias, culture générale, esprit critique, développement durable +motscles: Recherche documentaire, expression écrite, rédaction technique, expression orale, médias, culture générale, esprit critique, développement durable diff --git a/python/export/R113.yml b/python/export/R113.yml index 476e3d3..c75e094 100644 --- a/python/export/R113.yml +++ b/python/export/R113.yml @@ -1,8 +1,8 @@ nom: Mathématiques du signal code: R113 semestre: 1 -heures_formation: '30' -heures_tp: '6' +heures_formation: 30 +heures_tp: 6 acs: - - AC0111 - - AC0211 @@ -22,10 +22,8 @@ contenu: >- * équation de droite * fonction définie par morceaux (ex. : valeur absolue) * signaux de base : (ex. : porte, triangle, échelon, rampe…) - * opérations sur les signaux : avance, retard, dilatation, amplification, offset - (interprétation géométrique sur le graphe), somme de signaux - Cette partie sera l’occasion de réviser les règles de calculs de base par l’intermédiaire - du calcul d’images et d’antécédents. + * opérations sur les signaux : avance, retard, dilatation, amplification, offset (interprétation géométrique sur le graphe), somme de signaux + Cette partie sera l’occasion de réviser les règles de calculs de base par l’intermédiaire du calcul d’images et d’antécédents. * ) Éléments de trigonométrie * définition du radian * cercle trigonométrique @@ -34,8 +32,7 @@ contenu: >- * ) Signaux périodiques * période, fréquence, pulsation * signaux périodiques de base : créneau, dent de scie, sinus, cosinus... - * fréquence/période/pulsation d’un signal dilaté, d’une combinaison linéaire de - signaux périodiques + * fréquence/période/pulsation d’un signal dilaté, d’une combinaison linéaire de signaux périodiques * graphe des signaux avancés, retardés, dilatés… * graphe de , motscles: Signaux, signaux périodiques diff --git a/python/export/R114.yml b/python/export/R114.yml index 1b606bf..0484aed 100644 --- a/python/export/R114.yml +++ b/python/export/R114.yml @@ -1,8 +1,8 @@ nom: Mathématiques des transmissions code: R114 semestre: 1 -heures_formation: '30' -heures_tp: '6' +heures_formation: 30 +heures_tp: 6 acs: - - AC0111 - - AC0211 diff --git a/python/export/R115.yml b/python/export/R115.yml index 5513f43..43b8b7c 100644 --- a/python/export/R115.yml +++ b/python/export/R115.yml @@ -1,8 +1,8 @@ nom: Gestion de projet code: R115 semestre: 1 -heures_formation: '8' -heures_tp: '4' +heures_formation: 8 +heures_tp: 4 acs: - [] - - AC0215 @@ -17,21 +17,14 @@ contexte: >- Aucun contenu: >- * Partager de façon collective l’information : - * Utilisation avancée du mail : création d’une adresse générique, utilisation du - CC et du CCI . - * Utilisation d’outils collaboratifs adaptés (par exemple Slack, MSTeams, Mattermost, - Google Drive, OnlyOffice) - * Organiser son travail et celui de l’équipe à partir d’outils de planification - (Gantt, PERT) - * Prendre sa place dans une équipe en connaissant les différents rôles d’une équipe - projet - * Conceptualiser les étapes des tâches à réaliser à l’aide d’outils adaptés (cartes - mentales, infographies, etc.) + * Utilisation avancée du mail : création d’une adresse générique, utilisation du CC et du CCI . + * Utilisation d’outils collaboratifs adaptés (par exemple Slack, MSTeams, Mattermost, Google Drive, OnlyOffice) + * Organiser son travail et celui de l’équipe à partir d’outils de planification (Gantt, PERT) + * Prendre sa place dans une équipe en connaissant les différents rôles d’une équipe projet + * Conceptualiser les étapes des tâches à réaliser à l’aide d’outils adaptés (cartes mentales, infographies, etc.) * Prendre conscience des délais et échéances dans un travail en mode projet - * Savoir s’adapter à des profils professionnels différents (manager, collaborateur, - client) qui interviennent dans un projet - * Apprendre à faire un bilan régulier sur l’avancée d’un projet : points bloquants, - solutions apportées + * Savoir s’adapter à des profils professionnels différents (manager, collaborateur, client) qui interviennent dans un projet + * Apprendre à faire un bilan régulier sur l’avancée d’un projet : points bloquants, solutions apportées * Appliquer la critique constructive dans l’intérêt du projet * Organiser des réunions de projet * Présenter un projet selon les spécificités du projet et le public visé. diff --git a/python/export/R201.yml b/python/export/R201.yml index ff98b90..589673e 100644 --- a/python/export/R201.yml +++ b/python/export/R201.yml @@ -2,7 +2,7 @@ nom: Technologies de l’Internet code: R201 semestre: 2 heures_formation: ??? -heures_tp: '30' +heures_tp: 30 acs: - - AC0113 - AC0115 @@ -17,13 +17,11 @@ prerequis: - R102 - R103 contexte: >- - On introduira des notions de sécurité informatique (les ressources associées aux - recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support) + On introduira des notions de sécurité informatique (les ressources associées aux recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support) contenu: >- * Protocole et adressage IPv4&6 * Traduction d'adresses (NAT/PAT) * Routage statique et routage dynamique (OSPF) * TCP, UDP * Politiques de filtrage ACL -motscles: Plan d’adressage, routage état de lien, stratégies de filtrage,, CIDR, - VLSM, agrégation de routes, IPv6, NDP +motscles: Plan d’adressage, routage état de lien, stratégies de filtrage,, CIDR, VLSM, agrégation de routes, IPv6, NDP diff --git a/python/export/R202.yml b/python/export/R202.yml index 9e1852a..467193d 100644 --- a/python/export/R202.yml +++ b/python/export/R202.yml @@ -2,7 +2,7 @@ nom: Administration système et fondamentaux de la virtualisation code: R202 semestre: 2 heures_formation: ??? -heures_tp: '20' +heures_tp: 20 acs: - - AC0113 - AC0114 @@ -25,5 +25,4 @@ contenu: >- * Concepts, architectures pour la virtualisation et la conteneurisation * Mise en oeuvre d’infrastructures de virtualisation * Introduction du Cloud -motscles: "Systèmes d'exploitation, Linux, Windows, Scripts, Virtualisation, Conteneurisation,\ - \ Cybersécurité.\n" +motscles: "Systèmes d'exploitation, Linux, Windows, Scripts, Virtualisation, Conteneurisation, Cybersécurité.\n" diff --git a/python/export/R203.yml b/python/export/R203.yml index e41db87..b4a3b1e 100644 --- a/python/export/R203.yml +++ b/python/export/R203.yml @@ -2,7 +2,7 @@ nom: Bases des services réseaux code: R203 semestre: 2 heures_formation: ??? -heures_tp: '18' +heures_tp: 18 acs: - - AC0113 - AC0114 @@ -16,8 +16,7 @@ prerequis: - R102 - R108 contexte: >- - Cette ressource apporte les connaissances et compétences de base nécessaires à la - mise en oeuvre des services réseaux dans un système d’information + Cette ressource apporte les connaissances et compétences de base nécessaires à la mise en oeuvre des services réseaux dans un système d’information contenu: >- * Rappels sur les protocoles de transport (TCP, UDP) * Utilisation de ssh pour l’accès distant @@ -27,6 +26,5 @@ contenu: >- * HTTP * TFTP, FTP * NTP - On introduira des notions de sécurité informatique (les ressources associées aux - recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support). + On introduira des notions de sécurité informatique (les ressources associées aux recommandations de l’ANSSI, CyberEdu, CyberMalveillance pourront servir de support). motscles: Protocoles et ports applicatifs, services, systèmes d'exploitation. diff --git a/python/export/R205.yml b/python/export/R205.yml index b8848b3..03a2378 100644 --- a/python/export/R205.yml +++ b/python/export/R205.yml @@ -2,7 +2,7 @@ nom: Signaux et Systèmes pour les transmissions code: R205 semestre: 2 heures_formation: ??? -heures_tp: '15' +heures_tp: 15 acs: - - AC0111 - - AC0211 @@ -14,19 +14,11 @@ prerequis: - R113, - R114, contexte: >- - La caractérisation du comportement d’un système télécom en fonction de la fréquence - permet au technicien d’appréhender la notion de bande passante et d’introduire celle - de canal de transmission. - La représentation spectrale des signaux permet de comprendre quelles modifications - ces signaux vont subir dans un système télécom. + La caractérisation du comportement d’un système télécom en fonction de la fréquence permet au technicien d’appréhender la notion de bande passante et d’introduire celle de canal de transmission. + La représentation spectrale des signaux permet de comprendre quelles modifications ces signaux vont subir dans un système télécom. contenu: >- - Étude de la fonction de transfert d’un système linéaire – Notion de filtrage – - Réponse fréquentielle d’un support de transmission – Notion de bande passante. Atténuation, - amplification des systèmes. - Représentations temporelles et fréquentielles des signaux - Analyse spectrale de - signaux réels (exemples : audio, WiFi, ADSL, etc.). - Influence de la fonction de transfert d’un système sur un signal (exemples : audio, - numérique, …) + Étude de la fonction de transfert d’un système linéaire – Notion de filtrage – Réponse fréquentielle d’un support de transmission – Notion de bande passante. Atténuation, amplification des systèmes. + Représentations temporelles et fréquentielles des signaux - Analyse spectrale de signaux réels (exemples : audio, WiFi, ADSL, etc.). + Influence de la fonction de transfert d’un système sur un signal (exemples : audio, numérique, …) Bilans de liaison de systèmes de transmissions -motscles: Représentations temporelles et fréquentielles des signaux; fonction de transfert; - bande passante; analyse spectrale. +motscles: Représentations temporelles et fréquentielles des signaux; fonction de transfert; bande passante; analyse spectrale. diff --git a/python/export/R206.yml b/python/export/R206.yml index 7a8f01e..f21b6d0 100644 --- a/python/export/R206.yml +++ b/python/export/R206.yml @@ -2,7 +2,7 @@ nom: Numérisation de l'information code: R206 semestre: 2 heures_formation: ??? -heures_tp: '12' +heures_tp: 12 acs: - - AC0112 - - AC0211 @@ -14,16 +14,12 @@ prerequis: - R113, - R114, contexte: >- - Les systèmes de Réseaux et Télécoms véhiculent en permanence de données numérisées. - Ce module vient donc présenter les principes de la numérisation de l’information, - les contraintes de cette numérisation et les conséquences sur la qualité du signal. - Il trouvera des prolongements en téléphonie, ou en télécommunications numériques. + Les systèmes de Réseaux et Télécoms véhiculent en permanence de données numérisées. Ce module vient donc présenter les principes de la numérisation de l’information, les contraintes de cette numérisation + et les conséquences sur la qualité du signal. Il trouvera des prolongements en téléphonie, ou en télécommunications numériques. contenu: >- - * Comprendre la notion de signal numérique, et le principe de la numérisation et - de la restitution de signaux analogique + * Comprendre la notion de signal numérique, et le principe de la numérisation et de la restitution de signaux analogique * Échantillonnage des signaux : choix d’une fréquence adéquate d’échantillonnage * Quantification des signaux – Erreur de quantification * Filtre Antirepliement et filtre de restitution * -motscles: Numérisation – Échantillonnage – Quantification – Acquisition/Restitution - – CAN & CNA. +motscles: Numérisation – Échantillonnage – Quantification – Acquisition/Restitution – CAN & CNA. diff --git a/python/export/R207.yml b/python/export/R207.yml index 6500f28..c314f60 100644 --- a/python/export/R207.yml +++ b/python/export/R207.yml @@ -1,8 +1,8 @@ nom: Sources de données code: R207 semestre: 2 -heures_formation: '20' -heures_tp: '12' +heures_formation: 20 +heures_tp: 12 acs: - - AC0112 - [] @@ -19,26 +19,17 @@ prerequis: - R107, - R109. contexte: >- - Le professionnel R&T traite un grand nombre de données. Ces données (par exemple - : l’annuaire des utilisateurs du réseau ou l’état des équipements informatiques) - peuvent servir à la configuration et à l’administration des services réseau d’une - entreprise (compétence RT1-Administrer) ou à alimenter les pages d’un site Web (compétence - RT3-Programmer). Il est donc amené à stocker, organiser, gérer, protéger des données - provenant de différentes sources (thématiques intégrant le PIX, cf. https://pix.fr/competences), - mais aussi à les traiter en développant différents outils informatiques pour ses - besoins personnels ou pour son équipe (compétence RT3-Programmer). Plus largement, - il contribue activement à l’exploitation et à la maintenance du système d’information - de l’ entreprise. - Cette ressource introduit les éléments fondamentaux des systèmes de gestion de base - de données en contribuant à la validation des apprentissages critiques mentionnés - précédemment. Elle présente différentes alternatives technologiques pour le stockage - et le codage de l’information, en fonction des données, de leur usage. L’accès aux - données utilise des langages et des scripts spécifiques qui seront introduits. + Le professionnel R&T traite un grand nombre de données. Ces données (par exemple : l’annuaire des utilisateurs du réseau ou l’état des équipements informatiques) peuvent servir à la configuration et à + l’administration des services réseau d’une entreprise (compétence RT1-Administrer) ou à alimenter les pages d’un site Web (compétence RT3-Programmer). Il est donc amené à stocker, organiser, gérer, protéger + des données provenant de différentes sources (thématiques intégrant le PIX, cf. https://pix.fr/competences), mais aussi à les traiter en développant différents outils informatiques pour ses besoins personnels + ou pour son équipe (compétence RT3-Programmer). Plus largement, il contribue activement à l’exploitation et à la maintenance du système d’information de l’ entreprise. + Cette ressource introduit les éléments fondamentaux des systèmes de gestion de base de données en contribuant à la validation des apprentissages critiques mentionnés précédemment. Elle présente différentes + alternatives technologiques pour le stockage et le codage de l’information, en fonction des données, de leur usage. L’accès aux données utilise des langages et des scripts spécifiques qui seront introduits. + contenu: >- * Stockage et accès aux données : * système de gestion de données (relationnel/non relationnel); - * structuration des données: fichiers (CSV, JSON), exemples de sources ouvertes - (open data), web scraping; + * structuration des données: fichiers (CSV, JSON), exemples de sources ouvertes (open data), web scraping; * sensibilisation à la réglementation française et internationale (CNIL, RGPD). * Base de données relationnelles : * Schéma relationnel d'une base de données diff --git a/python/export/R208.yml b/python/export/R208.yml index 5120452..ddf3700 100644 --- a/python/export/R208.yml +++ b/python/export/R208.yml @@ -1,8 +1,8 @@ nom: Analyse et traitement de données structurées code: R208 semestre: 2 -heures_formation: '16' -heures_tp: '10' +heures_formation: 16 +heures_tp: 10 acs: - [] - [] @@ -16,14 +16,10 @@ sae: - 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 l’organisation (arborescence) de son projet. - La ressource introduit ses éléments structurels en contribuant à l’acquisition des - apprentissages critiques mentionnés précédemment. + 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 l’organisation (arborescence) de son projet. La ressource introduit ses éléments structurels en contribuant à l’acquisition des apprentissages critiques + mentionnés précédemment. contenu: >- * Structure d'un programme : arborescence de fichiers, modules et packages * Contexte d’exécution : programme principal vs script @@ -39,5 +35,4 @@ contenu: >- * Initiation aux expressions régulières * Introduction au traitement des erreurs L’utilisation de l’anglais 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 +motscles: Algorithmes, langages de programmation, structure de données, méthodologie de développement, gestion de versions diff --git a/python/export/R209.yml b/python/export/R209.yml index 189c174..676d998 100644 --- a/python/export/R209.yml +++ b/python/export/R209.yml @@ -1,8 +1,8 @@ nom: Initiation au développement Web code: R209 semestre: 2 -heures_formation: '24' -heures_tp: '15' +heures_formation: 24 +heures_tp: 15 acs: - - AC0112 - AC0114 @@ -22,14 +22,10 @@ prerequis: - R207 - R208 contexte: >- - Le professionnel R&T peut être amené à développer, pour ses besoins personnels ou - pour ses collaborateurs, un site Web (compétence RT3-Programmer), par exemple pour - fournir une interface de présentation du réseau informatique. - Il doit en appréhender tous les éléments : il doit aussi bien connaître les protocoles - de communication du Web que veiller à la sécurité de ceux-ci. Il doit également - pouvoir accéder, traiter et afficher des informations provenant de différentes sources - de données telles que des SGBD, des API ou des fichiers structurés. La présente - ressource contribue de fait aux apprentissages critiques mentionnés précédemment. + Le professionnel R&T peut être amené à développer, pour ses besoins personnels ou pour ses collaborateurs, un site Web (compétence RT3-Programmer), par exemple pour fournir une interface de présentation + du réseau informatique. + Il doit en appréhender tous les éléments : il doit aussi bien connaître les protocoles de communication du Web que veiller à la sécurité de ceux-ci. Il doit également pouvoir accéder, traiter et afficher + des informations provenant de différentes sources de données telles que des SGBD, des API ou des fichiers structurés. La présente ressource contribue de fait aux apprentissages critiques mentionnés précédemment. contenu: >- * Introduction au protocole HTTP @@ -41,7 +37,6 @@ contenu: >- * Scripts côté serveur * Eléments d’interaction clientserveur (requête HTTP, URL, formulaire) * Interrogation d'un SGBD ou d'une API - * Sensibilisation à la sécurisation de sites : failles XSS/XSS stockée/injections - SQL + * Sensibilisation à la sécurisation de sites : failles XSS/XSS stockée/injections SQL L’utilisation de l’anglais est préconisée dans la documentation du code. motscles: Web; développement; algorithmes; SGBD; API; sécurité; environnement client-serveur. diff --git a/python/export/R210.yml b/python/export/R210.yml index 381c562..5d91b35 100644 --- a/python/export/R210.yml +++ b/python/export/R210.yml @@ -2,7 +2,7 @@ nom: Anglais de communication et développement de l’anglais technique code: R210 semestre: 2 heures_formation: ??? -heures_tp: '30' +heures_tp: 30 acs: - - AC0112 - [] @@ -17,14 +17,10 @@ contexte: >- Aucun contenu: >- Objectifs visés - * Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, - visioconférence, réunion, débat) - * Présenter son parcours professionnel à l’oral et à l’écrit (CV, lettre de motivation, - entretien) + * Savoir structurer son discours oral et écrit (courriel, conversation téléphonique, visioconférence, réunion, débat) + * Présenter son parcours professionnel à l’oral et à l’écrit (CV, lettre de motivation, entretien) * Analyser des problèmes et proposer des solutions * Faire un exposé technique * Développer le vocabulaire technique des domaines cibles - * Extensions possibles : télécollaboration, télétandem, parcours international, - dispositif EMILE. -motscles: Anglais général et technique, situations de communication professionnelle, - expression et compréhension. + * Extensions possibles : télécollaboration, télétandem, parcours international, dispositif EMILE. +motscles: Anglais général et technique, situations de communication professionnelle, expression et compréhension. diff --git a/python/export/R211.yml b/python/export/R211.yml index 9ad62b9..456179a 100644 --- a/python/export/R211.yml +++ b/python/export/R211.yml @@ -1,8 +1,8 @@ nom: Expression-Culture-Communication Professionnelles (ECC2) code: R211 semestre: 2 -heures_formation: '30' -heures_tp: '21' +heures_formation: 30 +heures_tp: 21 acs: - [] - - AC0215 @@ -18,10 +18,8 @@ contenu: >- * Utiliser les outils et ressources documentaires de manière professionnelle * Analyser et restituer des informations de façon synthétique * S’initier au résumé - * Produire des écrits longs et clairs, structurés, adaptés au destinataire et répondant - aux normes de présentation professionnelle et académique (dossier, présentation - longue, exploitation de la mise en forme pour alléger les contenus et guider la - lecture…) + * Produire des écrits longs et clairs, structurés, adaptés au destinataire et répondant aux normes de présentation professionnelle et académique (dossier, présentation longue, exploitation de la mise + en forme pour alléger les contenus et guider la lecture…) * Réécrire et corriger ses documents ; * Exploiter efficacement des outils de traitement de texte et de partage des données * Renforcer les compétences linguistiques @@ -31,13 +29,10 @@ contenu: >- * Savoir utiliser à bon escient des outils multimédia pour une présentation orale * Décrire et analyser l’image fixe et mobile * Produire un document audiovisuel court - * Adopter des savoirêtre professionnels essentiels dans le travail en équipe (coopération, - prise en compte de l’opinion d’autrui, adaptation, prise d’initiative...) + * Adopter des savoirêtre professionnels essentiels dans le travail en équipe (coopération, prise en compte de l’opinion d’autrui, adaptation, prise d’initiative...) * S’initier à la gestion de projet : argumenter, défendre son point de vue * Agir en cohérence avec les objectifs du développement durable * Comprendre et s’approprier les enjeux du monde contemporain - Création de supports vidéo (film, tutoriel, notice) - outils de veille documentaire - - critique des médias sociaux - participation à des actions culturelles - résumé - - synthèse d’un document - débat - revue de presse -motscles: Synthèse; résumé; expression écrite; rédaction technique, expression orale; - médias; culture générale; esprit critique; développement durable. + Création de supports vidéo (film, tutoriel, notice) - outils de veille documentaire - critique des médias sociaux - participation à des actions culturelles - résumé - synthèse d’un document - débat - + revue de presse +motscles: Synthèse; résumé; expression écrite; rédaction technique, expression orale; médias; culture générale; esprit critique; développement durable. diff --git a/python/export/R212.yml b/python/export/R212.yml index f55352f..b754f05 100644 --- a/python/export/R212.yml +++ b/python/export/R212.yml @@ -2,7 +2,7 @@ nom: Projet Personnel et Professionnel code: R212 semestre: 2 heures_formation: ??? -heures_tp: '12' +heures_tp: 12 acs: - [] - [] @@ -14,8 +14,7 @@ contexte: >- contenu: >- Se caractériser pour préparer son stage ou son alternance * Se présenter, se définir - * Exprimer l’intérêt professionnel, valeurs, motivations, traits de personnalité, - expériences professionnelles ou personnelles + * Exprimer l’intérêt professionnel, valeurs, motivations, traits de personnalité, expériences professionnelles ou personnelles * Mettre en valeur et présenter son savoirêtre * Identifier ses compétences * Préciser et exprimer ses souhaits diff --git a/python/export/R213.yml b/python/export/R213.yml index b4bde19..2c3b765 100644 --- a/python/export/R213.yml +++ b/python/export/R213.yml @@ -2,7 +2,7 @@ nom: Mathématiques des systèmes numériques code: R213 semestre: 2 heures_formation: ??? -heures_tp: '6' +heures_tp: 6 acs: - - AC0112 - - AC0212 diff --git a/python/export/R214.yml b/python/export/R214.yml index 1ecfe8d..a09e06d 100644 --- a/python/export/R214.yml +++ b/python/export/R214.yml @@ -2,7 +2,7 @@ nom: Analyse des signaux code: R214 semestre: 2 heures_formation: ??? -heures_tp: '6' +heures_tp: 6 acs: - - AC0111 - - AC0211 diff --git a/python/ressource.py b/python/ressource.py index f467c75..49b7922 100644 --- a/python/ressource.py +++ b/python/ressource.py @@ -33,10 +33,10 @@ class Ressource(): print(self.nom + " " + self.code) def str_heures_formations(self): - return str(self.heures_encadrees) if self.heures_encadrees else "???" + return self.heures_encadrees if self.heures_encadrees else "???" def str_heures_tp(self): - return str(self.tp) if self.tp else "???" + return self.tp if self.tp else "???" def str_semestre(self): return int(self.semestre[1]) @@ -57,8 +57,10 @@ class Ressource(): } # output = yaml.dump(dico, #Dumper=yaml.Dumper, # sort_keys=False, allow_unicode=True) + output = ruamel.yaml.dump(dico, Dumper=ruamel.yaml.RoundTripDumper, - allow_unicode=True) + allow_unicode=True, + width=200) output = output.replace("\n\n", "\n") return output