Question about award in cascade

I am using cascades to selectively reveal the next subsections of an activity. I have a textbox that is awarded credit using $a.immediateValueChanged. However, am only awarding credit so that the next subsection will open up. Is there a way to award credit but not have the textbox turn green?

Here is my activity: Doenet

If you yank the mathInput and textInput out of the answer tag and place it outside…

<textInput name="op2" ><label>Now select another operation to apply to both sides of the new equation?</label>
    </textInput>
  <answer>
  
    <award>
      <when>$op2.immediateValueChanged</when>
    </award>
    </answer>

…it should stop turning things green.

If you don’t even want to have a green checkwork button, you could just tell the answer to not show correctness: <answer showCorrectness="false">. Then, students will get a confusing purple cloud icon when they submit the answer, but at least it won’t indicate anything about the answer being correct or incorrect.

I ended up finding that in the documentation. Is there a way to control the icon that shows up after they submit? I don’t love the cloud.

Yeah, I’m not a big fan of the cloud either. We don’t currently have a user-facing control for changing the icon. I’m not sure the best way to do that. (We’d either need to store a bunch of icons for options or find a way for users to upload their desired icon.)

A simpler solution is to just find a better icon for the “Response Saved” button. We could do something like a “Save” icon


though that might look like a button that you are supposed to click in order to save. Google docs does a cloud with a checkmark in it to indicate that changes have been saved

though I’m not sure if having a checkmark would be confused with the checkmark that indicates correct.

Any suggestions for icons? We use React icons for our icons right now. The set of icons is too large to browse, but you can search the icons to see what they have. The trick is to determine what words to use.

Also, you can add the forceFullCheckWorkButton attribute to an answer so that students have words and well as icons to help them decipher the buttons.