OLAF

OLAF enables trainers to create and share customised sessions, offering flexibility and a guided learning experience.

1.5 months

Languages: C#

Platforms: Windows

Technologies: Unity

Roles: Developer, Project Manager

Domains: Serious Game

Description

OLAF allows trainers to create customised sessions, which can include task scheduling, assigning tasks to participants with role allocation, or a combination of several of these activities. Sessions can be exported via a shared file, which learners open on their computers to complete the exercises. The tool thus offers maximum flexibility for the trainer while ensuring a guided and structured experience for the learner.

Key features

  • Development of two interactive mini-activities
  • Simple and clear interface for trainers and learners
  • Dynamic task sequencing system
  • Ergonomic design adapted to screen size
  • Early concept of the trainer/learner dual software

Feedback

I appreciated the clarity of the project requirements and the direct client collaboration. Although simple, the project allowed for valuable reflection on a modular architecture separating trainer and learner roles. This concept later inspired future projects. The main challenge was optimizing readability and usability within limited screen space.