Python Programming online

  • Enseignement

    Détails

    Faculté Interfacultaire
    Départements DIT - NTE
    Domaine Interdisciplinaire : Digital Skills
    Code UE-I09.00005
    Langues Anglais
    Type d'enseignement Cours
    Cursus Master, Bachelor
    Semestre(s) SA-2022

    Enseignement

    Responsables
    • Fill Hans-Georg
    Enseignants
    • Fill Hans-Georg
    Description

    L’importance croissante de la numérisation dans tous les domaines implique qu’aujourd’hui des connaissances basiques en programmation sont nécessaires partout. Celles-ci permettent de mieux comprendre comment des processus peuvent être numérisés, de traiter de grandes quantités de données et de développer ses propres applications logicielles. Python est considéré comme un langage de programmation complet et facile à apprendre. Ce langage sert non seulement comme une base en programmation mais peut aussi être utilisé pour des tâches complexes de traitement de données, comme par exemple le Machine Learning, ou pour la visualisation de grandes quantités de données.

    Le cours sera en anglais. Les participant·es utilisent leur propre ordinateur et y installent les logiciels nécessaires pour l’utilisation de Python.

     

    Les sujets traités lors de ce cours sont entre autres les suivants : 

    • Bases du traitement informatique, systèmes de nombres, codage des caractères, Logique
    • Modélisation des processus à l'aide d'organigrammes, variables, types et structures de données, conditions, boucles
    • Installation de Python, gestionnaire de paquets, Namespaces, types de données, Structures de données en Python
    • Opérations arithmétiques et opérations basées sur les caractères, conditions, boucles en Python
    • Fonctions et paquets en Python
    • Notions de base sur la programmation orientée objets et la programmation orientée objets en Python
    • Bases des technologies web, applications client-serveur simples en Python
    • Opérations sur les fichiers en Python
    • Traitement pratique des données en Python
    • Traitement numérique des données en Python avec des bibliothèques spécifiques, analyse des données et création de graphiques

     

    Pour accéder au cours en ligne sur Moodle : https://moodle.unifr.ch/course/view.php?id=270869

    Objectifs de formation

    Le but de ce cours est d’être capable de développer soi-même de petites applications ainsi que de faire des analyses de données.

    Conditions d'accès

    Aucun prérequis en informatique n’est exigé.

    Commentaire

      Des attestations de compétences sont délivrées sur demande des étudiant∙es pour les cours suivis.

    Les étudiant∙es reçoivent 3 ECTS, s’ils, elles valident tous les modules proposés.

    Pour s’inscrire à un examen il faut se connecter au portail my.unifr.ch.

    Pour la reconnaissance des crédits ECTS dans leur cursus de formation, les étudiant∙es doivent, au préalable, faire une demande auprès de leur faculté, HES.
    Places disponibles 200
    Softskills Oui
    Hors domaine Non
    BeNeFri Oui
    Mobilité Oui
    UniPop Non
    Auditeur Oui
  • Dates et salles
    Date Heure Type d'enseignement Lieu
    20.09.2022 16:15 - 17:00 Cours PER 21, salle F207
    27.09.2022 16:15 - 17:00 Cours PER 21, salle F207
    04.10.2022 16:15 - 17:00 Cours PER 21, salle F207
    11.10.2022 16:15 - 17:00 Cours PER 21, salle F207
    18.10.2022 16:15 - 17:00 Cours PER 21, salle F207
    25.10.2022 16:15 - 17:00 Cours PER 21, salle F207
    08.11.2022 16:15 - 17:00 Cours PER 21, salle F207
    22.11.2022 16:15 - 17:00 Cours PER 21, salle F207
    29.11.2022 16:15 - 17:00 Cours PER 21, salle F207
    06.12.2022 16:15 - 17:00 Cours PER 21, salle F207
    13.12.2022 16:15 - 17:00 Cours PER 21, salle F207
    20.12.2022 16:15 - 17:00 Cours PER 21, salle F207
  • Modalités d'évaluation

    Examen - SA-2022, Session d'hiver 2023

    Date 10.01.2023 11:00 - 12:00
    Mode d'évaluation Par note

    Examen - SP-2023, Session d'été 2023

    Date 22.08.2023 10:30 - 11:30
    Mode d'évaluation Par note
  • Affiliation
    Valable pour les plans d'études suivants:
    BcMa - Gestion d'entreprise - 30 ECTS
    Version: 2021/SA_V01
    Cours à choix - 30 ECTS > DAT: Data Analytics

    BcMa - Informatique de gestion - 30 ECTS
    Version: 2020/SA_V01
    Cours > Modules gestion d'entreprise > DAT: Data Analytics

    Compétences numériques
    Version: competences_numeriques

    Espagnol 120
    Version: SA16_BA_esp_V02
    M7 - Competencias transversales (CTC)

    Français 120
    Version: SA16_BA_fr_V04
    Module 8 - CTC

    Italien 120
    Version: SA15_BA_ita_V01
    Soft Skills

    Italien 120
    Version: SA15_BA_ital_V02
    Soft Skills

    Italien 120
    Version: SA22_BA_120_ital_v01
    M8P Softskills

    Langue et littérature anglaises 120
    Version: SA15_BA_ang_V02
    Module Nine: Soft Skills

    Ma - Accounting and Finance - 120 ECTS
    Version: 2024/SP_V01_DD_Caen
    Cours UniFr > Modules "Data Analytics" et "Audit et Fiscalité": min. 2 cours > DAT: Data Analytics

    Ma - Accounting and Finance - 90 ECTS
    Version: 2021/SA_V01 Dès SA-2024
    Cours - 72 ECTS > Modules "Data Analytics" et "Audit et Fiscalité": min. 3 cours > DAT: Data Analytics > Cours à choix

    Ma - Business Communication : Informatique de gestion - 90 ECTS
    Version: 2020/SA_V02
    Cours - 60 ECTS > Groupe d'option > Informatique de gestion > Cours > Modules gestion d'entreprise > DAT: Data Analytics

    Ma - Data Analytics & Economics - 90 ECTS
    Version: 2020/SA-v01
    Courses min 63 ECTS > Mandatory Modules (45 to 63 ECTS) > Module I: Data Analytics (Data)

    Ma - Informatique de gestion - 90 ECTS
    Version: 2020/SA-v01
    Cours - min. 45 ECTS > Modules gestion d'entreprise - max. 15 ECTS > DAT: Data Analytics

    Ma - International and European Business - 90 ECTS
    Version: 2021/SA_v01 dès SA-2024
    Courses > Modules > One complete module taken from the following list > DAT Module validation element group > DAT: Data Analytics > Cours à choix
    Courses > Modules > Elective courses of the management modules > Elective courses of the management modules > Cours à choix pour le Master en management

    Ma - Management - 90 ECTS
    Version: 2021/SA_v03 dès SA-2024
    Cours: min. 72 ECTS > Modules - min 54 ECTS > Cours à choix pris hors du cadre d'un module validant > Cours choisis librement dans les modules de management > Cours à choix pour le Master en management
    Cours: min. 72 ECTS > Modules - min 54 ECTS > Minimum 3 modules à minimum 18 ECTS et 2 cours principaux complets > Groupe d'élément de validation du Module DAT > DAT: Data Analytics > Cours à choix

    Ma - Marketing - 90 ECTS
    Version: 2021/V03 dès SA-2024
    Cours - 72 ECTS > Module complémentaire > Groupe d'élément de validation du Module DAT > DAT: Data Analytics > Cours à choix

    Neurosciences digitales (Master spécialisé) 120 [MA]
    Version: 2023_1/V_01
    sp-MSc en en neurosciences digitales, UE obligatoires (cours pratiques, projets, séminaires) > sp-MSc en en neurosciences digitales, UE obligatoires (dès SA2023)

    Psychologie 180
    Version: SA19_BA_fr_de_bil_v02
    Module 11 > M11 Soft skills

    Pédagogie / Psychologie 120
    Version: SA20_BA_bil_v01
    BP1.7-B Bereichsübergreifende Kompetenzen / Compétences transversales

    Pédagogie / Psychologie 120
    Version: SA14_BA_fr_v02
    CTC / BP1.8-F

    Pédagogie / Psychologie 120
    Version: SA20_BA_de_v01
    BP1.7-D Bereichsübergreifende Kompetenzen

    Science des religions 120
    Version: SA17_BA_bi_v02
    SR-Compétences transversales ou complémentaires CTC (SR-BA17-120)

    Sciences de l'éducation 120
    Version: SA20_BA_de_v01
    BE1.8-D Bereichsübergreifende Kompetenzen

    Sciences de l'éducation 120
    Version: SA20_BA_bil_v01
    Variante A > BE1.8a-B Compétences transversales
    Variante B > BE1.7b-B Bereichsübergreifende Kompetenzen

    Sciences de l'éducation 120
    Version: SA14_BA_fr_v02
    CTC / BS1.8-F

    Sozialarbeit und Sozialpolitik 120
    Version: SA21_BA_de_v01
    BAsasp09 - Softskills

    Sozialarbeit und Sozialpolitik 120
    Version: SA21_BA_bil_de_v01
    BAsasp09 - Softskills

    Soziologie 120
    Version: SA21_BA_bil_de_v01
    BAsoz09 - Softskills

    Soziologie 120
    Version: SA21_BA_de_v01
    BAsoz09 - Softskills