Introduction
To run a program an adopter needs a lot of content for capacity building of their personnel. Any ongoing program would have content already existing in paper or digital form. In order to enable the adopter to collate, curate, organise, and distribute content we will build a programs portal that will allow them to define scope of their program, contribution mode, content types, user roles and other details.
Need to build following capabilities for Test Prep
- Ability to launch a new program
- Configure program URL with a human readable slug
- Configure scope of program by creating textbooks and tagging them to program ID (manual)
- Configure logic for linking content to textbook structure in this new program
- Configure question set template (blue print) for this program
Need to build following capabilities for Teacher & Student Enablement
- Ability to contribute different types of content by different set of users. For example, School 1-10 contribute Explanation and School 7-15 contribute Lesson Plan
- Support for uploading PDF and MP4 as various content types, such as Explanation, Experiential, Lesson Plan, Concept Map, etc
- Configure logic for these content types to be linked to textbook structure
- Configuring different menu items for each content type
- Configuring workflow for PDF & MP4. These will not have same workflow as questions
Types of Contribution Models : Controlled Crowdsourcing & Workshop