Project Background

Project Background

Many Airtribe learners struggled with understanding the basics, which made it harder for them to land jobs. Since they only had notes to rely on, I worked with the team to create practice sets with quizzes of different difficulty levels. These practice sets help learners strengthen their fundamentals and build confidence. By improving their understanding, learners are better prepared for job interviews, increasing their chances of securing a job. Their success stories and testimonials can further attract more people to join Airtribe’s program.

Many Airtribe learners struggled with understanding the basics, which made it harder for them to land jobs. Since they only had notes to rely on, I worked with the team to create practice sets with quizzes of different difficulty levels. These practice sets help learners strengthen their fundamentals and build confidence. By improving their understanding, learners are better prepared for job interviews, increasing their chances of securing a job. Their success stories and testimonials can further attract more people to join Airtribe’s program.

Tools

Tools

Figma

Figma

My Responsibility

My Responsibility

User researcher, Product Designer

User researcher, Product Designer

Timeline

Timeline

May - Jun 2024

May - Jun 2024

Team Member(s)

Team Member(s)

Dhaval Trivedi: Stakeholder

Bonnie Simte: Lead Product Designer

Apurv Jain: Front-end development

Suyash Thakur: Back-end development

Chinmay Kunkikar: Front-end development

Dhaval Trivedi: Stakeholder

Bonnie Simte: Lead Product Designer

Apurv Jain: Front-end development

Suyash Thakur: Back-end development

Chinmay Kunkikar: Front-end development

Problem

Problem

How might we help learners strengthen their understanding of fundamental concepts to ensure they practice effectively and feel confident during job interviews?

How might we help learners strengthen their understanding of fundamental concepts to ensure they practice effectively and feel confident during job interviews?

Solution

Solution

We introduced practice sets. I worked with the lead product designer and other team members to create this feature since nothing similar existed before.

The practice sets cover different topics and include quizzes of varying difficulty levels, helping learners improve their skills and build confidence for job interviews.

We introduced practice sets. I worked with the lead product designer and other team members to create this feature since nothing similar existed before.

The practice sets cover different topics and include quizzes of varying difficulty levels, helping learners improve their skills and build confidence for job interviews.

**For better experience please view the below prototype in full screen.**

Outcome

Outcome

35% of learners actively engaged in the practice sets after the first release.

Target Audience

Target Audience

Airtribes target audience are it’s learners who are working professionals looking to upskill themselves or change the career path.

Airtribes target audience are it’s learners who are working professionals looking to upskill themselves or change the career path.

User Research

User Research

Through conversations with learners, key insights were gathered:

Through conversations with learners, key insights were gathered:

Unclear fundamentals

A need for more interactive practice

Importance of practicing specific domain knowledge or topics

Competitive Analysis

Competitive Analysis

To understand how to incorporate practice sets into our platform, I analyzed other platforms offering similar features such as Brilliant, Khan Academy, Quizizz, Codecademy, Pluralsight, EdApp, Uxcel, and Duolingo. Key insights included:

To understand how to incorporate practice sets into our platform, I analyzed other platforms offering similar features such as Brilliant, Khan Academy, Quizizz, Codecademy, Pluralsight, EdApp, Uxcel, and Duolingo. Key insights included:

Gamified user experience

Practice sets organized as levels for engagement

Explanations for each question upon revealing answers

Constraints

Constraints

The project had a smaller workforce to come up with the quiz and upload it on the platform. To overcome this, we decided to outsource the quizzes through the mentors and have a limited number of quizzes for each topic initially.

The project had a smaller workforce to come up with the quiz and upload it on the platform. To overcome this, we decided to outsource the quizzes through the mentors and have a limited number of quizzes for each topic initially.

Features and Improvements

Features and Improvements

After brainstorming, we finalized the following features/ideas:

After brainstorming, we finalized the following features/ideas:

Difficult Levels

Included basic, intermediate, and expert levels for comprehensive practice.

XP System

Gamified experience by awarding XP for correct answers.

Answer Explanations

Provided explanations with each question for better understanding.

Anytime Practice

Allowed learners to attempt quizzes at any time after topics are covered.

Reattempts

Enabled reattempts without awarding XP for correct answers during reattempts.

Timed Questions

Ensured questions are timed to prevent cheating.

Performance Summary

Displayed a performance summary for learners to track progress.

Retry Incorrect

Reattempt incorrect answers without awarding XP for correct attempts.

User Flow

User Flow

In the revised daily challenge process, users can view past missed questions, with submissions locked unless a gem is used. Gems are earned after 4 consecutive challenges and allow redemption of a missed question. The user flow remains similar until uploading solutions, where gems are required for missed question submissions.

In the revised daily challenge process, users can view past missed questions, with submissions locked unless a gem is used. Gems are earned after 4 consecutive challenges and allow redemption of a missed question. The user flow remains similar until uploading solutions, where gems are required for missed question submissions.

High-Fidelity Design & Design Rationale

High-Fidelity Design & Design Rationale

The design includes navigation, question states, quiz states, and completion states.

The design includes navigation, question states, quiz states, and completion states.

Navigation

  • Practice sets: Accessible via Practice from the navigation bar.

  • Practice sets page: Displays topic cards with quiz completion status.

  • Quiz listing page: Shows quizzes with names, icons, and difficulty levels.

Question States

  • Unselected: No answer chosen.

  • Selected: Answer chosen.

  • Wrong: Incorrect answer with explanation.

  • Correct: Correct answer with explanation and XP awarded.

  • Time out: No answer selected in time.

Quiz States

  • First attempt: Initial attempt with instructions.

  • Resuming: Progress shown, previous answers cannot be changed.

  • Reattempt: Retry without XP, showing previous progress.

  • Leaving: Quit confirmation prompt.

Quiz Completion

  • First attempt summary: Performance summary with XP earned.

  • Incorrect practice: Practice incorrect answers without XP.

  • Reattempt summary: Performance summary for reattempt, no XP awarded.

Reflections

Reflections

This was my first internship project at Airtribe and a real-life UX project. It taught me how to handle edge cases and provided hands-on experience in preparing and conducting a developer handoff.

This was my first internship project at Airtribe and a real-life UX project. It taught me how to handle edge cases and provided hands-on experience in preparing and conducting a developer handoff.