Bio Lab Escape: Gamifying Cell Biology

Full Stack Developer & Researcher | Team: Rojas Oscar, Jeria Sebastián, Robles Benjamín

EdTechSerious GamesGame DesignUX ResearchGamification

📖 Project Overview

Traditional study methods often fail to engage students, leading to poor retention of complex scientific concepts. Bio Lab Escape is an educational endless-runner game designed to tackle this by gamifying the review process for university-level Cell Biology.

Built for students in the BIO 1220-02 course, the game reinforces key learning objectives—specifically genetic material organization, mitosis, and meiosis—by blending fast-paced platforming mechanics with targeted knowledge checks.

🎯 The Challenge

How do we motivate students to actively review dense biological processes (like chromosomal compactation and phases of cell division) in a way that feels like a break from studying, rather than a chore?

🛠️ The Solution & Key Features

We developed a web-based game reminiscent of the Chrome Dinosaur game, but layered with deep educational design:

  • Endless Runner Mechanics: Players automatically run, jump over obstacles (viruses, biohazard barrels), and collect laboratory items (microscopes, lab coats, goggles).
  • Knowledge Gates: To keep a collected item and progress, players must answer a biology question correctly.
  • Anti-Memorization Question Bank: Questions have 4 true/false statements, each written in 3 isomorphic forms (Forms A, B, C). This ensures students learn the concept, not just the right answer.
  • Meaningful Gamification: Lives, distance-based scoring, level scaling, and an achievement system (e.g., "Científico loco" for perfect levels, "Fe de ratas" for making mistakes) to drive engagement.

🧠 Deep Dive: Game & Instructional Design

A core part of the design was aligning the gameplay loop with pedagogical goals:

  1. 3 Levels, 3 Objectives: Level 1 focuses on DNA organization; Level 2 on Mitosis; Level 3 on Meiosis. Players must unlock levels sequentially.
  2. Immediate Elaborated Feedback: If a player gets a question wrong, they don't just see a red "X". They receive specific explanations for each of the 4 statements, correcting misconceptions on the spot.
  3. Telemetry & Data Tracking: We built a robust JSON logging system that tracks more than just right/wrong answers. It records the exact time taken to answer, the specific sub-concepts failed, and user emails for longitudinal tracking.

📊 UX Research & Methodology

To validate the game's effectiveness, we conducted a rigorous pilot study with 40 participants (16 current students, 24 alumni). The methodology included:

  • Pre-test / Post-test Knowledge Surveys: Using unique "Form D" questions not found in the game to test actual learning transfer.
  • Perception Questionnaires: Based on the Intrinsic Motivation Inventory (IMI) and Hedonic-Motivation System Adoption Model (HMSAM), measuring 5 dimensions: Perceived Competence, Effort/Importance, Value/Utility, Interest/Enjoyment, and Perceived Ease of Use.

📈 Key Results

The data showed that Bio Lab Escape successfully reinforced prior learning:

  • +7% Overall Knowledge Increase: Average accuracy rates rose from 0.71 (pre-test) to 0.78 (post-test).
  • Targeted Successes:
    • Genetic Material (OA-1): +13% accuracy increase.
    • Meiosis (OA-3): +11% accuracy increase.
  • High Usability: "Perceived Ease of Use" saw a positive shift (+0.38 points), with users praising the simple "press space to jump" mechanics.

🧩 Challenges & Lessons Learned

1. The "Mitosis Anomaly": OA-2 (Mitosis) actually saw a -6% drop in accuracy. We hypothesized that the questions may have been too confusing or conceptually overlapping with Meiosis, highlighting the need for clearer wording.

2. Repetitiveness: While users found the game 'friendly,' advanced players found the endless runner loop monotonous. As one user noted: "The obstacles always come at the same time, which makes it monotonous."

3. UI/UX Friction: Several users reported confusion during the quiz phase due to clashing visual feedback (e.g., the background turning green for a correct answer, but the specific text option highlighted in red).

🚀 Future Iterations

  • Dynamic Difficulty: Gradually increasing game speed and varied obstacles.
  • Progressive Questioning: Starting levels with easier, foundational questions.
  • Audio & Polish: Adding background music and sound effects to increase the 'Hedonic' (fun) value.
  • UI Overhaul: Fixing the color-coding discrepancy in the quiz feedback system.
Built with Astro archlinux btw NeoVIM ftw I never finished Lain.. Astro uses javascript.. Sorry about that. Keep the web small