This is how I help my seventh and eight grade students practice to increase their speed and material retention on test day, in my Computer Applications classes. I have a seperate course setup they are all enrolled in, named Random Quizzes. In the course, I have a bunch of different subject, 5 minute timed, 10 question, quizzes there. Each quiz is set to randomly pick questions from the question bank that covers the subject we are currently working on in class. I have them take a random quiz at the start of each class session, as my class starter.
The RQ class is setup so they can check their grades, but the grades do not count for course completion, as this is strictly a practice/study resource only. It just allows both me, and them, to track their progress in "learning" the material.
Test days now go VERY rapidly. As computers have broken and been replaced, I have a few that are now much better/faster than the rest. We play musical chairs after each test. The top 50% scorers get to pick where they want to sit, with time being the tie breaker. They MUST be present on test day to get the chance to move to the "good" stuff.
I used to have about a 20~25% failure rate on tests with some students seeming always to be sick and absent on test day. It would usually take nearly the whole period to complete a test. For yesterdays test I had one absentee. The test was twentyfive (five pages of five questions each) questions with the fastest time being 1:39 and the slowest 5:47. The overall average was 87.61 with NO failures. The test and setting shuffle only took 15 minutes and then it was a normal project work day for the rest of the period.
I do not know of an easy way to do any conditional color changes. I have only done that manually while editing/creating questions.
One other thing I do, for students who do not read well and for my occasional ESL student, is that I have added audio to all the questions that I use in tests. I make them using Nanogong.
By the way. In the random quiz class, I keep a hidden copy of the random quiz as a template. It has everything setup, timing, scoring, etc. just no questions. When I need a new test, I duplicate it, edit the name, add the ten questions, then turn it on so it can be seen.