YUYAN Online Teaching Platform

PROJECT
#User Research # Product Design # UIUX Design
MY ROLE
UX Research UIUX Design
TIME
3 Months

Overview

YUYAN is an interactive and efficient platform designed for both students and teachers to conduct online courses seamlessly.

YUYAN platform mockup

Design
Challenge

In a rapidly changing world, the way we live is evolving at an unprecedented pace. The COVID-19 pandemic has significantly transformed how we learn, leading to an increased demand for online education. However, the shift to online learning has brought about numerous challenges and obstacles.

Design Goal

The goal of this project is to address the difficulties faced by students and teachers in online learning environments and improve the overall effectiveness of virtual education by fostering a more interactive learning experience.

Design Process

This project was a design challenge during the pandemic. Initially, I conducted interviews with students and teachers in my network, and distributed online surveys to gather insights about the pain points of online teaching and learning. These insights helped me shape the project’s direction, supported by competitive analysis and user flow diagrams to establish the product structure and design plan. Throughout the process, I also incorporated usability testing to gather feedback and refine the user experience.

Define

User Research
User Interview
User Journey
Personas

Ideate

HMW
Competitor Analysis
User Flow
Ideation

Design

Wireframes
Hi-Fi Design
Prototyping

Test

Usability Test
‍Gathering Feedback

User Research

As a teacher myself during the pandemic, I continuously "observed" the challenges faced by students and colleagues in online courses. Every comment made by them potentially highlighted a pain point in online learning.

Surveys & Interviews

I conducted interviews with five students and three teachers, and distributed over 20 surveys to collect data on the biggest issues and challenges students encountered during online learning.

Google survey findings image

Findings

60%
Internet and Equipment Issues
Over 60% of users experienced poor internet, audio, or video connectivity during online courses.
40%
Lack of Interactivity
Assignments and exams lacked an integrated system, and the absence of interactive elements in video sessions caused students to lose focus quickly.
NO.1
Teachers' Online Teaching Experience
Even in virtual classes, students emphasised how crucial it was for teachers to be familiar with online tools, as it greatly affected the learning experience.

Define Problems

Problem #1
Complex Assignment Submission Process

In my school, we rely on Google Classroom for managing assignments and exams. However, many students still find the submission process complicated and struggle to locate the upload feature.

Google Classroom-Home
Google Classroom-Classwork
Google Classroom-Classwork Detail
Google Classroom-Upload File
Problem #2
Lack of Interaction Between Teachers and Students

Here’s a screenshot from one of my classes where students actively sent messages and stickers in the chatroom. This reflects their desire for interaction, but for less interactive teachers, this behavior might be seen as a sign of inattention.

Problem #3
Lack of Performance Tracking

After classes, neither students nor teachers were able to effectively track learning outcomes, as assignments and exams were not systematised in the online setting.

User Journey

Based on the initial research, I organised the collected information into a journey map, dividing the process into three phases: decision-making, experience, and feedback. For each phase, I analysed potential pain points and identified opportunities for improvement. This approach not only deepened my understanding of user needs but also provided strong support for subsequent design decisions, ultimately enhancing the overall user experience.

User journey map image

Personas

I then created two personas based on the feedback from interviews—one for students and one for teachers. These personas outlined their goals and pain points, helping us better understand our target users and guiding our design strategy.

Personas image

HMW

Once the user goals and pain points were defined, I transformed the problems into "How Might We" (HMW) questions to generate potential solutions:

How might we simplify the assignment submission process?
How might we create interactive opportunities in an online learning environment?
How might we enable both students and teachers to track learning progress?
How MIght We illustration

Competitors Analysis

I studied existing online education platforms to explore possible solutions and conducted a SWOT analysis to identify opportunities for improvement and the strengths of these platforms.

VEDAMO logo
Recording feature: Convenient for learners to review past lessons at any time
Lacks performance report analysis
Coursera logo
Simple assignment submission and comprehensive testing system
Suitable for self-learning but lacks interactivity
Edulastic logo
Comprehensive data analysis reports on learning performance
Unable to communicate with teachers via messaging
Google classroom logo
Ability to post articles, leave comments, and upload documents
The interface is not intuitive and requires time to learn.
SWOT analysis image

Solutions

With the "How Might We" (HMW) questions, my team and I brainstormed possible solutions. Here are the optimization directions we want to focus on

For Teachers
Allow users to preview sample assignments to understand how to complete them
Teachers can provide simple feedback to students after grading assignments
Integrate multiple platform tools such as surveys and polls to enhance classroom interactivity
For Students
Provide a clear assignment submission process and simplify the steps
Enable the option to rewatch past course videos
Display learning hours and assignment/test scores through data visualisation
Solutions illustration

User Flow

I first defined the objectives that "students" and "teachers" aim to accomplish on the platform. By analysing these scenarios, I was able to create effective flowcharts, ensuring that the processes aligned with users' goals and needs.

User flow image

Wireframes

Through mapping the user journey and analysing opportunities, I gathered useful insights, which helped me identify where to focus efforts and further improve the design. Based on the user flows and previous research, it was time to begin sketching wireframes for key pages. While creating the wireframes, I ensured that the page content and functionalities were user-centric, usable, and focused on achieving the users' goals.

Interactive
Information is obtained in an engaging way.
Intuitive
A user-friendly search experience.
Usable
Easy-to-use interaction features between teachers and students.
Organised
A well-structured system for assignments and assessments
Wireframes image

Usability Test

I used "Maze" to conduct usability testing with eight users, focusing on whether they could smoothly complete flows such as "scheduling a teacher" and "starting a test." Feedback from these tests was then used to optimise the design.

Maze usability test screenschot
Maze usability results
Before Optimisation
20% of users did not understand the functionality of the button next to the logo.
The central button distracted users, reducing the usage rate of the navigation.
The placement of the messaging feature did not match users’ expectations, making it easy to overlook.
After Optimisation
Renamed buttons with user-friendly labels and increased the button size to enhance the visual hierarchy of the primary CTA.
Removed the central browsing button to allow users to focus more on using the navigation, making the experience more intuitive.
Moved the messaging feature to the navigation to meet user expectations and habits, making it easier to find and use.
Before Optimisation
The messaging feature was not intuitive and did not align with users' usual behaviour.
The weekly progress tab was not prominent enough, leading some users to struggle with finding the assignment submission function.
Classroom announcements required students to actively search for them, reducing the effectiveness of important information dissemination.
After Optimisation
Moved the messaging feature to the navigation to better align with user expectations and habits.
Collapsed and expanded category items using dropdowns, with clearly labelled categories to help users easily browse and locate content.
Pinned announcements on the right side of the page, increasing visibility and improving the dissemination of important information to students.

Design Delivery

After extensive exploration and research, I will now showcase the final design, focusing on introducing each feature. I hope that the final design concept can have a real impact, improving the issues users face during the online learning process.

HMW: How might we simplify and streamline the assignment submission process?
Features:
1.Progress bar encourages users to complete weekly tasks.

2.Clear and straightforward assignment descriptions, with easily accessible upload and download functions.

3.Sample assignments provided to help both teachers and students better understand the format and content expectations.
YUYAN Upload Homework page-mobile view
YUYAN Upload Homework page-mobile view
YUYAN Upload Homework page
YUYAN Upload Homework page-mobile view
Problems: 60% of users experienced disruptions in online learning due to internet connectivity issues
Feature:

Provide downloadable and re-playable past videos so users can review the complete classroom content, enhancing their learning experience.
YUYAN Class appointment page
YUYAN Class appointment page-mobile view
HMW: How might we create more opportunities for interaction in an online learning environment?
Features:

1.Offer interactive questions and surveys to diversify how students engage during lessons.

2.Introduce a participation score system where students can earn points by answering questions, encouraging interaction and tracking student engagement.

3.Integrate resources from various platforms to enable more diverse and convenient sharing of experiences.
HMW: How might we ensure both students and teachers can track the learning process?
Features:

1.Display learning hours, assignments, and test scores in a data-driven format.

2.Teachers can provide feedback through text and voice, enhancing teacher-student interaction.

3.Use charts and course descriptions to help students better understand their learning progress at each stage.
YUYAN Performance Analysis page
YUYAN Performance Analysis page-mobile view

UI Design

Below is the summary of my UI design, including: colours, typography, component systems, and the concept behind the logo design. As an educational product, I also took accessibility into account to make the platform more user-friendly, ensuring that the colour contrast meets the needs of a wider range of users.

UI design System

Reflection

Team Collaboration
For a designer, this is a relatively large project. I believe that through more participation, collaborative early-stage exploration, and problem research, we can generate more diverse ideas and creativity.
Testing and Validation
I aim to conduct more usability tests during the testing phase. After all, practical features need to go through numerous tests and iterations, gathering real feedback from diverse users to refine and create truly useful and functional products.
Exploring More "Teacher" Solutions
The goal of this project is to address the challenges faced by both "teachers" and "students" during online learning. I have spent more time exploring the issues students face. If I had more time, I would investigate more "teacher" challenges, brainstorming additional feasible solutions to address not only student pain points but also those of teachers.
Thank You

Other Projects