UX/UI
Business Strategy
Product Design

OpenEdu.ch - OER Platform Redesign

Empowering Knowledge — An open source educational platform for educators

author image
Carol Hsu
November 18, 2022

Photo by Edwin Andrade on Unsplash

Summary

OPENEDU.CH, launched in 2020 by WIKIMEDIA CH, is an open education resource platform with a goal to store content from Wikimedia projects and external teaching materials. As a BI developer/designer, I designed an interactive website in Figma presenting four key features derived from user interviews and testing: the landing page, search results, sign-up, and file sharing. The redesigned website incorporates a clear hierarchy to guide users in finding relevant information, along with a vertical toolbar for filtering search results. In addition, to enable the creation of this platform, a new data model was proposed along with the prototype.

Background

OPENEDU.CH, launched in 2020 by WIKIMEDIA CH, is an open education resource platform. The main goal of this project is address Information overload on the website demotivates users from using the site effectively.

Challenge

The main goal of this project was to help OPENEDU.CH build an ontology for sorting existing data and providing a data model to store collected content from Wikimedia projects as well as external teaching materials. Additionally, OPENEDU.CH wished to simplify an admin interface, because the current one is complex and requires manual filling of many process for them to verify and manage education materials uploaded by internal or external educators. , which has been frustrating for admin users, and thus, a more user-friendly admin interface is needed.

Other features such as web crawler, and recommender system were also proposed by the organization team. Considering the project scope, legal aspects, and project timeframe, we refined the initial challenges as follows:

  1. Unclear Value proposition: Users are not aware of the services and benefits offered by OPENEDU.CH
  2. Poor site usability and User experience: The search filters and output results are not functioning properly, making it complex for users to find the resources they need
  3. Insufficient data source: There is limited data with only 32 projects (educational materials) available in the database

Approach

To tackle the initial issues, a Double Diamond Process Model is applied, as this model can help the team to better understainf design problems and be also to establish clear communication for deriving solutions. The Double Diamond Process Model consists of four phases: Discover, Define, Develop and Delivery.

image
Double Diamond Process Model
  1. Discover: Understanding what ontology is, identifying key stakeholders, and assessing how they will be affected by the ontology. Reversing the existing database structure and designing the functions and services offered on the current website.
  2. Define: Gathering insights from all team members and defining the domain and purpose of the ontology, as well as formulating the structure of the database. Identifying key problems that need to be addressed, such as optimizing searching, filtering, and uploading functions.
  3. Develop: Once key problems and common goals are defined, tasks are divided based on team members' expertise in Data Engineering, Data Science, and UX/UI. This allows everyone to focus on developing solutions spontaneously.
  4. Delivery: Three solutions are implemented within six weeks, including refining ontology, data model, and data pipeline, optimizing search engine with NLP approach, and creating a visual prototype that includes redesigning the landing page, search result page, and upload form.

Discover Phase

In this stage, I worked together with our team to defin the scope of the project and explore problems. Then, I did a compressive analysis include web audit, comapatitive analysis, user reseach to identify the project’s needs, initial problem, target audience and potential improvement.

Website Audit

The current website has a simple design, but it lacks clarity in terms of identifying the main audience and conveying the services, products, and benefits offered by the website. A website audit was conducted to identify the initial challenges, and three main issues were identified:

  1. Value: Users are unclear about the services and benefits offered by openedu.ch, and there is a lack of differentiation between openedu.ch and other open resource websites.
  2. Usability: There is insufficient data to support the open source purpose of the website, and users struggle to find resources within the site, often being redirected to other websites and having to restart their search journey.
  3. User Experience: Information overload on the website demotivates users from using the site effectively.

These challenges need to be addressed to enhance the value, usability, and user experience of the website and improve its effectiveness in serving its target audience.

Challenges and Improvements
OPENEDU.CH landing page
image
Usability and User Experience Assessment

Competitive analysis

Open Education Resources (OER) platforms such as Medium, Google Scholar, MIT, OER Commons, BC Campus, and Europeana were chosen for benchmarking due to their similarity in terms of platform type, content, and services offered to OPENEDU.CH. These platforms serve as benchmarks for evaluating and refining the OPENEDU.CH website based on five main criteria: information architecture, navigation, search function, filters, and search results.

image
OER Websites Benchmark

User Journey

A user journey includes needs recognition, exploration, evaluation, decision making, and post-behavior stages. The diagram below maps out critical touchpoints, actions, and emotions of the target personas.

User Journey Mapping

User Interview

After completing the above analysis, I summarized 5 main business questions that shall be investigated through user interviews:

  • The context: In what situation do educators visit an educational resource platform?
  • User Behaviour: What do educators look for when visiting educational resource platforms?
  • Motivation: What is the motivation for using an educational resource platform?
  • Expectation: What product/service do you expect to see on an educational resource platform?
  • User Engagement: What are the motivations for engaging with other users on an educational resource platform?

I have also designed eight sub-questions that are related to the usability and user experience of the current site. At the end of the interview, user testing was given to get a better idea of how users act and feel while they search for educational materials.

Questionaries for User Interview

Based on the user interviews, the key findings are as follows:

  1. Search bar is the preferred method to start the search process for the majority (90%) of users on the platform.
  2. Clear instructions and guidance are desired by users to help them complete the uploading process easily.
  3. Users expressed a desire to connect with other teachers in a simple and easy way, indicating a need for social networking features on the platform.
  4. Online community, peer review, and student feedback are critical touchpoints for users, indicating the importance of collaboration and feedback in the educational resource platform.

Define Phase

In the define phase, I analysed interview data gathered from previous stage and generated insights to support the team to develop solutions that are feasible and could be developed within project timeline. Additionally, I created two personas and refined the use cases by prioritising the most prominent features that should be developed for for the OPENEDU.CH platform.

Persona

To create user persona, understand the root causes, initial needs, and potential opportunities for the target users is very imprortnant for refine the domain of the ontology, because this will not only impact on the design of user interface but also imfuece the beck-end infrastructure and further data strategies.

Here are the personas from my research:

Persona

Prominent features

  1. Search UI: Improving the search user interface to make it easy and intuitive for users to search for educational resources on the platform.
  2. Filters: Enhancing the filtering functionality to allow users to refine their search results based on various criteria such as subject, level, language, and resource type.
  3. Uploading Form: Simplifying the uploading form to provide clear instructions and guidance for users to upload their educational materials easily.
  4. Redesigned Landing Page: Redesigning the landing page to clearly communicate the value and benefits of the platform to users, differentiating it from other open resource websites.

Based on the solutions proposed by the data scientists, these features can be incorporated into the final prototype to create a user-friendly experience that enables users to easily navigate the OPENEDU.CH platform.

Develop Phase

When it comes to develop phase, I compared potential solutions and presented to our team so that we can selected the most reasonable ideas to that can move forward. The table gives actions and corresponding technical requirements of selected features.

Feature Development

User Flow

Designing the user flow is crucial for creating a user-friendly platform. By mapping out the steps for searching and uploading files, I identified potential pain points and areas for improvement. This helped guide the development of the final prototype to ensure ease of use and meet the needs of our target users.

image
User Flow: Focus on content search, user login, registration and file uploading verification process

Deliever Phase : UI Redesign

In the design phase, I adopted the Mental Model and Design Principle to guide my design process, with the goal of eliminating obstacles and confusions that users may face when arriving on the website. By designing key user interfaces that are similar to those of its competitors, I aim to create a familiar and intuitive navigation experience for users, allowing them to easily explore the site without hesitation.

Landing page

To optimize user experience and site usability, four features have been redesigned in the proposed landing page below:

  • Core message: An engaging slogan that clearly communicates the purpose of the site, the products and services offered, and how to use the platform.
  • Enlarge Search UI: Based on user interviews, it was found that the majority of users heavily rely on search functionality. Therefore, making the search bar prominently visible on the landing page can help users quickly find the content they need.
  • CTA button: A prominent CTA button that encourages users to sign up and explore the site, providing a clear and compelling call to action.
  • Visible navigation: Making the navigation menu visible to users without having to open a hamburger menu, ensuring easy access to important sections of the site and improving overall navigation.

Resource page

In the resource page design, key features have been implemented to enhance user experience, including:

  1. A three-column grid layout for filter, search results, and tags, with articles placed in the middle column.
  2. Vertical Filter Bar: The original horizontal filter has been replaced with a vertical filter bar using dropdown menus ordered by hierarchy for easy category selection
  3. Dropdown Animation in Filter Feature: A dropdown animation is incorporated in the filter feature for engaging and intuitive search refinement
  4. Article Card Design: TArticle cards are designed with visually appealing display of primary information in bold fonts, while secondary text fields are displayed in smaller or lighter fonts for a clean and organized look
  5. Recommender Features: Trending and recommended topics are presented with label UIs for easy identification.

These design enhancements aim to improve usability and aesthetics, providing users with a seamless and visually appealing experience on the platform.


img
Resource Page

Sign up page

On the sign-up page, I expanded data collection beyond name and email fields, using tags and a drop-down menu to simplify the process, encourage user input, and ensure accurate and standardized data for analysis.

Uploading Process

I simplified the uploading form and divided the process into four steps, in order to keep the user informed about their current section and enable them to estimate the time needed to complete the task.

Interactive Website Prototype

A landing page and resource page have been created in Figma. Additionally, three interactive features can be tested in this website prototype:

  • Search bar: Enter "scie" and select "science competition," then press enter to see the search results.
  • Filters: A list of dropdown menus that allow users to select subjects, categories, or any other item
  • Sign-up and uploading form: user can access the sign-up page by clicking the sign-up button, which will guide you through the sign-up and file uploading process.

Result & Project Reflection

Best Solution Award 2022 for OpenEdu challenge by Wikimedia CH.

in the last day of the project, our team presented all the solutions, along with a pitch deck to support the launch of these exciting features that we have developed over the past six weeks. The objective of this project is to provide the client with tangible and actionable solutions. Although the redesigned website was not a requirement from the organization, OPENEDU.CH, we believe that having a website prototype that can visualize our solutions is more convincing than simply presenting an NLP model. However, there are some improvements that need to be addressed based on data collection for future development.

Finally, thanks to Women++ deploy(impact), Wikimedia.ch and sponsors Accenture, Aiven, Microsoft, Migros-Genossenschafts-Bund, Constructor Learning, and Thomson Reuters to offer us this great opportunity to work on this amazing project. Check this article (written by Elisangela Merlin) to know more about the work that made us win this exciting data science challenge.

Team Members (image from left to right) Heba Hussein, Marcela Rozo Velandia, Iwano Braun-Nowak, Deniela Pavia Santolamazza, and me (Carol Hsu). Remote: Claudia Porcellato, and Kevin Zihlman

Additional Documents and Souce

  • Team Board: A Miro board where the team share and organize thoughts and ideas
  • Miro Board: Weekly Retrospective
  • Figma: Website Prototype
  • Presentation: Our pitch presentation you can view in Canva or Google Drive
  • Full Project documentation and code can be seen on GitHub

Other Porjects:

Are you also into Data Analytics?

Let's
Connect