Posts made by Joseph Rézeau

Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Some thoughts about the Essay question in Test (moodle 2.0).

1.- In a Quiz's review page, if a teacher has graded a Quiz between 0 and the maximum score value, a "Partially correct" message is displayed. I suggest that for an essay the notions of "incorrect, partially correct and correct" are meaningless and therefore those messages should not be displayed at all onthe review page.

Such messages are not only meaningless, they are useless, since what counts is the "real" comment that will be written by the teacher upon grading the essay.

2.- The same observation goes for the "General Feedback" and "Feedback" messages for Essay. I have already voiced the opinion that those 2 kind of feedbacks are useless in Test anyway, but they are really totally useless in the Essay question for sure.

3.- In Adaptive mode, the student can "submit" their answer to any question and, in the case of all question types except Essay, receive an immediate visual and text feedback as to the in/correcteness of their answer. In the case of the Essay question type, I suggest that the Submit button be removed, as it does not do anything.

4.- The following holds true for any question type but even more so for the Essay question type. When grading an essay, a popup window is displayed, containing a text editor for the teacher's comments and a field for entering the grade. It would be great if that popup window would display the 3 following elements:

  • a. the student's original answer to the question (especially the Essay text answer)
  • b. the HTML editor for the teacher's comments
  • c. the scoring field

Joseph

Average of ratings: -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

@Claire:

  1. Are you sure the behavior you describe is different in 2.0 from what it was in 1.9?
  2. I am not clear what you mean by "[my teachers] mark the first attempt. Do you mean they "override grade" in e.g. multiple choice or short answer questions or they "grade" e.g. essays (Requires grading)? Or do you mean the teachers do some kind of "marking"? in the gradebook for that quiz?

Joseph

Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Many thanks, Davo and Howard for your help.

Thanks for the tip about creating branches. I'll try it out.

@Howard: there are several reasons why I need to create patches: for my own use, before I revert to the current moodle version; to post to the bug tracker to accompany a bug report; ...

Er, can I create as many branches as I want (on my local repository)? I might get confused as to what each one does...

Joseph

Moodle in English -> General developer forum -> GIT help needed

by Joseph Rézeau -
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Hi all GIT gurus cool

I'd be grateful for help in achieving a scenario which I frequently use when testing things out on my moodle local test site.

  1. hack one or more core files
  2. test  the hack
  3. produce a patch file against original core file(s)
  4. restore core files to their original state

Using ECLIPSE and CVS the scenario was very simple:

  1. hack file(s)
  2. test
  3. right-click file(s) /team / create patch (and save patch file somewhere)
  4. right-click file(s) / Replace with latest

Using GIT and TortoiseGIT

  1. hack
  2. test
  3. "commit" file(s) (in GIT parlance, "commit" means something different from CVS; your commit remains in your local folder; I do not need to take the next action, which is called "commit" in CVS and "push" in GIT, because I do not have writing rights on the main moodle GIT repository, but I have to "commit" in order to produce the patch in the next step)
  4. Create patch serial (and save patch file somewhere)
  5. now what do I do?

In GIT scenario step 5 I need to "un-commit" my commit, but I am lost with the choice of options I am offered in the TortoiseGit interface. I do not understand if or how I should use "rebase", "revert", "stash", etc. All I desperately need is to just "restore" my files the way they were before I hacked them.

Thanks in advance to anyone who can suggest the solution, alleviating my feelings against the "unfriendliness" I still feel about GIT.wink

Joseph

Average of ratings: -