Correct answer before moving to next slide

Is there a way to only allow moving to the next slide after the student has entered the correct answer?

You can’t stop them from moving, but you can conditionally put a coverText on the next slide in the screen CL (by where it says “Teacher Tips” to the left side).

coverText: when yourConditionHere "Go back and try again." otherwise ""
coverButtonLabel: "" #if not here, an "Ok" button let them into the screen

You really want to make sure your conditions are correct. If a student can’t produce the result you want, they’re locked out. So, if the third slide is conditional on the second, which is conditional on the first, you can have students locked out of a lot of an activity.

2 Likes

That worked great. It’s an escape room activity so preventing them from just skipping ahead helps.

Is there such a thing as coverImage? I’m thinking about adding an image to the coverText.

No. Best you can do is use emoji.

What would an example to this look like?

I am a noob to CL and learn best through examples made

You could also make all your questions on one slide and simply hide subsequent questions until the previous one is correct.

Advantages: does what you’re asking for, would work great for an autonomous activity

Disadvantages: not great for class discussion and would make for a potentially long “one screen” on the building side of things

Check out this example from @cwinske. (You’ll see it once you click on the thread.)

1 Like

Hi all,

What would the conditions be if you want to make sure the answer from the previous question is correct?

The cover text option works really well, but I’ve also gone to the trouble of hiding the individual components on the follow-up screen till the target screen is correct. Admittedly, this could get tedious if you want to hide multiple screens, each with its own conditions.

Alternatively, use pacing in the Dashboard, so you have to create conditional reveals on only a few screens at a time.

An example is below.

PS: @Daniel_Grubbs solution in post#2 is much more efficient. Simply hiding the “OK” button is so much easier.

Say I am wanting it to not move forward until the correct numeric value was input on the previous slide. What would the coding need to be for that?

There is no way to use CL to stop a student from progressing to another screen, thus the strategy of using the coverText to hide a screen and force them to go back. The only way to do that is manually pace students from the dashboard, and that can only be done at a class level, not individually.

Is there a way to use coverText to hide the screen until the answer is correct? Not just until the submit.

that’s exactly what the example in one of the previous answers does:

https://teacher.desmos.com/activitybuilder/custom/6136d512d06623097d990ed1

I saw that one but was having issues where it was still showing the second slide and letting them submit without finishing the first slide. I got it to work now. Thank you!