the situation is this....
- some want to just do it. and be done with it.
- some want more, but are ugly at more UI (user interface) options.
- some want more, but kinda *shrug* at additional user interface.
===================
http://demo.moodle.net => login as admin. -> course pre made -> add a quiz -> "question behavior" -> each attempt builds on the last
if each attempt builds on last. then i would assume. wrong questions, along with questions not already seen would show up.
if "each attempt builds on the last" was set to "no". i would assume, "purely random"
assumption... above is "build on last attempt"
===================
but there is also http://demo.moodle.net => login as admin. -> course pre made -> add a quiz -> ""EXTRA restrictions on attempts""
this sounds like a better area. to place... "full random without repeats", and "full random with repeats"
errr i should say....
- full random without repeats (all) = if you have 100 questions in bank, and quiz = 24, then on 5th attempt 4 new questions, and rest will begin showing repeats randomly, and random then on out.
- full random (all) = every attempt is randomized same questions already shown can be seen on any attempt.
- partial random (insert a number) = 0 or blank = no repeats, till all questions used up in question bank, 1 to 9999 = questions that could show up as repeats.
- partial random (insert percent) = 0 or blank = no repeats, 001 to 999 = chance questions already shown will show up.
having the first 2 options above = making way for 3 and 4 options later on down the road.
===================
http://demo.moodle.net => login as admin. -> course pre made -> add a quiz ->
i am for more user interface "seriously" i have 5 screens full of "options" already, when all the menus are clicked to open up. what is one more option going to hurt?!? there is already a spot made for it "extera restrictions on attempts"
i am for being able to adjust amount of "possible questions already shown in previous attempt" not just full random, and/or what has not already been shown to student on previous attempts. (black/white) but some gray middle ground.
gray middle ground = gamification. heck it = generic script for a game. being able to adjust not "complete random" but within a +/- coefficient.
EXAMPLE....if i have the following....
A) question bank = 13 questions about apples
B) question bank = 5 questions about oranges
C) question bank = 20 questions about bananas
D) question bank = 30 questions about strawberries
if i pulled in following for a quiz
6 questions from (A)
5 questions from (B)
7 questions from (C)
4 questions from (D)
22 = questions per attempt.
first attempt all good. = 22 new questions
2nd attempt = 18 new questions 4 repeats
A = all good (no repeats yet)
B = all repeats
C = all good (no repeats yet)
D = all good (no repeats yet)
3rd attempt = 16 new questions + 6 repeats
A = 1 new question rest repeats
B = all repeats
C = all new questions but 1 repeat
D = all good ( no repeats yet)
4th attempt = 4 new questions 18 repeated questions
A = all repeats
B = all repeats
C = all repeats
D = all good (no repeats yet
==========================
OR different way.... ((full random without repeats))
all question banks are added up. for a total of 68 questions. that could show up in a 22 question quiz.
the 4th attempt the almost entire quiz would begin to be repeats. 1, 2, and 3rd attempts would all have new questions.
=========================
OR different way...((full random with repeats))
all question banks are added up. for a total of 68 questions. that could show up in a 22 question quiz.
2nd attempt on... it is completely random if a student gets repeats or not.
=========================
OR different way... ((partial random, there is a percent chance if question already been seen, it may get selected))
all question banks are added up. for a total of 68 questions. that could show up in a 22 question quiz.
if percent was set to ""50 percent"" then...
2nd attempt is more likely going to have most chance to see new questions not yet seen.
3rd attempt getting iffy, "running out of questions already seen"
4th attempt only a handful of questions not yet seen if random was playing in favor of showing not yet seen questions
5th attempt fairly good chance entire quiz = repeats..
===========================
OR different way... ((partial random percent chance "per bank"))
if percent chance was set to ""50 percent""
A) bank had 5 questions
B) bank had 10 questions
C) bank had 20 questions
D) bank had 100 questions
quiz = 25 questions. = 3 from (A), 2 from (B), 5 from (C), and 15 from (D)
each attempt is tracked and checked against per bank of questions.
perhaps A) bank are easy questions. (teacher not wanting to manually grade a bunch of essay questions)
perhaps B) bank = single short sentence for answers
perhaps C) bank = written out single word for answers
perhaps D) bank = multi choice questions
=========================
QUICK EDIT:
inserting... percent chance. "wrong answers" show up as repeats, and not just new questions. as a possible option.
NOTE: kinda building up to a "select menu" much like the "question behaviers" selection menu... tim doing with UI. just initial start perhaps?
=========================
with above all said. i am for Tim's original notation. i would like to have an option though, within the UI. it opens things up "foot in door" so to speak for more advance things. i honestly do not know how to name it. (leave it in developers / coder hands) call it good enough and move on.
and yes i want more... at moment i see questions / quiz as almost creating a game setup, but just not there yet. missing some details for a more advanced big game. with monsters that and players that have lots of different stat types. and ways monsters err questions could be used and played.
with above i am not a full time teacher / experience, and never have been. so i lack credit in above wants.