Moodle

Course Rating System

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.8
  • Fix Version/s: None
  • Component/s: Administration, AJAX, Blocks, Course
  • Labels:
    None
  • Affected Branches:
    MOODLE_18_STABLE

Description

The course rating system would allow students to rate the effectiveness of a course.

The administrator would define the ratings that they would like to have per course. The administrator would have the ability to create multiple ratings (usability, flow, accuracy, etc).

Once the ratings are entered in, students would see the rating block at the top each course showing all of the ratings that the administrator has defined. They can then set the ratings (or modify if they have rated this course already).

The teacher(s) can login and see the averages of each rating.

The administrator can run reports showing averages per course or per teacher.

The scale of the rating system (1-5, 1-10, etc) can be hardcoded or set as a system wide scale by the administrator (preferred - config maybe??).

This would require at least two tables:
Ratings (define the applicable ratings)
-Id
-Name

CourseRatings (stores the actual rating values supplied by the students)
-CourseId
-UserId (student who rated the course)
-RatingId
-Rating (1-5)

Depending on how slick you wan the UI to be, the rating control could use stars and be ajaxed (see the telligent community server rating control).

This would also solve issue http://tracker.moodle.org/browse/MDLSITE-273.

Activity

Hide
Ian H Davis added a comment -

If you head for th Open University site http://openlearn.open.ac.uk/ and click on one of the topics, you can see "star" ratings for each course listed by the course name. Go into the course and you'll see a "Give a review" link to click on. Not sure how they did it...

I think this sort of rating system, although open to abuse, may be a good way of driving luddite staff into developing their MOODLE course. The shame of a low rating...

Ian D

Show
Ian H Davis added a comment - If you head for th Open University site http://openlearn.open.ac.uk/ and click on one of the topics, you can see "star" ratings for each course listed by the course name. Go into the course and you'll see a "Give a review" link to click on. Not sure how they did it... I think this sort of rating system, although open to abuse, may be a good way of driving luddite staff into developing their MOODLE course. The shame of a low rating... Ian D
Hide
Jenny Gray added a comment -

The OpenLearn star ratings have been moved into a block which I can share now. That's separate to the "Give a review" which is just a Questionnaire module. See http://moodle.org/mod/forum/discuss.php?d=87199#p505354

I'll package up the star ratings and put it in contrib. Its not as flexible as the full description of the feature that Milan is suggesting, but for some it may be enough.

Show
Jenny Gray added a comment - The OpenLearn star ratings have been moved into a block which I can share now. That's separate to the "Give a review" which is just a Questionnaire module. See http://moodle.org/mod/forum/discuss.php?d=87199#p505354 I'll package up the star ratings and put it in contrib. Its not as flexible as the full description of the feature that Milan is suggesting, but for some it may be enough.
Hide
Jenny Gray added a comment -

I've now released the OpenLearn star ratings block in contrib, compatible with Moodle 1.9. Its called "rate_course" http://cvs.moodle.org/contrib/plugins/blocks/rate_course/

Show
Jenny Gray added a comment - I've now released the OpenLearn star ratings block in contrib, compatible with Moodle 1.9. Its called "rate_course" http://cvs.moodle.org/contrib/plugins/blocks/rate_course/

People

Vote (3)
Watch (8)

Dates

  • Created:
    Updated: