ia_générative_texte

ia_générative_texte

Course modified date: 12 February 2026
    Python for Beginners 1 - Python Language Basics

    Python for Beginners 1 - Python Language Basics

    Course modified date: 9 February 2026

      This is the introductory course for Python for Beginners.  Please start here if you have no experience coding in Python.  This course is self-paced; you can proceed through the course, but need to complete each unit before moving on to the next unit.

      Using Augmented and Virtual Reality in Assessment

      Using Augmented and Virtual Reality in Assessment

      Course modified date: 9 February 2026

        This OER is conceived to support the learning scenario"Using Augmented and Virtual Reality in Assessment" intended for Health and Social Care teachers, and work placement supervisors.

        Analyse Numérique en Python

        Analyse Numérique en Python

        Course modified date: 9 February 2026

          Écrire un paragraphe concis et précis qui expose le contenu du cours

          Débuter avec R et RStudio

          Débuter avec R et RStudio

          Course modified date: 9 February 2026
            Informatique et société

            Informatique et société

            Course modified date: 9 February 2026

              La formation à distance « Informatique et société » vous propose une approche sociétale des évolutions du monde du numérique. En partant d'un bref historique et des enjeux associés à la révolution numérique, vous serez amenés à réfléchir sur l'impact des technologies numériques sur la société, et réciproquement. À travers différentes thématiques concrètes seront abordées des questions de droit, d'éthique et de responsabilité. Les problématiques techniques et culturelles comme l'usage du courriel, les canulars et arnaques à grande échelle, les licences, les réseaux sociaux, permettront ensuite d'évoquer des sujets de société comme la notion de bien commun, de gouvernance de l'Internet, de validité de l'information ou encore de droit à l'oubli.

              Ce module de formation à distance a été pensé et conçu par François Pellegrini, professeur d'informatique à l'université de Bordeaux. Il a été réalisé en partenariat avec la Mission d'appui à la pédagogie et à l'innovation (MAPI) de l'université de Bordeaux, et avec le soutien des Universités numériques thématiques UOH et Unisciel.

              Développement de pages web dynamiques et introduction aux bases de données
              Auteur
              Jean-Yves Plantec
              Durée
              30 h
              Niveau
              L2
              Objectif
              Ce module vous permettra de comprendre comment fonctionne une application dynamique et d'en développer une.
              Prérequis
              Savoir ce qu'est un algorithme, une boucle, un test, une fonction... Connaître un langage de programmation (ADA, Python...) est un plus. Connaissance minimale du langage HTML.
              Programme
              Une première partie sera consacrée à deux langages :
              • le langage PHP qui permet à un serveur de manipuler des données et de les renvoyer sous forme d’une page web,
              • le langage SQL qui permet d’enregistrer puis de retrouver, voire de modifier des informations stockées dans une base de données.
              Dans une deuxième partie, nous construirons étape par étape une application dynamique. Elle sera l’occasion d’introduire les principes de base et architectures sur lesquels sont construites les applications dynamiques : CRUD, paradigme Modèle-Vue-Contrôleur, réécriture d’adresses, modèle objet, DAO, Ajax, etc.
              Modalités pédagogiques
              Ce module est donné entièrement à distance.
              Deux groupes peuvent suivent ce MOOC en parallèle (au moment de l'inscription, les étudiants ont été invités à choisir un groupe) : un groupe de débutants et un groupe d'étudiants "avancés" ayant déjà une bonne connaissance des langages web et de l'informatique. Pour ces derniers les contenus "avancés" sont obligatoires.
              Évaluation
              Ce module sera évalué de la façon suivante :
              • prise en compte des notes de quiz
              • évaluation par les pairs du projet final
              Réutilisation
              Algorithmique (java)

              Algorithmique (java)

              Course modified date: 9 February 2026
                Auteur
                Juan Carlos Quezada
                Durée
                18 h
                Niveau
                L2
                Prérequis
                Compétences dans l'utilisation d'un système d'exploitation (Windows, MacOS ou Linux) et des outils d'éditeurs de texts
                Mots clefs
                java, Algorithmique, tests, itérations, tableaux, matrices, sous-programmes, recherches, tri, géométrie
                Programme
                • Introduction à l'algorithmique
                • Séquences et tests
                • Les itérations
                • Les tableaux et les matrices
                • Les sous-programmes
                • Les algorithmes de tri et de recherche
                • Géométrie Algorithmique
                Réutilisation