Development:Workshop 2.0 specification: Difference between revisions
From MoodleDocs
David Mudrak (talk | contribs) No edit summary |
m (Development:Workshop module moved to Development:Workshop 2.0 specification: Per David's request) |
(No difference)
|
Revision as of 18:33, 20 April 2009
Template:Moodle 2.0 This page tracks and summarizes the progress of my attempt to try and rewrite the Workshop module for Moodle 2.0 (yes, yet another attempt).
Major current implementation problems
- Grades calculation is kind of dark magic - see this discussion. It is not easy to understand the way how Workshop calculates the grading grade even if you read the code that actually does the calculation. More than that, the whole algorithm depends on a set of strange constants without any explanation or reasoning of the value. The grade calculation must be clear and easy to understand to both teacher and student. Teachers must be always able to explain why students got their final grades. Therefore the plan is to get rid of the fog above the grades calculation, even if it breaks backward compatibility.
- Lack of custom scales support - see this discussion
- Phases overlapping, balancing, overall allocation issues - see this discussion
Project analysis
See the project analysis mindmap
User interaface mockups
- MDL-18688 mod_form.php - layout proposal
Other links and resources
- MDL-17827 Workshop upgrade/conversion from 1.9 to 2.0 (META)
- Yet another attempt to rewrite Workshop for 2.0 forum thread
- New Workshop Module forum thread
- the new workshop module forum thread
- a lot of interesting feature requests
Credits
Many thanks to Stephan Rinke for his valuable comments and ideas.