Mes projets
e-Learning
CERN E-learning guidelines
Ce projet est une documentation que j'ai créée afin de laisser une marche à suivre unique et claire pour la création d'e-learnings et de contenu de formation au CERN.
Lien
Documentation bilingue Note: cette documentation est publiée sur le gitlab interne du CERN. La présente version public reflète l'état des guidelines telles qu'elles étaient jusqu'à Juin 2023.
Objectifs
Il n'y avait aucune ligne directrice relative à la création d'e-learnings au CERN. Cette documentation reflète le type de contenu que j'aurais aimé recevoir lors de les premiers jours de travail dans mon poste.
Cette documentation contenir de l'aide relative au design des modules e-learning SCORM, par exemple créés à l'aide de Storyline ou Captivate. Il y a également des modèles de modules préconstruits et prêts à l'emploi. Enfin, il y a des éléments concernant la création de vidéos à l'aide du studio d'enregistrement que j'ai mis en place pour l'équipe HR-LD.
Design
Cette documentation S'adresse à un public potentiellement non-expert, tout en étant utilisable par des utilisateurs experts.
Visuellement, le thème Material de MKDOCS est utilisé. Il est simple d'utilisation et est couramment utilisé dans d'autres documentations du CERN.
Production
La documentation est écrite en Markdown et publiée sur l'instance Gitlab interne au réseau du CERN. Markdown est déjà utilisé par l'équipe HR-LD du CERN et Gitlab est la plateforme standard pour déployer une telle documentation au CERN.
La production de cette documentation a été effectuée dans le respect des outils déjà en place et des connaissances préalables des utilisateurs.
CERN Data Privacy
Il s'agit à l'heure actuelle du seul module que j'ai produit qui ne contienne pas d'informations confidentielles et pour lequel j'ai reçu l'autorisation de publier le contenu ici.
Liens
Objectifs
Le but de cet e-Learning est de sensibiliser l'ensemble du personnel du CERN (plus de 15'000 personnes) aux règles de protection des données spécifiques à l'orrganisation. Le CERN édicte ses propres règles et le bureau de la protection des données du CERN (ODP) a commandé ce module e-learning.
Ce e-Learning est un module obligatoire pour toute personne travaillant sur le site du CERN.
Design
Le code de couleur était imposé par le bureau de la protection des données du CERN. Le module e-Learning s'inscit dans une campagne de communication qui a un branding déjà défini.
Le module étant obligatoire pour plus de 15'000 personnes, il se devait d'être court. La durée visée était 15 minutes. Mis bout à bout, les pistes audio durent environ 11 minutes. Les utilisateurs mettent entre 10 et 15 minutes pour compléter le module, selon les données récoltées dans le LMS.
Production
Le cours a été créé avec Articulate Storyline 3. Les éléments graphiques ont été produits à l'aide d'inkscape et l'audio a été enregistré avec mon micro Shure SM7B et le logiciel Audacity. J'ai enregistré moi-même dans les deux langues.
Compte tenu de l'enjeu du projet et du nombre de personnes impliquées en tant qu'experts et relecteurs, le projet a duré 11 mois jusqu'à la mise en ligne définitive. En Novembre 2023, un an après la mise en ligne la version publiée n'a pas encore été mise à jour et est toujours d'actualité.
Post mortem
Le module a reçu des retours globalement positifs. Peu de bugs ont été rapportés et sont principalement liés au navigateur safari sur les machines Mac. 95% du personnel du CERN a complété le cours. Les utilisateurs restants sont soit des nouveaux arrivants, soit recevront des rappels jusqu'à complétion du module.
Etant donné qu'il y avait plus de 10 personnes impliquées dans la conception et la relecture du module, l'effort à fournir pour terminer le développement du module s'est étalé sur 11 mois et a fait l'objet de discussions minutieuses.
Le produit final correspond à la demande de l'ODP du CERN et est pleinement fonctionnel.
Github
Vous trouverez des projets personnels sur mon repository github.com/Sukori.
Technophil.dev
Le présent site web, qui me sert de carte de visite ainsi que d'expérimentation sur mkdocs et l'écriture de documentation en markdown.
azmirabajra/Aphasie
Projet de développement en groupe d'un jeu vidéo pédagogique réalisé durant le master MALTT (UNIGE). Ce jeu à été conçu à l'aide de Clickteam fusion et est à destination de personnes souffrant d'aphasie.
tutos-live-chat
Application de chat en direct reposant sur la technologie Node.js
supportée notamment par la librairie socket.io
. Projet réalisé durant le master MALTT (UNIGE).
C-experiments
Je n'ai que très peu d'occasion de me servir professionellement de mes connaissance en programmation C
. Ce repo est un moyen pour moi de rafraichir mes connaissance et les développer. Je me suis servi du site Project Euler pour me trouver des exercises.
Csharp-experiments
Tout comme pour C
, je n'ai pas l'occation de me servir de C#
de manière professionnelle, et encore moins en dehors du moteur de jeu Unity. J'ai donc continué de résoudre les problèmes de Project Euler en C#
.
Game jams
Une game jam est un évènement similaire à un hackathon. Durant une durée limitée, le plus souvent 48 heures, les participants doivent créer un jeu basé sur un thème révélé au début de la game jam. Le support est libre: jeu de société, jeu vidéo, réalité augmentée, ...
J'ai participé à plusieurs éditions de la Global Game Jam et à plusieurs éditions de l'Epic Game Jam.
Beetroot Kong
Un jeu de plateforme reprenant les bases du premier jeu "Donkey Kong" sur Nintendo Entertainment System (1983). Terminez le parcours 4 fois en évitant les éléments radioactifs pour gagner le jeu.
Développé avec le moteur de jeu Unity
Réalisé en 48 heures lors de la Global Game Jam 2023 à l'HEPIA Genève (Suisse).
J'ai dessiné les personnages à l'aide d'infinite painter sur tablette Android.
Brikolaïka
Un jeu de survie dans une station spatiale. Utilisez des outils pour réparer la station et survivre le plus longtemps possible. Mouvements 0G et outils volant partout.
Développé avec le moteur de jeu Unity.
Réalisé en 48 heures lors de la Global Game Jam 2020 à l'HEPIA Genève (Suisse).
J'ai réalisé les modèles 3D et les textures des outils et des environnements avec Blender.
From Lapinou with Pain
Un jeu de réflexion dans lequel vous contrôlez Lapinou, un petit lapin tout rose et tout mignon, dont le monde a été envahi par le dieu maléfique Boringness.
Le jeu vidéo a été réalisé en 45 heures lors de l'Epic Game Jam (Neuchâtel, Suisse) avec 5 autres personnes en utilisant Unreal engine 4.
J'ai réalisé le modèle 3D et les textures du lapin dans Blender. J'ai dessiné les autres images liées au lore avec Krita.
Home Sweet Home (Premium Bunker Edition)
Un jeu de survie où vous êtes piégé dans votre propre bunker après l'explosion d'une bombe dans votre quartier. Gérez vos ressources et votre énergie pour vivre le plus longtemps possible.
Développé avec Unreal Engine 4.
Réalisé en 48 heures à HEPIA Genève (Suisse) durant la Global Game Jam.
J'ai réalisé la carte et les objets de l'environnement avec Blender.
Holy Duck!
Un jeu de plateformes metroidvania où une petite canne doit acquérir de nouveaux pouvoirs pour rejoindre son ami panda.
Réalisé en 45 heures à l'Epic Game Jam 5, Neuchâtel (Suisse) avec Godot Engine.
J'ai créé tous les sprites pour les plateformes et les environnements en utilisant Gimp. J'ai également conçu la première zone du jeu.
Tjugum Over and Out
Une histoire en point and click dans une société dystopique où une IA contrôle tout ce que les gens font.
Réalisé en 48 heures à HEPIA Genève (Suisse) durant la Global Game Jam avec Godot Engine.
J'ai réalisé tous les fonds d'écran en utilisant Blender pour le design et Gimp pour la coloration.
Epic Space Turbo Panic: Do your spacemarine job or just blame the others!
Un party game où les joueurs doivent maintenir leur vaisseau spatial en un seul morceau jusqu'à ce qu'il atteigne une planète sûre.
Réalisé en 45 heures à l'Epic Game Jam 4, Neuchâtel (Suisse) avec Unity Game Engine
J'ai créé tous les objets de l'arrière-plan et les nuages de poussière en utilisant Gimp. J'ai également conçu le vaisseau spatial.