I'm experimenting with the different navigation alternatives provided and, call me picky, but I don't find any of them totally satisfactory.
OK, I hate iframes, so that's out of the question. Having nothing at all is not good because the students are lost and they don't know what to do to get back to the course. So far, the alternative that I liked the best is the one I think you introduced: the give up button. That's very comfortable because it provides a very intuitive way to get back to the main course page.
However, what is a bit sad is that if you choose the give up button alternative you cannot keep the original Hot Potatoe buttons. Would it be too difficult from a technical point of view to be able to keep both on the exercise interface? This way, the user could choose between totally giving up and going back to the main page, moving forward to the next exercise by clicking on the => button or going to the index page to choose among the available exercises. The 'give up' button also has one slight inconvenience when there are chained exercises: clicking it doesn't take you to the main course page but rather to the next exercise. If there are many chained exercises, that could be frustrating. So, wouldn't be a better alternative to have two different buttons: 'give up' (or 'exit') plus 'next' ('go to the next exercise')
Ok, all of these are suggestions or feedback that I should probably have given you long ago when you were putting together the revamped hotpot module . If you find them useful suggestions and they are easy to implement, you'll make me (and probably others) happy. If they are hard to implement, then please add them to your list of things to do to improve the module.
One thing that doesn't appear to work for me, though, is the index button. I have the index.htm file in the same directory as the hot potatoe exercises but when I click the button, I get the following message:
Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. ...etc.
What could be the problem?
To solve your immediate problem, I suggest you define the Hot Potatoes "index" button with an absolue URL back to the course page on your Moodle site.
- start up your browser and view the main page for you Moodle course.
- copy the full URL of the Moodle course page:
- start up Hot Potatoes on your PC, and open the Hot Potatoes quiz.
- select "Configure Output"from the "Options" menu, then click the "Buttons" tab
- check the "Include Go to Contents button", make the caption "Give Up" and paste the full URL of the course page into the "Contents page URL" box
- save the quiz and upload it to your Moodle site
- add the quiz as a HotPot activity to your course and set the navigation to "Hot Potatoes quiz buttons"
That should give you the buttons that you want, i.e. [<=] [Give Up] [=>], where the arrows take you forward or backward in the chain, and "Give Up" takes you back to the Moodle course page.
In the longer term, I am planning to revise the navigation aids later this year when I implement a enhancement to allow an intervening page before the start of the HotPot. No doubt I will be asking for your help with testing
all the best
Definitely, being able to go back to the course by clicking the 'give up' button is a big improvement, but then you go back to the course where all kinds of activities and resources are mixed and it can be confusing. If the student is just working on, say, grammar and vocabulary exercises it would be nice to take advantage of the 'index' document generated by the Masher (which can also be created by hand, of course). I don't know whether this involves a lot of work and whether it would be among the things that you would consider priorities but I just thought I would mention it as a possibility.
Ah, I think I have figured out a possible solution. Tell me if I'm right. One way to get around the "problem" I'm having would be to sacrifice the current functionality of the 'give up' button and instead of including an absolute URL pointing to the course, you include an absolute URL that points to the 'index' document with the list of HotPotatoe exercises. Then in that page you can include a 'give up' link that takes you back to the main page of your course so that if the student doesn't feel like continuing with the exercises s/he finds an easy way to quit (it would be just one step more).
The tricky issue is then to get the links to the Hot Potatoe exercises in that index page to take you to the given HP activities that are be integrated in Moodle (grades saved to data base, etc) as opposed to simply the htm or jqz files stored in your server. I suppose you just have to insert whatever URL you see in your browser when such an exercise is being used in Moodle as part of the Hotpot module. It seems pretty straightforward but I'm not totally sure. I will try that.
In the example I gave, we used the absolute URL of the Moodle course page, but you can use any absolute URL you like there. For example, you could create an index.html with the HP Masher and add it to your course as a resource. Then add the URL of the resource as the URL for the "Go to Contents" button on the quiz and add the quiz to the Moodle course.
Another possibility would be to add your own link navigation link to the quiz. If you did that you could even use a relative URL (i.e. simply "index.html") and I think it should work OK.
there are lots of possibilities
all the best