Overview

It is known that learning a foreign language is a long process. Self taught learners usually find difficulties in vocabulary and grammar memorization. Constantly forgetting new knowledge can be frustrating. As a result, people tend to give up learning new languages in a short period of time. I found great opportunities in solving this problem. So I started this project to design a conceptual app with the intention to enhance memorization for language beginners in their learning process.

My Responsibilities

User Research
UX design: Wireframe, Prototyping
UI design + User Testing

Duration

Oct-Dec 2020 (8 weeks)

Individual project


 

Design question

How might we elevate memorization of language learners and encourage them to become an efficient learner?


 

Research

  • Based on article research on memory, it is normal that human memory weakens over time. German psychologist Hermann Ebbinghaus discovered the “forgetting curve”. If we take no actions on revisiting new information, our ability to remember will decrease day by day.

  • Curiosity makes our brains more receptive for learning, it makes the learning process more effective and enjoyable. If knowledge is made meaningful and playful, it will be much easier to remember.

  • The presentation of information is also crucial. People tend to have a better memory of more clearly designed and logically organized content while learning.

  • Through Ebbinghaus’ research, he suggested the “spaced learning” method. Consistent knowledge refreshment will halt the forgetting curve. It’s not hard to find that repetition is crucial in the learning process.

Forgetting Curve (left), Space Learning (right)

Forgetting Curve (left), Space Learning (right)


 

User interviews

To have a better understanding from a user perspective, I interviewed 6 people who have struggles with memory problems in learning a second language. I prepared these 5 questions in the interview:

  • When was the last time you learned a new language? Why?

  • What makes you most frustrated in the language learning process?

  • How do you usually memorize new vocabulary or grammar?

  • Tell me about a time when you had problems memorizing vocabulary and how did you achieve it in the end?

  • Can you think of anything that would benefit you in language learning memorization?

Most of my interviewees (4 out of 6) began their learning journey because they are interested in the culture or history of the corresponding country. It will be a benefit for them to adopt the language that they can communicate easily when they travel abroad.

Group 214.png

Frustrations from interviewees:

Group 224.png

Wish there could be:

Group 223.png
 

 

Competitive analysis

Frame 4.png

I searched in the market and downloaded several top memorization apps, they are all gamification focused designs and none of them is language learning related. Then, I kept searching and tried to find some other memory apps that would be beneficial for language learners.

Unfortunately, there aren’t many related apps in the market, and the apps I searched with good ratings are quite difficult to use. I picked Anki and Spaced Repetition.

Frame 5.png
 

 

Persona

Based on my research and user interview, I created the assumptive persona. Additionally with a user background story, frustrations and goals in order to help me have a better understanding of the potential users.

Group 227.png

 

Ideate

After creating the persona I started the ideation by brainstorming myself, in this stage, I tried to be open about all possible solutions. Then I went back to my research to think holistically, which I narrowed down to three potential options: a website, a smart recording machine and a mobile app. As time is limited, finally, I chose to design a mobile app as my solution, for it’s the most efficient and convenient means for my users.

Group 228.png
 

 

Sketch

As I decided on making an app for this project, I started to sketch several main feature pages based on my research, interviews and hypothesized persona. Memorizing information is not an easy job, so I want to design a simple and elegant app that users won’t get overwhelmed by large contents. The three main features are: take a memory test, modify memory board and track memorization progress.

 

 

User testing

I created my first version of the prototype and tested it with several people. They gave me some great feedback on how to make the prototype more logical and have a better user flow.

  • Sign in process needs to be clearer and more professional.

  • Confirmation of the test answer should be clearer.

  • Answers and hints are looking so similar. Need more hierarchy in design.

  • Buttons are everywhere, make it consistent.

  • Adding new memory features can be involved somewhere easier to find.

 

 

Iterations

After I gathered the feedback from the first prototype user testing, I made some key iterations as below.

Group 242.png
Group 243.png
Group 244.png
 

 

Sitemap

Before I move on to the final design, I made the sitemap, this will help me have a clearer idea of the whole structure of the product.

Group 17.png
 

 

Visual Design

The visual guidelines contain both branding and visual components that will make a coherent and consistent design.

Group 259.jpg
 

 

Final Design

1-feature.gif

01

Friendly onboarding process

Users create memory cards themselves by typing in the contents they want to remember at the first step. Thus, this will emphasize their memory.

02

Add new as a first time user

For the first time user, by clicking the test button, an add page will appear with instructions for easier execution.

2-feature.gif
3-feature.gif

03

Take daily test

Users take a daily test for about 5 minutes (send notifications to remind) with keyboard, not just reviewing only with their eyes.

04

Track progress

Learning language is a long process, users can track their memorization and activity progress to achieve their goals.

4-feature.gif
5-feature.gif

05

Customize memory cards

The memory card is 100% customizable. Users can modify hints or change card sequences with ease.


 

Takeaways

This UX project was created by myself for the first time. I learned a lot through the process. Here’re some key points I gained and I think they will be helpful for future projects.

  • The importance of user research and interview

    As a solo project and time consuming, I didn’t have much time doing a large scale of a consolidated survey, still user interview and research can provide me with great insights, which support my design options later on.

  • Do as more iterations as possible

    Don’t settle too quickly for the final visuals. Talk to as many people as possible for feedback and go back and forth, rethink about the structure and interface. Always ask if there is a better way.

  • Potential strategy developments for the app

    Language learning memorization is the first goal of this project, if this method is efficient for the users, there will be a great potential that the function range could be increased to other subjects (e.g. mathematical or chemical equations, unique terms or special materials from history books)

Note: I write this process as a case study and it was published on Bootcamp.

Previous
Previous

Elysium – Website for Writing and Sharing Digital Memoirs