Enhance the site so that visitors can directly interact with it or among each other, enabling things like user-generated content, comments, voting, chat, or forms for data collection and interaction.

Poll Enhancements

This module enables anonymous users to vote on polls without page cache troubles or IP address restrictions. It is designed to work on top of core Poll module.

Star Rating

ss-starrating.png

For Drupal 8 i recommend also trying a formatter that uses fontawesome icons(or others): FA INT Formatter

LinkedIn Share Button

LinkedIn Share Button

The LinkedIn Share Button module adds LinkedIn's new official share widget to your Drupal site.

Linear Case

The Drupal module LinearCase allows ClosedQuestions and other documents to be ordered in a "case study". The user is not allowed to navigate further than the last question he has not yet answered correctly, but is allowed to navigate backwards freely.

Proteus

From a teacher's point of view:

  • Make a bunch of Closed Question nodes (using the ClosedQuestion module).
  • For each learning objective make a taxonomy term and link the term to the content types Closed Question and Proteus Quiz.
  • For each question, under the heading "Proteus Settings" select the learning objectives for the question and assign an entry level and an exit level.
  • Create a Proteus Quiz node.
  • For this Proteus Quiz node, select the learning objectives for the quiz and set the Target Level for each objective.

From a student's point of view:

  • A student starts at a level of 0 for each objective.
  • The student can get questions that have an entry level that is lower than or equal his current level.
  • If a student answers a question correct in 1 try, his new level will be the exit level for each objective linked to that question.
  • If a student needs more tries, his new level will be lower than the exit level.
  • Once a student reaches the target Level for all objectives of the Proteus Quiz, he has finished the quiz.

Requirements

Proteus depends on ClosedQuestion.
Proteus depends on Autoload.

Related Projects

Pages

Subscribe with RSS Subscribe to RSS - User engagement