Evaluation system

Events happening in the community are now at Drupal community events on www.drupal.org.
jskeesick's picture

I am trying to figure out the best way to accomplish the following and not having a great deal of luck yet. I was hoping some folks might give me their ideas on ways to proceed.

I have a client that wishes to have a system that allows them to track training. This is not a standard training situation in that there are no actual grades and very little actual online based content. Most training is experiential and the students are scored by trainers and evaluators on a limited pass / fail eval form (actually there are 4 levels to the assessment). Along with this are comments (both positive and negative) associated with the evaluations. These evaluations would need to be tracked throughout the nearly year long course, kept in a 'gradebook' and be able to run reports on these results.

Now, I have looked at many of the different systems throughout Drupal and there are many 'almosts' out there but so far all lack significant needs. An example of the issues would be the quiz system which integrates nicely with the OG gradebook which is good but has to be completed by the 'student' and requires a 'correct' answer. I need to be able to assign an 'evaluator' role that can be assigned students within a course to complete these evaluation forms. Over the lifetime of the course there will be in the neighborhood of 400 evaluations (of between 10-20 eval items) on each student.

Does anyone have any ideas on what might be the path of least resistance on accomplishing this? I realize that there is probably no off the shelf solution for this, I'm just hoping to get as close as possible before I have to start modifying and/or adding to modules.

Thanks,

J

Comments

CCK + Views + User reference

dwees's picture

I'd create a new content type, use CCK to add the necessary data fields, and then add a user reference field so that you can tie each 'evaluation' to a particular student. Then there is a content access control module you can use to disable viewing of the evaluations except by the appropriate people.

You can then use Views to present the information in pretty much anyway you want, possibly using some custom theming to make it look the way you want it to.

Dave

Drupal in Education

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: