top of page

New Platform Build

As a children's education platform, ByteSize Learning offers virtual technology classes to kids in rural areas. As their business grows, they needed a way offer asynchronous learning options so they could reach new audiences without growing their internal team. In a 3 week sprint, I spearheaded this challenge to design a new platform from scratch

Role

UX Designer

Client

ByteSize Learning

Team

Jack Rasmussen

Ava Manning

Phillip Kang

Batsheva Tropper

Timeline

3 Weeks

Business Need

The business needed a way to offer asynchronous classes to students. They asked me to design the new platform with login capabilities and one course from start to finish, with the option to add more courses as they grow 

What Did I Do?

I ran UX research to determine the best way to approach this new platform build. Then I moved into the design phase where I created a fully functional prototype ready for developer handoff 

Impact

Created a fully functional prototype ready entirely based on research and refined the platform through usability testing which informed additional design decisions that got task time down by up to 55 seconds

Overview

User Problem

Users want to learn new technical skills in engaging ways that motivate them and retain their attention

Allow students to take live classes (current model) & asynchronous classes to grow user base, expand number of classes available and increase revenue

Business Need

Process

Research

First, we ran a competitive task and competitive feature analysis. Additionally, we conducted 8 user interviews which included 4 parents and 4 children (ages 8-18) who had all used online learning platforms previously

Key Takeaways

Both parents and children highlighted common issues such as course structure, feedback and safety. However, the primary user issues identified were a necessity for gamification & simple navigation

Insight
Action

75% of our interviewees felt this way

Designing gamified elements to motivate user

63% of our interviewees agreed

Designing simple login & course flow to guide user
Persona

From our user interviews, we created the persona "Elliot" to embody our users' pain points and humanize the UX process

"Hi I'm Elliot! I love to learn but sometimes I have trouble focusing"

Elliot is an inquisitive 12 year old with a strong desire to learn about technology. Elliot's parents also realize the positive effects of learning technical skills at an early age and encourage Elliot to explore different topics

Frustrations
  • Loses attention easily

  • Needs help online

  • Overwhelmed by too many choices

Needs
  • Engaging learning

  • Structure

  • Age-appropriate lessons

Design

Now that we have our user & his pain points in mind, we can begin ideating solutions

Now What?

Goal #1

Use gamification to engage users

How To Achieve This

Designing ways for students to earn points & use those points

Designing layouts and features that feel "gamified" to engage young users 

1

Coins & Trophies System

Allow students to earn coins for individual lessons & trophies after completing whole classes

2

ByteSize Store

Allow students to use coins on avatar & screen customizations

3

Interactive Course Map

Show students their progress on interactive "Course Map" designed to emulate online games

High-Fi Wireframes
Features

ByteSize Store

Course Map

How We Got Here
1

100% of users successfully navigated through the class user flow for the first time

2

Users felt the layout was easily navigable, but not gamified enough for young users

3

Users felt that the course map should have a more intuitive layout & scroll vertically rather than horizontal

Course Map

Home Screen

Takeaways
Low-Fi Wireframes
Goal #2

Create simple user flows & navigation for younger users

How To Achieve This

Designing simple "create an account" & "login" flows for students to complete without parent supervision

Designing clear CTA's & paths for students so they don't get lost or distracted

Simple "Create Account" Flow

Since students should be able to access this site without parent supervision, we wanted to keep the flow as simple as possible, only requiring what was needed

1

Clear CTA's & Class Layout

We also knew that younger students can be easily distracted online, so wanted to make their "next steps" as clear as possible

2
Features
High-Fi Wireframes

Create an Account Page

Individual Lesson Page

How We Got Here
Takeaways
Low-Fi Wireframes
1

75% of users were confused by the parental control options step while creating account 

2

Users felt the layout of the home screen should be more intuitive and the "login" and "create account" buttons should be stacked

3

Some users felt it was distracting and unnecessary to see all available lessons on the lesson screen

Parental Controls Toggle

Website Landing Page

Individual Lesson Page

High Fidelity Prototype - Notable Features

Additional Resources Page

Congratulations Page

Congratulations Page

Finally, our user interviews revealed that parents & children appreciated feedback during learning. We wanted a fun, animated way to congratulate a user for finishing a class

1

Additional Resources Page

We also knew that our founder was passionate about democratizing education and wanted ByteSize to be a launchpad for future learning. So we created a page that suggests additional resources for learning after a user finished a course 

2

Want to explore more? 

Impact

Time to complete Task 1 (create an account) decreased by 24 seconds between the first round of usability testing and this round

Time to complete Task 2 (finding and completing 1 lesson) decreased by 55 seconds between the first round of usability testing and the second

Overall, users said the app was intuitive and easy to use but said certain pages were too visually stimulating

Impact

Based on usability testing of the Hi-Fi prototype on 10 users...

Next Steps

Build additional pages for student help & past student projects  

Design additional user flows for student errors including password reset & document upload errors for student projects

Create help videos explaining how to upload documents to include at project submission checkpoints

Research & test possibility of rebranding "coins" to "Bytes" for branding & teaching purposes (gigabytes, megabytes, etc.)

© 2023 by Jack Rasmussen 

Created on Editor X.

bottom of page