We have experienced difficulties with certain aspects of http://netnam.reykjavik.is lately.
One of the questions that comes to my mind when analysing the dilemma: what happens if somebody with the system role of manager or system administrator steps in as a teacher? Is it advisable, to begin with?
This person will have easier access to questions in question banks outside the course context.
If a course containing quizzes with questions from question banks in other contexts is exported?
Is it possible at all? Moodle complains, at any rate!
Regarding the issue of a sysadmin or manager acting as a teacher, I can think of two possible solutions. You could adopt the stance that a manager should have enough knowledge/responsibility to avoid misusing the extra permissions. Another possibility is to create two accounts for the person in question - one for the normal role, and the other as a teacher. This creates some extra work for the user involved, but may be a cleaner way to work. I believe it's possible to assign roles to managers at a course level, so that they only have the permissions of a teacher, but this may cause problems if the user later needs to act as an administrator on the course.
As for exporting/importing questions, unless there is a real privacy issue I prefer to let all my teachers access all questions. Personally, I don't understand the general need to restrict this and used the approach described here to deal with it.
Hope this helps,
From what you've posted, it looks like the "question sharer" might be a more appropriate role to give teachers who want to use questions across different courses: https://docs.moodle.org/29/en/Question_sharer
I can think of a few cases where a teacher/curriculum developer would want to reserve particular question sets for specific courses, especially for end of unit and course tests, or if one teacher at one level hands on the students to another teacher at another level and the higher level teacher then finds that the lower level teacher has already used some or all of the questions (inappropriately?) The higher level teacher is then "left in the lurch" and has to scramble to find/create sufficient resources for the course. I've certainly had this problem a number of times after sharing my personally authored resources with colleagues.
I hope this helps!
I take your point, but suggest that teachers really should know that using higher level questions is going to pass a problem up the line. For me the benefit lies in the cross-topic direction - where teachers can use the question bank to broaden (rather than deepen) knowledge.
I suppose I'm guilty of expecting all my colleagues to act like professionals!
Thank you for your prompt replies to my question this morning. There is a reason why three of my users have a manager role system-wide, but I expect that I will have to persuade them to avail themselves of two different hats, one a admin, one as teacher.
As for the export of courses containing questions outside their own context: Not feasible!
I did create a role like question-sharer, which works very well and is right in line with the ideology of social constructivism. But if you start creating quizzes that rely on question banks outside the course context, or even outside your own department, that spells trouble should you wish to export that course.