Limit Attempts in a Card Sort

Is there a way to limit the number of attempts in a card sort?

1 Like

You can’t really do that, because it would not be clear when an attempt has been completed. So a workaround would be to use an action button on a separate screen. You could record if the student is correct or not each time they click the button and respond accordingly. By using the capture property, it records the state of the card sort at the time the button is clicked. So if they exceed their attempts and the button is locked, even if they go change the card sort afterward, the button would still show incorrect. Here is a mock up of what I mean. Let me know if you need clarification or help modifying it.

1 Like

Something I wanted to add is that you can link everything up with .script

1 Like

That is an awesome idea! Thank you for sharing! :heart:

1 Like

I have never used .script, when do you use it?

1 Like

So basically if you have two different elements like a Note and Math Response and you have a variable like foo in the Note and want to access foo in the Math Response, you need to use .script to call it:

# In Note:
foo = "hi"
# In Math Response:
mathfoo = Note.script.foo

It’s basically like a telephone line between all the elements. (Sorry for the bad analogy lol)

1 Like

or just dont reveal the # correct until they press a button, and prevent them from moving after that?

im new here so idk

No you could just do disabled I believe for the action button.

disabled: mathbox.submitted
1 Like

thx alot.learn something new every day!

You’re welcome. Plus I did have to learn everything you’re probably learning too and I’ll just tell you CL is nothing compared to coding languages like x86 assembly.

Thank you for explaining, that is very helpful!

Very welcome. Glad I helped two people with one problem.