I have an adaptive release rule with a criteria that uses a calculated "Total" column as source. The column's "Calculate as Running Total" is set to "No".
My problem is that every time a student submits a test the system is takes to long to calculate/pass the new total to the original content area that uses the adaptive release. Therefore, when the student clicks on the "Ok" button at the bottom of the results review page and is taken back to the content area the adaptive release criteria is not matched for some time.
Clearing the browser's cache and reloading the page doesn't help. The issue seems to be time related. If one waited some time and then reloaded the page the rule would be applied.
Has anyone had a similar issue? Any idea of what the problem could be?
Thank you for any help.
What Blackboard version are you using? I am seeing the same behavior on my 9.1 SP7 server. Just to confirm that it's not a caching problem on the student's browser, I also double-checked under Control Panel > Evaluation > Performance Dashboard > Adaptive Release, which is a place where instructors can see which things a particular student can or cannot see based on adaptive release rules. That also showed that the item was not visible to the student, even after the student had taken a test that put their total over the requirement.
I suspect that what's happening is a scheduled task that runs every few minutes (5 minutes?) to update the adaptive release visibility, but I'm not positive.
Thank you, Mike.
I am not the server administrator, just a course/organization developer so I don't have access to all available tools. From what I could find out we have version 9.1.70081.25. Your suggestion makes a lot of sense.
I contacted our BB group at my organization before posting my question here and I was told that there wasn't anything they could do. I just can't believe that is true since this makes the idea of adaptive release a joke.
Just to let you know, in my case I am using this particular grade filter to hide previous item once the student passes the quiz for that part. The grade criteria, if applied to the quiz grade column, works fine. However, when applied to the "Total" column it doesn't work.
I am only using the Total column because, for regular test grade fields, rules would work only if there is a value in the column. Regular grade fields seem to have a null value by default and any rule based on that field fails if no attempt was made.
Please let me know if you find a solution and thank you again for your help.
What is your goal with this adaptive release rule? Normally, adaptive release works to make an item visible after certain criteria have been met, not to hide it.
I would like to see the rule as well. I have wanted to use an Adaptive "Hide" method and haven't thought of a good way to implement it.
I don't think Evandro has really came up with a rule that worked the way he wanted it to.
I am sorry for the delay on my answer. I have been out of the office.
The project rules are as follow:
There are 4 instructional videos that each student has to watch. After each video the student has to acknowledge he/she watched the video and then a quiz will be presented. The student needs to get a one hundred percent score on each quiz to be presented with the next video. At the end off all wides and quizzes, if the student gets one 100% on the sum off all quizzes the system shows a message of competition with further instructions.
Every time a video/quiz block is completed it disappears since the rule to show both is "show if total in the sum of all quizzes column is lower than the total percentage a student would get if achieving 100% for that quiz". It works fine but the system is taking too long to learn the percentage in the total score column after a quiz is completed. I need to use the total column instead of the grade for the individual quizzes because a null value can not be converted to zeros unless it is a calculated column and the system then an not apply the rule based on a nuke value. Therefore the rule always fails.
Please let me know if you need more information.
Thank you again for your help.
Please see my answer to Mike's above question. I am sorry for the delay.
I've come to understand a bit more about how calculated columns are stored, and my understanding is that that value is not necessarily calculated until it's time for it to be displayed in the Grade Center or My Grades screens. That's probably the reason for the delay in using it as a trigger for adaptive release.
However, I'm still trying to understand exactly what your goal is with the adaptive release rules, to see if there isn't some way to combine rules based on other columns so that new content is displayed or not displayed more reliably. So, when I asked about the goal of your adaptive release rule was, I wanted to know what you WANT to happen, not necessarily what the current rule was.
That is, I'm having a tough time figuring what "show if total in the sum of all quizzes column is lower than the total percentage a student would get if achieving 100% of that quiz" is supposed to be doing.
If the goal is to have new items appear as close to the top of the page as possible, why not simply reverse the order of the items on the page, so new items are opened up at the top of the page instead of the bottom? Then you wouldn't have to worry about hiding anything in order to make new materials easy to find, and students would not lose access to old materials if they wanted to use them for future reference.
© Blackboard, Inc.