Skip to main content

recommender XBlock

Project description

This XBlock shows students a list of recommended resources for a given problem. The resources are recommended, edited, and voted by students. For each resource, we show its title, link, short summary, preview screenshot, and votes:

Recommender screenshot

This is an module where students can share useful resources/hints and rate them. This crowdsourcing mechanism allows a scalable solution to fulfill students with varying learning needs.

  • Staff Interface: manage problematic resourse easier, add comments, endorse, de-endorse resource

  • Discussion around each resource

  • Better interface for adding varying types of resource (e.g., specific timestamps in the video or specific elements in a learning sequence)

  • Better user help/documentation

  • Tag/categorize resources around specific misconceptions

In a randomized control trial in a computer science course, this XBlock led to similar learning outcomes in about 10% less time than without it (so efficiency of learning was about 10% better than without the XBlock – students learned the same in less time). Qualitative analysis as well as quantitative analysis of usage data showed it was helpful in contexts where there were complex, multiconcept problems. It was not helpful or used in contexts where there were simple, single-step problems.

In an analysis comparing to other remediation systems within edX, it was more effective for deeper, more complex misconceptions, and less effective for simple errors.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

recommender_xblock-3.0.0.tar.gz (59.0 kB view details)

Uploaded Source

Built Distribution

recommender_xblock-3.0.0-py3-none-any.whl (61.5 kB view details)

Uploaded Python 3

File details

Details for the file recommender_xblock-3.0.0.tar.gz.

File metadata

  • Download URL: recommender_xblock-3.0.0.tar.gz
  • Upload date:
  • Size: 59.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for recommender_xblock-3.0.0.tar.gz
Algorithm Hash digest
SHA256 0e48176288fbf43ff669af544438d9357457e36d15fea209fd1d68c4d4ae1cf3
MD5 fbdf0ca8c3690ed8839e4856978c8787
BLAKE2b-256 9119f4614091e4cabcf6a4f56ad74ba3649e29183d163734da2d2d80e72c4f5e

See more details on using hashes here.

File details

Details for the file recommender_xblock-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for recommender_xblock-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 15de4fd7c2ccf6ca93f04f8238e3aea94c07fcae5b4a8f5a11d6089afc684a13
MD5 1dfe4e4695d0042111fffeab4aa1de09
BLAKE2b-256 88c7d2c60fc0199dee3c1bcfa33fbc9609469d32f6d62e8c3cf668be1185f555

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page