Skip to content

Sunbird Lern is one of the building blocks within Sunbird OSS family. Sunbird Lern consists of the core services to manage any user’s learning journey. It enables micro learning loops to be enabled along with other building blocks for interaction and collaboration.

License

Notifications You must be signed in to change notification settings

Sunbird-Lern/Community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Sunbird Lern is primarily a set of microservices along with some reference UX widgets that offer capabilities to enable tracking of a user’s learning journey as well as enable interactions and collaboration among users. These capabilities can be leveraged by any adopter with requirements for measurement of learning progress, creation and management of cohorts/ batches of learners, as well as enabling collaboration capabilities such as Groups or Discussion forums. The Lern services are also employed for creation and management of user accounts and organizations within a Sunbird instance.

A few examples of solutions that can be assembled with Lern include:

  • Integration of Sunbird to an existing system to allow valid users with accounts on the system to login via single sign-on to Sunbird

  • Bulk-create a set of user accounts for a set of participants in a workshop that uses an online platform/ Sunbird

  • Allow for generation of and issuing of certificates to participants of a course in a workshop that uses an online platform/ Sunbird

  • Assign rights (say content creation rights) to an identified set of users for say a content creation workshop

  • Assign a group of learners to a batch and allow them take a course within specified start-end dates.

  • Enable a discussion forum for a Batch of users taking a course or a Group of users so that participants can collaborate

  • Create a group of users, assign learning material, courses and quizzes to them, and track their progress or scores against Courses.

  • Send notifications to a set of users about new content / activities that have been added on the platform


Sunbird Lern can be utilized to enable learning solutions that necessitate tracking of user progress and scores, issuance of certificates based on some criteria as well as to form defined Groups of users, or permit collaboration between them via forums.

Key Capabilities that Sunbird Lern can enable:

  • User Account Creation & Administration Capabilities: New user account creation, user login/ authentication and user profile with passbook. Assigning and management of user roles. Management of location and other master data. Enable login via various methods including userID/ password as well as SSO via Google or similar systems
  • Launch Courses via Batches: Create and manage course batches, review user progress and performance on assessments, and issue rule-based certificate
  • Engagement & Collaboration: Engage users through groups and discussion forums, events, and notifications.
  • Notifications for users: Send notifications to users to inform them about programs deadlines or for system level activity such as generation of a certificate or creation of an account.

__

Sunbird Lern is leveraged in DIKSHA - Digital Infrastructure for Knowledge Sharing, the national school education platform of India.

Contribute to Sunbird Lern

Contributors: EkStep

About

Sunbird Lern is one of the building blocks within Sunbird OSS family. Sunbird Lern consists of the core services to manage any user’s learning journey. It enables micro learning loops to be enabled along with other building blocks for interaction and collaboration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published