Summary

I led from concept to implementation the building of an E-Learning platform to teach individuals how to solve algorithms written in Javascript. This led to a 300+ a month average of unique email captures and 33% of those that used the application converted (Enrolling in a Coding Dojo Program).

Role: Product Manager/UX Designer
Company: Coding Dojo
Industry: Education Technology B2C

Final Product

Final Product

Problem Statement

How might we create a way to generate email grabs and showcase the value of the product?

 

Defining Project Goals:

Coding Dojo is a coding bootcamp, an accelerated education program for individuals to become software engineers in 14 weeks. While being an early-stage startup with limited funds to use in various marketing channels we needed to figure out a way to generate more leads without spending any more money. I had to create a way to generate “free” leads and showcase the capabilities of the product which was the education platform students were using in the course.

Defining Project Goals:

  • Showcase value of our learning platform

  • Create brand awareness

  • Generating leads for Coding Dojo without a marketing budget

  • Expand our student acquisition channels

Research Approach and Insights

My approach was to interview current students to understand the key factors for them selecting this program over others. I recruited 15 students to gain insights on their needs, motivations, and frustrations to help shape a solution.

Key focus areas of interviews:

  • What are the challenges of selecting a program like this?

  • What’s important for a great experience during the program?

  • What are the challenges of using the current product?

  • What did students most enjoy about the product?

Findings:

  • 15/15 of the students stated the most difficult piece of the course was learning algorithms

    • Diving deeper I found these students wanted an easier way to practice algorithms

  • 10/15 of the students stated that to have a good experience and to reduce stress was your ability to solve algorithms

  • 12/15 of students most enjoyed the learning platform that was built and the way the curriculum was presented

    • They wished this was presented earlier to help with the decision-making process of selecting a program


Generating Ideas

Following the interviews, I synthesized the findings and were able to generate a few key insights that led to early concepts.

Ideas:

  • A Freemium model to showcase the product before a student signs up

  • An introductory course on the weekends to show the platform

  • Online tutorials on various platforms for exposure of the product

Opportunities

  1. There was an opportunity to highlight or showcase the learning platform to potential students showcasing what the experience would be like joining the program

  2. Current students wanted a way to practice algorithms which was the most difficult part of the course

  3. Could make the decision-making process easy for potential students by showcasing the product sooner

The ideas that were being generated had the same core concept “How do we show the platform sooner?”

Then I came back to the core issue current students were highlighting, issues with learning and practicing algorithms. We had a gap in the product itself that we needed to solve and could apply the solution to improve our current student's needs and showcase this solution to the potential students that are having struggles in their studies to become a software developer.

 

Final Product

25% increase in our student satisfaction score

300+ avg unique email captures

33% converted to a student

E-Learning Platform Final Product

E-Learning Platform Final Product

Outcomes:

  • Established trust and credibility to potential students

  • Used technology to complement the the current product

  • Differentiate from competitors through innovation