Skip to main content

Blocks

Skip Arrêt du serveur webtv : lien rompu des vidéos

Arrêt du serveur webtv : lien rompu des vidéos

Pour des raisons de politique de sécurité la DSI ne peut plus maintenir le serveur https://webtv.utc.fr/
L’arrêt du serveur impacte les vidéos qui ont été déposées sur ce serveur.
La migration des fichiers ayant été faites sur https://media.utc.fr/, vous pouvez désormais retrouver vos vidéos sur ce serveur.

L’impact le plus immédiat pour vos cours : les liens des vidéos depuis les Moodle ne fonctionnent plus.
Il faudra donc mettre à jour vos liens de webtv.utc.fr vers media.utc.fr.

Un mode d'emploi de media.utc.fr est accessible à cette adresse
https://moodle.utc.fr/course/view.php?id=2907

Si vous avez besoin d’assistance, contactez-nous sur cap@utc.fr.

Skip FORMATIONS CAP 2025

FORMATIONS CAP 2025

La Cellule d'Appui Pédagogique vous propose des ateliers Moodle en juillet 2025  :

- Les fondamentaux de Moodle - Lundi 7 juillet (14h-17h)

Créer, organiser et enrichir vos cours en maîtrisant les fonctionnalités clés de Moodle.

- Intégrer vos vidéos dans Moodle avec l’outil Média UTC ? - Mardi 8 juillet 2025 (14h-17h)

Dynamisez vos cours en apprenant à intégrer facilement des vidéos dans Moodle.

- Concevoir des questionnaires, tests et sondages - Jeudi 10 juillet (14h-17h)

Concevoir des évaluations interactives pour faciliter les interactions et le feedback avec les étudiants.

Pour vous inscrire et pour toute question, contacter la CAP : cap@utc.fr

Skip Café numérique et pédagogique

Café numérique et pédagogique

La CAP accompagne les enseignants dans leurs pratiques numériques et pédagogiques

  • évolution de l'espace Moodle,
  • test d'IA générative
  • partage de vidéos,
  • création de QCM,
  • rédaction de fiche UV et syllabus...

Prochaines dates : 

  • mardi 13 mai 2025 de 13h à 14h
  • mardi 27 mai 2025 de 13h à 14h

Salle CR C212 - Département TSH - Sans inscription
Contact : cap@utc.fr

Skip Upcoming events

Upcoming events

There are no upcoming events
Go to calendar...
Skip Recent activity

Recent activity

Activity since Wednesday, 7 May 2025, 6:56 PM
Full report of recent activity...

No recent activity

Skip Navigation

Navigation

  • Home

    • UTC - Moodle

      • My courses

      • Tags

      • ForumDernières Nouvelles

      • Pagemenu

      • URLtest

      • Pagequelques nouveautés Moodle 4

    • My courses

    • Courses

      • Ingénieur UTC / Bachelor

        • API

        • SBGB

        • SH42

        • SH41

        • MQ22

        • BM01 - Copie 2025

        • IC03

        • PS10

        • Démarche compétences Enseignants

        • SH40

        • SH40-copie2

        • HE10

        • NF11

          • General

          • Test TP 2025

          • Espace cours

          • Espace TD

          • Espace TP

            • FolderTP 1 : Expressions régulières

            • FileCorrection TP1

            • FolderTP 2 : Expressions régulières (suite) + Grammaire...

            • FolderTP 3 : Grammaire AntLR - 2

            • FolderTP 4 : Grammaire AntLR - 3

            • FolderTP 5 + TP 6 : Grammaire finale AntLR

          • Rendu Projet LOGO

          • Annales

          • Coordonnées des encadrants

      • Apprentissage

      • Appui pédagogique

      • Licence, Master et Doctorat

      • TSH

      • Espace Brouillon

      • Formation Continue

      • Formation pour le personnel UTC

      • Parcours spécifiques

      • Projets

      • Plateforme des Stages

Skip Search forums

Search forums

Advanced search
  • Close
    Toggle search input
  • English ‎(en)‎
    • Deutsch ‎(de)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
    • Français ‎(fr)‎
    • Italiano ‎(it)‎
    • Português - Portugal ‎(pt)‎
    • العربية ‎(ar)‎
    • 日本語 ‎(ja)‎
    • 简体中文 ‎(zh_cn)‎
  • Log in
Logo

NF11 - Theorie des l ...

Close
Toggle search input
Aide (site CAP)
  1. Courses
  2. Ingénieur UTC / Bachelor
  3. NF11
  4. Espace TP

Topic outline

  • General
  • Test TP 2025
  • Espace cours
  • Espace TD
  • Espace TP
  • Rendu Projet LOGO
  • Annales
  • Coordonnées des encadrants
    • Contenu TP

      TP1

      N Sem. Jour Heure Contenu
      1 A1 ven. 1 mars 24 10h15 - 12:15 TP 1 : Expressions régulières
      B1 ven. 15 mars 24 10h15 - 12:15
      2 A2 ven. 22 mars 24 10h15 - 12:15 TP 2 : Expressions régulières + Test + Grammaire AntLR - 1
      B2 ven. 29 mars 24 10h15 - 12:15
      3 A3 ven. 5 avr. 24 10h15 - 12:15 TP 3 : Grammaire AntLR - 2
      B3 ven. 12 avr. 24 10h15 - 12:15
      4 A4 ven. 19 avr. 24 10h15 - 12:15 TP 4 : Grammaire AntLR - 3
      B4 ven. 26 avr. 24 10h15 - 12:15
      5 A5 ven. 10 mai 24 10h15 - 12:15 TP 5 : Grammaire AntLR - 4
      B5 ven. 17 mai 24 10h15 - 12:15
      6 A6 ven. 24 mai 24 10h15 - 12:15 TP 6 : Grammaire AntLR - 5
      B6 ven. 31 mai 24 10h15 - 12:15
      7 A7 ven. 7 juin 24 10h15 - 12:15 Soutenance
      B7 ven. 14 juin 24 10h15 - 12:15

      TP2

      N Sem. Jour Heure Contenu
      1 A1 ven. 1 mars 24 14h15 – 16h15 TP 1 : Expressions régulières
      2 A2 ven. 22 mars 24 14h15 – 16h15 TP 2 : Expressions régulières + Test + Grammaire AntLR - 1
      3 A3 ven. 5 avr. 24 14h15 – 16h15 TP 3 : Grammaire AntLR - 2
      4 A4 ven. 19 avr. 24 14h15 – 16h15 TP 4 : Grammaire AntLR - 3
      5 A5 ven. 10 mai 24 14h15 – 16h15 TP 5 : Grammaire AntLR - 4
      6 A6 ven. 24 mai 24 14h15 – 16h15 TP 6 : Grammaire AntLR - 5
      7 A7 ven. 7 juin 24 14h15 – 16h15 Soutenance

    • Folder
      TP 1 : Expressions régulières Folder
    • File
      Correction TP1 File
    • Folder
      TP 2 : Expressions régulières (suite) + Grammaire AntLR - 1 Folder
    • Consignes du test de TP:

      • Le test est réalisé durant la séance du TP2
      • La durée du test est de 30 mn
      • Le test  concerne les expressions régulières
      • Les documents liés au test devront être déposés sur Moodle durant le temps alloué au test

       

      Consignes d'installation TP ANTLR

      L'objectif est de faire fonctionner un projet java qui prend en charge les librairies ANTLR et javaFX. Pour ce faire, il faut suivre les consignes dans:

      1- D'abord telecharger le code et ajouter la libraire ANTLR, ceci est fait en suivant: NF11_AI21-TP2.pdf

      2- A une étape donné de ce TP, il faudra installer la libraire javaFX, pour ce faire, suivre le consignes de Outils TP2/javaFX installation.pdf

      Les autres documents vous aideront en cas de besoin.

      Ci-bas aussi, des solutions proposés par des camarades des années précedentes pouvant vous servir.

      En cas de problème avec jdk,

      eclipse
      https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2023-06/R/eclipse-inst-jre-win64.exe

      java jdk:
      https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html besoin d'authentification
      https://download.java.net/java/GA/jdk15/779bf45e88a44cbd9ea6621d33e33db1/36/GPL/openjdk-15_windows-x64_bin.zip

      javafx
      https://gluonhq.com/products/javafx/
      la version 17 est ok

      essayer egalement, les modules suivants:

      --module-path /Path/to/javafx-sdk-22/lib --add-modules=javafx.swing,javafx.graphics,javafx.fxml,javafx.media,javafx.web --add-reads javafx.graphics=ALL-UNNAMED --add-opens javafx.controls/com.sun.javafx.charts=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio.common=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.css=ALL-UNNAMED --add-opens javafx.base/com.sun.javafx.runtime=ALL-UNNAMED

       

      Pour les versions qui marchent 

      Merci à  Elouan  GEFFRELOT NF11 ( message ci-bas)

      voici les liens de téléchargement et les filtres pour trouver les bons noms des versions que j'ai utilisé.
      Eclipse : https://www.eclipse.org/downloads/packages/release/2020-12/r

      java fx : https://gluonhq.com/products/javafx/

      Avec comme filtres :

      JavaFX version : 15.0.1

      Operating System : Windows

      Architecture : x64

      Type : SDK

      jdk : https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html

      télécharger

      Windows x64 Compressed Archive : jdk-15.0.2_windows-x64_bin.zip

      Pour les utilisateur de Mac, merci à Taieb Rayan DOUDECH NF11 (message ci-bas) :

      Sur les Mac équipé des puces aarch64, MacOSx, Version Sonoma 14.4.1, il semble qu'il y'ait un problème avec les versions de java et javafx (Lien issue https://bugs.openjdk.org/browse/JDK-8296654) Le bug semble remonter au macOS 13.0 / Apple M1. Ce qui cause au lancement de chaque programme JFx, avec n'importe quel version. Il semblerait que l'erreur provienne d'une méthode dans libglass.dylib, qui est une bibliothèque utilisée par JavaFX pour interagir avec le OS.

      Cependant, un fix a été déployé j'ai testé le projet avec les versions suivantes et il fonctionne :

      Java : OpenJDK 22.0.1
      Java Fx : 22-ea+11

      Autre ajout pour IntelliJ sous Mac, merci à Sarah Baret NF11 (message ci-bas):

      - sur mac il faut utiliser les fichiers antlr-generate.sh et antlr-parse.sh fourni pour linux, mais il faut modifier le ";" par un ":" dans le CLASSPATH de antlr-parse et remplacer /bin par /out

      - aussi précision pour ajouter des VM options, il faut aller dans Run / Edit Configurations (et si on a pas direct un beau template à remplir, il faut choisir "Application")

      Autres directives pour les installations :

      Pour ce TP, plusieurs méthodes sont possibles. Ces méthodes d'installation seront enrichies en fonction des retours d'expérience des étudiants. Les méthodes les plus fiables sont ajoutées ici. Merci aux étudiants contributeurs.

      Méthode courte (par Felix INCERTI AI21):

      Setup un projet AntLR + JavaFX : https://github.com/Dashstrom/tp-antlr

       

      Methode sur IntelliJ (par Theodore GARCHER AI21):

      Theodore a fait fonctionner logoFX sur IntelliJ sous mac. Ci-bas les étapes:

      • Installer IntelliJ
      • Installer jdk à partir d'IntelliJ
      • Créer un projet basique, build system : intelliJ (de préférence)
      • Ajouter les fichiers du projet logoFx (css, icon, etc.)
      • Dans files/project structure/ modules / dependencies:  ajouter des jar avec  + (antlr.jar, et javafx directory decompressé)
      • installer le plugin antlr pour IntelliJ (pour éviter les manipulations sur le variables d'environnement) et configurer le répertoire de sortie du plugin antlr
      • ajouter les VM options:

      VM options à ajouter pour logogui.LogoApplication :

      --module-path /Path/to/javafx-sdk-22/lib --add-modules=javafx.swing,javafx.graphics,javafx.fxml,javafx.media,javafx.web --add-reads javafx.graphics=ALL-UNNAMED --add-opens javafx.controls/com.sun.javafx.charts=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.iio.common=ALL-UNNAMED --add-opens javafx.graphics/com.sun.javafx.css=ALL-UNNAMED --add-opens javafx.base/com.sun.javafx.runtime=ALL-UNNAMED

      • Si erreur css: Modification de l'import du stylesheet dans logogui.LogoApplication (ligne 26) :

      scene.getStylesheets().add(f.toURI().toString());

      Remarque: si ligne trop longue dans visualiseur, vérifier les bonnes versions de javaFX

      La méthode longue et détaillée du TP:

      Afin de bien démarrer le TP, les étapes à suivre sont de préférence les suivantes:

      1. Installation d'ANTLR : pour ce faire, vous pouvez vous référer au tutoriel: 

        Installations\Installations_partie-ANTLR.pdf. Ceci permettra de compiler une grammaire en utilisant ANTLR sur le terminal. Il faut arriver à génerer l'arbre syntaxique sous le terminal (utilisation de grun)

      2. Utilisation d'ANTLR avec Eclipse : pour ce faire, vous pouvez vous référer au tutoriel: 

        Installations\Installations_partie-ANTLR+LOGO.pdf. Ceci vous permettra de compiler une grammaire et l'utiliser en java sous Eclipse.

      3. Installation de javaFX : JavaFX est primordial pour éxécuter le code de démarrage 

        logo-fx.zip. Pour ce faire, vous pouvez vous référer aux tutoriels: Outils TP2\javaFX installation.pdf et Installations\Installations_partie-JAVAFX.pdf. Il faut faire marcher le code et enlever les erreurs.

      4. Optionnel: installer LOGO ou utiliser LOGO en ligne pour comprendre sa grammaire. 
    • Folder
      TP 3 : Grammaire AntLR - 2 Folder
    • Folder
      TP 4 : Grammaire AntLR - 3 Folder
    • Folder
      TP 5 + TP 6 : Grammaire finale AntLR Folder
Data retention summary
Get the mobile app