Posts made by Ray Morris

Then there is the issue that what you are proposing has not been

> done before, so even though we think it is possible within the

> framework that Moodle provides, there is still the chance you would

> hit some road-block that we haven't thought of.

 

This.  It looks like you're likely to run into unforeseen problems unless the problem is reworded in order to see it differently.  

A simpler, m
ore general way of accomplishing the goal, with less chance of hitting unforeseen problems, may to look at it as "chained questions" or "a series of questions".  That is, instead of saying the same question has three parts, recognize that it's really three questions. 

If (answer == 'coffee') {

    nextquestion = 'cream or sugar?'

} elseif (answer == 'tea') {

    nextquestion = 'sweet or unsweet?'

}

 

Of course maybe that wouldn't work either.  Hmm, here's an idea, maybe if you posted a sample question it would help us confirm our understanding.

 

 

 

 

 

The testing method is irrelevant here, it's the question functionality itself.

 

First:

it very much appears that you are making the same error which causes me the most grief of any error that I make.  Effectively testing the student's knowledge is the ONLY thing that's relevant.  Code, by itself, is strictly useless.  When I'm focused on what I think the solution might be, to the point of saying that the whole purpose of the code is irrelevant, I'm well on the path to spending way too long doing it wrong.  I do that occasionally.  I often need to be reminded to step back and look at what I'm trying to accomplish rather than assuming I have the right solution, which just happens to not work.

 

Second:

In order to help best help you with HOW to do something, we need to know WHAT you're trying to do.  Let me ask for your help with something.  is this solution to the equation right?:

157.79 centimeters

Obviously you can't help me with the right solution if I don't tell you what the problem is.  So tell us what the problem is, if you want us to help you with the answer.

 

Third:

In this thread you've essentially said "Please help me, I don't know how to do this. ... I know what I'm doing, and I don't have to explain it to you.  Just shut up and do what I tell you, because I know much better than all of you fools!"  That's a logical contradiction, and therefore wrong.

 

 

 

 

 

 Am I missing a way to set the first quiz at one attempt without the possibility of a lock out?

 

As Paul asked, what does that mean?  You want them to be only allowed to try once, but you want them to be allowed to try more than once?  

 

Maybe what you're wanting is the GRADE settings, so the GRADE is based on the first / last / best attempt, as opposed to the attempts limit.

 

Thanks for all your work on it.  I'm curious about the current/final status of SCORM. I know there would be a lot more work required in order for it to pass all of the tests, on the other hand it SEEMS that packages which don't use sequencing APPEAR to work.

Would it be accurate to say that "most simple packages should work, apart from sequencing"?  (I checked the meta tracker to see how many issues were open or closed, not that they are all closed I'd have to click each one and analyze it.)

 

 

I found these comments on why 2004 was never widely adopted interesting:

http://blog.efrontlearning.net/2013/04/why-scorm-2004-failed-what-that-means-for-tin-can.html

Sometimes questions apply to multiple categories. For example, suppose there's a Quiz about Moodle development.  There are some categories such as:

Moodle Development
    Moodle Activities
        SCORM

        Quiz

        Lesson

     Moodle Internals

        Coding standards
        Database

There is a question which asks "name two of the database tables used by the Quiz activity".  That question is properly linked to the category "Moodle Activities > Quiz" AND in the category "Moodle Internals > Database".

They say a picture is worth a thousand words, so here's an illustration:

Has any thought been given to adjusting the DB structure to allow this to be represented?

 

Reading the use cases for question "tags", it would seem that for many use cases, allowing a question to be linked to multiple categories would be a better method of meeting the need.  Tags, as proposed, can't be structured, so the tag could only be "database", not "Moodle Internals > Database".  So this aproach might give better results for users.  Additionally, Quiz already allows one to select X random questions from a category, for example, so implmenting this functionallity via categories would use existing functionality, with the existing UI, rather than cluttering up the UI and the code with essentially duplicate functions calling them "tags' rather than "categories".

 

That applies of course to existing code in the master download, and also to extras like the report at https://moodle.org/mod/forum/discuss.php?d=219932 which is a report showing grades per category. I don't know if there's anything to be gained by creating a need to copy and paste the same code, changing the word "category" to the word "tag".  It seems to me allowing for multiple categories fills the need, plus some.

 

 

Average of ratings: -