RiPPLE

RiPPLE recommends personalised learning resources to students based on their knowledge state from a pool of learning resources that are generated by educators and the students themselves.





How Does it Work?

stars
Higher Order Learning

RiPPLE engages students in creating, evaluating and analysing knowledge.

comment
Effective Feedback

RiPPLE employs crowdsourcing to provide rich and timely feedback to students.

how_to_reg
Personalised Learning

RiPPLE provides a tailored learning path for each student based on their academic abilities.

school
Discipline Agnostic

Unlike many other adaptive learning platforms, RiPPLE can be used in any discipline.

Creating Learning Resources

Instructors and students can cocreate a variety of learning resources such as worked examples, multiple-choice questions, summary notes, reports and showcase presentation that are shared with the entire class.

Learning Resource Body

Engaging learning resources that use videos, text, scientific formulas and images can be created.

Topics

The resource will be tagged with a set of related topics.

Identifying Effective Resources

RiPPLE uses student feedback and machine learning algorithms to identify resource that are most effective for student learning.

Gallery

Answering Questions

Students can test their understanding by answering any question in the repository. Aggregated response data is provided once they answer correctly. They may also rate the effectiveness of each question, and discuss the question with their peers through comments.

Question

Each question is related to a subset of the course’s topics and has four multiple-choice answers.

Response Data and Solution

Aggregated response data is shown when the user completes the question. An explanation provides the rationale behind the correct and incorrect answers.

Ratings and Comments

Students rate the question based its effectiveness. The comments section allows students to discuss questions with their peers.

Gallery

Viewing Competency

Students can see their current and historical ratings for each topic compared to the class average. This allows them to quickly visualise their strong and weak areas and focus their study appropriately.

Knowledge State

Students can view their current knolwedge state compared to the class average.

Visualisation Data

Students can choose whether to view current or historical ratings.

Gallery

Receiving Recommendations

RiPPLE takes into account the effectiveness and difficulty level of the resources and the current knowledge state of students to recommend personalised resources for each student.

Personalisation

Students receive recommended resources that are effective and are close to their current ability level.

Filtering Ability

Students can filter resource based on type, topic or keywords.

Gallery

Weekly Awards

Weekly badges are awarded to students with the highest level of contribution or learning across a range of metrics.

Variety of Awards

Awards recognise students that have created effective resources, answered most questions correctly or assisted the most in moderation of resources.

Gallery

Leaderboards

A leaderboard tracks each user’s involvement with the platform and allows students to compare their progress with the top of their class across a range of metrics.

Leaders

Students can see their progress compared to their top peers.

Gallery

Reports and Analytics

The teaching team can download detailed reports and analytics about the students' learning activities from the platform.

Gallery

Additional Information

Status
RiPPLE is currently in its second semester of use at the University of Queensland (UQ). To date, it has over 3500 registered users that have created over 8000 learning activities and have over 400,000 transactions with learning activities on the platform.
Technologies Used

The RiPPLE client is a VueJS application augmented with av-ts for the Typescript language. The RiPPLE server is a Django application running on Python. Currently authentication is done through LTI

Publications

Development Team

Male
Nick Joseph

Contact

If you are interested in learning more about RiPPLE please contact us using the information below.

phone

+61 7 334 60774

email

h.khosravi@uq.edu.au

location_on

Brisbane, Australia