Skip to content

Accueil > Contenus pédagogiques > Comprendre les médias sociaux avec une simulation

Comprendre les médias sociaux avec une simulation

Mis à jour le 20 avril 2017

samedi 4 juin 2016, par Florian Reynaud

Comment apprendre ce qu’est techniquement un média social en étant acteur, sans cours magistral ? C’est à cette question que veut répondre l’outil présenté ici, Weblink (version 3.1), une simulation de média social qui permet de comprendre le fonctionnement d’une base de données.

La simulation se présente sous la forme d’un site web à installer sur un serveur, avec une base de données. Pour des questions de droit, il n’existe pas de version publique de ce site, chaque établissement devant avoir son hébergement et sa propre déclaration d’utilisation des données personnelles, quand bien même les données ici ne sont stockées ou archivées que le temps de la séance pédagogique.

La simulation installée doit être déclarée à la CNIL. Sur demande via le formulaire de contact de ce site, une période de démonstration peut être mise à disposition des professeurs documentalistes qui souhaitent tester cette simulation (en réunion de bassin par exemple), sur http://iddocs.fr/weblink/. Afin de contrôler l’utilisation de cette simulation, l’inscription nécessite la connaissance d’une clé, à changer régulièrement par l’administrateur.

Utilisation pédagogique

La simulation Weblink, pour favoriser la compréhension du fonctionnement du média social, propose de créer un compte, puis avec la découverte progressive du média social, avec des questions intermédiaires.

L’utilisation pédagogique de l’outil est intégrée dans une séquence de niveau Troisième, intitulée Les traces numériques. Dans cette séquence, les élèves sont amenés à découvrir le fonctionnement d’un média social, à travers l’observation d’une base de données, mais aussi à observer l’utilisation de leur navigation par des sites tiers.

La découverte du fonctionnement de la base de données passe par une division de l’écran en deux parties, avec à gauche le média social, à droite les différentes tables de la base de données, avec quelques explications.

La progression de la simulation permet de s’inscrire, d’observer l’interaction entre l’interface publique et la base de données, de comprendre les relations entre utilisateurs, entre utilisateurs et publicités, d’observer la gestion des images et des comptes dans la base de données.

Aspects techniques

La simulation Weblink est développée avec l’arborescence suivante :

  • [css] (contient la feuille de style)
    • weblink.css
  • [db] (contient la connexion et les écritures sur la bdd)
    • change_connect.php
    • connectbdd.php
    • _connectbdd_data.php
    • deconnect.php
    • gouts.php
    • image.php
    • imagechange.php
    • install_tables.php
    • profil.php
    • user_connect.php
    • weblink.sql
  • [img] (contient toutes les images)
    • [img_user] (images enregistrées par l’utilisateur)
    • exit.png
    • people.png
    • pub_ban_fil_maq.jpg
    • pub_ban_gar_helico.jpg
    • pub_ban_music_pop.jpg
    • pub_ban_music_rap.jpg
    • pub_ban_music_rnb.jpg
    • pub_ban_music_rock.jpg
    • pub_bor_fil_bijou.jpg
    • pub_bor_gar_jeux.jpg
    • pub_bor_sport_basket.jpg
    • pub_bor_sport_foot.jpg
    • pub_bor_sport_gym.jpg
    • pub_bor_sport_tennis.jpg
  • [quest] (contient les formulaires de questions)
    • quests1.php
    • quests2.php
    • quests3.php
    • quests4.php
  • .htaccess
  • admin.php
  • bdd_error.php
  • bdd_gouts.php
  • bdd_image.php
  • bdd_inscrit.php
  • bdd_recap.php
  • bdd_right0.php
  • bdd_right1.php
  • bdd_right2.php
  • bdd_right3.php
  • bdd_right4.php
  • bdd_right5.php
  • bdd_righterror.php
  • bdd_suppr.php
  • compte_suppression.php
  • delete.php
  • index.php
  • inscription.php
  • mentions.php
  • readme.txt
  • user_suppr.php

Il suffit de copier l’ensemble des fichiers dans un dossier spécifique sur un hébergement et d’avoir les éléments nécessaires à une installation dans une base de données (serveur, utilisateur, mot de passe et nom de la base), afin de procéder à l’installation.

Téléchargement de Weblink 3.1

Weblink s’appuie sur quatre tables.

weblink_param contient les paramètres de Weblink, avec une ligne créée lors de l’installation :

  • login_admin
  • mdp_admin
  • cle (clé de contrôle de l’inscription, qui peut être modifiée, par défaut 22007)
  • active_inscrits (contrôle de l’inscription, par défaut 1, qui peut être modifié)
  • nb_inscrits (seuil au-delà duquel on supprime user et images associées des identifiants les plus petits, qui peut être modifié)

weblink_user contient l’enregistrement des utilisateurs (elle contient par défaut huit utilisateurs, quatre garçons et huit filles avec des goûts musicaux des quatre types pour chaque sexe, afin de permettre une simulation optimale pour les élèves) :

  • user_id
  • actif
  • pseudo
  • nom
  • prenom
  • naissance
  • sexe
  • mdp
  • sport
  • musique
  • et 24 colonnes qui correspondent aux réponses données dans les formulaires quests1 à quests4 (utiles pour le récapitulatif et la correction)

weblink_img permet d’enregistrer les liens entre images et utilisateurs, avec :

  • img_id
  • image (adresse url relative)
  • edit (activation ou non de l’image, 1 ou 0)
  • user_id (relation de l’image avec l’user_id de la table weblink_user)

weblink_pub contient les publicités, c’est une table déjà constituée avec 15 publicités, et qui n’est pas modifiée pendant l’utilisation :

  • produit_id
  • marque
  • keyword (lien avec les goûts de user en sport et musique)
  • sexe (lien avec sexe de user)
  • image_pub (adresse url relative de l’image)
  • type (bannière ou bordure)

Lors de l’installation, l’administrateur crée son compte. Il pourra y accéder à partir de l’accueil en se connectant comme n’importe quel utilisateur. L’accès à l’administration permet de changer de mot de passe, de changer la clé d’identification, de désactiver les inscriptions, de modifier le nombre maximal d’inscrits simultanés (au-delà duquel nombre les premiers inscrits et leurs documents sont supprimés), de vider la table des utilisateurs et le dossier des images chargées par les utilisateurs (les élèves sont amenés à supprimer leur compte et leurs images à la fin de la séance, mais un contrôle peut s’avérer nécessaire par le module d’administration).

Toute amélioration est la bienvenue, autant au niveau technique qu’au niveau théorique. Weblink est développé sous Licence GNU AGPL.

Mises à jour :

  • Version 1.0. le 25 juin 2015
  • Version 2.0. le 4 juin 2016. Refonte graphique de la simulation. Création d’une installation intégrée. Ajout de l’observation de la gestion des images et des comptes. Intégration des exercices dans la simulation. Ajout d’un module d’administration.
  • Version 3.0. le 18 février 2017. Résolution d’un bug à l’installation. Amélioration de l’installation pour les mises à jour. Changement de police de caractères. Amélioration des questions. Complexification de l’affichage publicitaire (double critère). Ajout d’utilisateurs déjà inscrits.
  • Version 3.1. le 20 avril 2017. Correction d’une faille de sécurité. Protection des dossiers.

Propositions en attente :

  • Créer un système de mur avec messages.
Enregistrer au format PDF

Répondre à cet article