Steven Morlier

A Learning Curve

A quiz app hiding a maze: every correct answer moved you north, south, east or west, so learners memorized the facts and the route at the same time.

  • Flutter
  • Web App
  • Education

Project Overview

A Learning Curve was an internal proof-of-concept web application developed as an early Flutter project. It combined quiz-based learning with a hidden maze navigation mechanic. Users answered questions, and each correct response guided them through the maze—either north, south, east, or west. This structure encouraged learners to memorize both factual content and spatial directions simultaneously, serving as a unique mental mapping exercise.

Key Features

Quiz-Driven Progression
Advancing through the maze required answering questions correctly, reinforcing knowledge retention.
Hidden Maze Navigation
Users moved through unseen pathways based on responses, aiding in developing a spatial memory of correct answers.
Mental Mapping Approach
Combined factual learning with direction-based cues, fostering a dual-layered memorization technique.

Technical Highlights

Early Flutter Exploration
Served as a foundational experience in structuring Flutter applications, handling data, and building responsive UIs.
Data Structuring & Logic
Incorporated quiz content, maze logic, and UI state management to build a cohesive, functional system.
Conceptual Prototype
Designed as a stepping stone for future projects, refining approaches to interactivity, memorization, and UI design.

Impact & Outcomes

Foundational Learning Experience
Provided valuable hands-on practice with Flutter, influencing subsequent projects' technical strategies.
Innovative Educational Concept
Showcased a creative approach to blending learning material with gameplay mechanics.
Internal Utility
Although never publicly released, it served as a useful internal reference and learning tool.

Resources

On request: internal documentation, conceptual design notes, and lessons learned from building the prototype.