Mengdi Prints

TFT Language Learning Website
Details



In 2017, I met Jack, an engineer by day and teacher by night, and started working with his team to build TFT.Rocks for English learners. Our target users are mainly those who are preparing for the TOEFL test required for studying abroad, and those who want to improve English communication skills.



Finding the Why

What makes it so hard to improve?


Most students who are preparing for the English tests are very determined and hard-working. But why is it so difficult?


- What we say lacks meaningful content and reasoning, making it hard to accurately express what we truly mean;

- Arguments are not logically organized or do not make sense in certain cultural context, hence hard for others to understand or relate to;

- Expressions used are not authentic or natural enough;

- Insufficient practice in english-speaking settings.


How might we help? TFT.Rocks is a website for students to practice spoken English and find resources. It’s part of the whole TFT program, which includes online classes, coaching and study groups. The mission is no longer getting high scores in TOEFL test only. The challenge for us is to find a balance between the practical purpose of test prep and the long-term goal of helping students improve English and learn about the culture they are about to live in.


First step

Students are armed with high-quality resources


tft_home_details.png

When designing the website, the first step is to make sure the students can easily find the high-quality resources and make good use of them. On the homepage, the user can browse through the recommended answers by categories, or search for topics and answers. When they click into the topic cards, the best answer will be displayed at the top, so that the student can easily consume it by listening to the audio (powered by Amazon Polly) or reading the passage.

To keep our users engaged and motivate them to take the initiative to practice, we encourage them to participate by commenting, critiquing, and sharing their answers with others. They can see their answers and other users’ postings they liked in the Profile page:


tft_user.png



Key solution

Practise speaking while building the community


This is a starting point but definitely not the best way to improve speaking in the long run. As students started to use the website they found only being able to read samples and write comments/notes was insufficient. We realized that our priority should be to encourage students to speak out loud and share their recordings. Other users should be able to comment on certain time stamps of the answer. This would be an intuitive and effective way to improving spoken English and listening. It also fosters a culture of helping each other succeed. We don’t force them though - text-only answers are accepted as we understand users have different preferences and we don’t want them to feel obliged.


postAudio.gif

audioComment.gif


Also, I've been exploring ways for the user to add comments and notes inline. Other contexual actions can include saving useful expressions, looking up words, reporting issues and providing suggestions.


tft_answer_new.png



Contituing effort

Not just for test-prep


We are constantly listening to our current users’ feedback. We have a support group where students can let us know how they are using TFT.rocks and send us feature requests. As part of the group, I’ve been getting questions and working with the PM and engineers to improve. Here are some feedback and suggestions we’ve got:


Can I “save” a topic?

“Save” may sound like similar and interchangeable with “like”, but the needs behind are different. By saving a topic, the user can follow the topic and stay on top of new answers. “Like” is more of giving appreciation to others, whereas “save” is for the user’s own reference. Having understand this, I’m exploring ways to let user follow topics and people. This will also be hooked up with Notifications, so that the user will be notified when new answers are available from topics or people they follow.


How do I search within the answers I have liked or commented?

This question has helped me realize that having one single search is insufficient. Being able to search within answers saved by the user can help them come back to certain questions easily and practice multiple times.


tft_facet_search.png


There are several ways to do this. The low hanging fruit is making the global search contextual - when the user on their profile page, the search in the top header will just filter within the answers saved by the user. Alternatively, we can have a separate section for the user to refine search or browse by facet. Another option is to build in advance search where the user to specify their queries beforehand.


The MVP version of TFT.Rocks has been popular among students who are enrolled in the TFT programs. Instructors leverage the site to give assignments to students. They learn from the examples, speak out loud their own answers, post comments, take notes, and critique each others’ answers. However, users are not taking the initiative to use it on their own or recommend to other people. The site is limited to text-based content and test-related topics. Although the resources are not only offered to enrolled students, they are not as interesting or approachable to the public. I'm currently working on improving the designs to curate various content types that could make the platform more engaging and valuable for learners.


tft_home_new.png


In the long term, we will be expanding the website to provide more resources besides the TOEFL speaking test. When we have more services available and better curated, users will be able to come to the homepage not only seeing questions and answers, but also learn what TFT is about, navigate to different sections, enroll in courses, sign up for groups, and contribute to the learning community.


tft_avatars.png





Email:  mengdi_prints at sina dot com     |     Instagram: @mengdi_prints
Copyright  ©  2024  Mengdi Prints