Introduction à trideux.cloud

Alex Alber - université de Tours / UMR CITERES-COST Webinaire Tuto@Mate 5 avril 2023 réseau MATE-SHS

Contenu de la présentation

1 - Retour sur l’histoire du logiciel

2 - Démonstration

Aux origines du projet

Un prolongement du logiciel Trideux, développé par Philippe Cibois

Langage : MS-DOS puis VB6.

Beaucoup de fonctions originales (PEM, graphiques triangulaires etc…)

Débuté dans les années 1980, toujours en développement…

Ayant évolué en une version dite “UVSQ” à partir de 2003.

  • Version dédiée à l’enseignement
  • Simplification de l’importation des données
  • Amélioration de l’ergonomie et la lisibilité

Pourquoi une version “en ligne”?

L’effet du confinement…

Trideux bureau (version UVSQ) utilisé jusqu’en 2020 à l’université de Tours. ➡️ Cours d’initiation à l’enquête par questionnaire en L2

  • S3 : Problématisation, construction et passation d’un questionnaire (en ligne) + formation à Trideux
  • S4 : Nettoyage de la base puis analyse dans Trideux

Mars 2020 : étudiant.es confiné.es avec une base de données à traiter dans trideux UVSQ 😨

Une partie des publics en difficulté avec l’installation du logiciel (Mac, Chromebook, incompatibilités)

Pas de solutions de repli à mi-semestre : trop tard pour enseigner un nouveau logiciel (encore moins à distance !)

Idée : créer une sorte d’ersatz en ligne de Trideux en ligne mais … beaucoup d’étudiant.es confiné.es avec de mauvaises connexions (résidences étudiantes, campagne…)

Solution provisoire : créer un “logiciel” interprété par le navigateur et pouvant fonctionner hors ligne (cf. infra)

➡️ Avril 2020 : première version « de secours » : trideux.cloud 0.1.

Le rôle du collectif POF

Sept 2020 :

  • Intrégration de l’université de Tours dans le collectif POF.
  • Pierre Mercklé et Olivier Zerbib (UGA), membres du POF, cherchent une solution alternative à R Studio en cas de reconfinement
  • Réalisent un comparateur en ligne sur la base d’une liste de tâches attendues du logiciel idéal (pour l’enseignement) :

Fonctionnalités évaluées

  • Installer le logiciel et importer des données
  • Faire un tri à plat
  • Calculer les indicateurs d’une variable quanti
  • Recoder une variable quali, quanti

  • Faire un tableau croisé en %
  • Calculer le Khi-2 et le V de Cramér
  • Copier et coller le tableau
  • Faire un histogramme
  • Redresser
  • Sélectionner
  • Automatiser

Ces critères deviennent une source d’inspiration pour le développement de trideux.cloud

➡️ Travail intense entre nov. 2020 et janvier 2021 pour basculer sur trideux.cloud au 2è semestre

➡️ Janvier 2021 : l’UGA décide de l’utiliser également

➡️ Nombreux échanges et retours avec les collègues de Grenoble et de Tours au printemps 2021

➡️ Version stabilisée à la rentrée 2021-2022

Fonctionnement

Logiciel programmé en html/javascript.

Compatible avec tous les systèmes d’exploitation et tous les terminaux (PC,MAC, Chromebook, tablette, smartphone)

Pas de cloud computing TOUT se passe sur la machine de l’utilisateur

➡️Le serveur télécharge tout le code (dont dépendances) sur la machine. Celui-ci s’exécute localement via le navigateur internet.

Avantages

  • Trideux.cloud reste disponible hors ligne. Une version totalement hors ligne peut-être téléchargée ici.
  • Pas d’enjeu lié à la qualité de la connexion ( la vitesse de traitement dépend de l’ordinateur lui-même, pas de la qualité de la connexion)
  • Pas de compte en ligne, pas de cookie, pas de tracker… Pas de RGPD.

  • Limitation drastique du temps d’installation, gestion simplifiée des mises à jour
  • Temps de formation sur le logiciel réduit (+ documentation vidéo en ligne sur le site)
  • Possibilité de mettre en ligne les données à traiter directement sur le site

Inconvénients

  • Javascript langage “single thread”, puissance de calcul limitée
  • Restrictions d’accès aux fichiers des navigateurs (obligation de “télécharger” les bases après modification)

  • Consommation de bande passante non négligeable :
    • Exemple cette année : téléchargement du code à chaque connexion (3,5Mo) + base en ligne (6,5Mo) * 20 étudiants = 200Mo à chaque début de cours + rechargements en cours de séance …

Découvrir le logiciel

1- Importer des données

  • formats, formatage, méthode

2 - Analyser/modifier une variable

  • Tris à plat
  • Recodage/réagencement des données

3 - Croiser deux variables

  • Tris croisés
  • Graphiques (tableaux “à tiroirs”)

4 - Réaliser une ACM 🕞?

5 - Construire de nouvelles variables 🕞?

Ouvrir trideux.cloud

Allez à l’adresse : http://trideux.cloud

(re)démarrer le logiciel :

  • Clic sur le logo ou F5 : rafraîchissement
  • Ctrl + F5 ou Ctrl+ maj + R : rechargement complet > mise à jour

Importer des données

Quels formats?

  • *.Xlsx
  • *.Csv
  • *.Txt
  • Trideux (bien sûr)

Quels types?

  • Les données peuvent être sous forme numérique ou alphanumérique (texte).
  • Les réponses multiples doivent être séparées par ; ou /
  • Format de fichier ANSI (Windows) ou UTF-8
  • Pas de nombre maximal de variables et/ou de modalités (Capacités du logiciel = capacités de la RAM)

Dans Excel :

  • Les données doivent être dans le premier onglet du classeur
  • Une ligne par observation, une colonne par variable
  • une ligne d’en-tête avec : id de la variable [altgr + 6] libellé

En CSV, Txt

Séparateurs supportés :

  • tab
  • point virgule
  • virgule

‼️ Il faut être très attentif à l’absence du caractère séparateur dans les intitulés de variables ou de modalités.

Comment charger les données (‘ouvrir base’)

Afficher la base

(menu “Base”)

La fonction ‘Variables’

La fonction ‘Exploration’

Croiser deux variables

Deux variables quali

Options d’affichage

Les regroupements de lignes/colonnes

Les histogrammes

Les “tableaux à tiroirs”

la répartition des effectifs

Les différences de % en ligne entre les séries

Les écarts à l’indépendance

dans le trideux de P. Cibois…

Autres croisements

Quanti/Quali

Quanti/Quanti

Les ACM dans trideux.cloud

Quelques fonctions pratiques pour finir…

Les variables croisées

Les variables score

Merci de votre attention !