Skip to main content
UI Coach Logo
Back to challenges
Hard

Instructor-Guided Language Path

Design a language-learning journey that combines self-paced practice with recurring sessions from a real instructor.

Responsive web, Mobile

The brief

Understand the problem

Background

Video libraries alone rarely adapt to a learner's speaking confidence or goals, while isolated tutoring sessions lack continuity. A connected plan can make instructor feedback and independent practice reinforce each other.

User context

Marek is learning Brazilian Portuguese for a work relocation in four months. He can study three short sessions each week and meet an instructor on Saturdays.

Product problem

Learners need a coherent path, visible progress, and accessible instructor choice without treating fluency as a simple streak.

Objective

Design goal setup, weekly learning plan, instructor lesson, and feedback-driven adjustment for one language level.

What to design

Define the experience

Required experience

  • Set a practical language goal and schedule
  • Follow a mixed weekly plan of guides, video, and practice
  • Book and attend an instructor session
  • Review feedback and adjust upcoming work

Screens and states

  • Goal assessment
  • Weekly learning plan
  • Instructor lesson detail
  • Feedback and next steps

Core user flow

Follow the critical path

  1. 01

    Marek chooses workplace conversation and a four-month horizon

  2. 02

    The plan balances listening, vocabulary, and speaking practice

  3. 03

    He books a Saturday instructor who specializes in workplace language

  4. 04

    The instructor flags pronunciation themes and the next week adapts

Product rules

Requirements and constraints

Requirements

  • Explain placement results and let learners correct them
  • Connect each resource to a defined learning outcome
  • Show instructor qualifications, languages, availability, and price
  • Make feedback specific, private, and actionable

Constraints

  • Progress cannot rely only on streaks or minutes watched
  • Recorded speaking must be optional and deletable
  • Instructor cancellation and substitution rules need consent

Reality check

States worth considering

The learner misses a week
No instructor matches the time zone
Audio recording is unavailable
The learner's goal changes

Finish line

What to deliver

  • Four responsive screens connecting independent study with instructor feedback

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Color palette
#79674F
#EDE6D2
#090C0F
#B7B7B7
#A7A7A7
Font pairing
Libre BaskervilleSource Sans Pro

Libre Baskerville & Source Sans Pro

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations