Actions are a way to capture your student’s feedback as they progress through your stories. Some types of actions allow you to create branches in your story.

To change the action in your block, click the “Action” combobox.

<aside> 💡

You may choose to hide the descriptions in this pop-up if you’ve already known how they work and prefer less clutter.

</aside>

This page will outline details on how each action in Cikgo works. Know that actions in Cikgo are non-exhaustive, and we’re constantly developing new actions to support different use cases.

image.png

Just continue

This is the simplest action and the default one every time you create a new block. Just like its name, it just continues to the next block. Use this action to split your lesson into small, bite-sized contents that are easier to digest. Splitting your lesson into multiple blocks also allows for deliberate pauses in the story; students have points to break, pause, or ask questions.

Click to continue to the next block

You can change the label of the continue button in the Storyboard.

<aside> 💡

The continue button label’s text formatting isn’t rich text, but supports some of the CommonMark syntax, e.g., basic Markdown.

</aside>

Students will have to click the “Continue” button to continue to the next block.

Students will have to click the “Continue” button to continue to the next block.

Automatically continue to the next block

You can make blocks automatically continue by setting the continuation mode to “Automatically continue”. Students will see a typing indicator that simulates a human typing the incoming content. The delay is proportionate to the length of the incoming content or a maximum of 20 seconds, whichever is shorter.

Students will see a typing indicator when a block automatically continues to some next block.

Students will see a typing indicator when a block automatically continues to some next block.

If anyone starts typing in the chat field, the typing indicator will pause and disappear momentarily. If nobody is typing anymore, the typing indicator will resume momentarily after, and the incoming content’s delay will resume from time elapsed. This means that incoming contents will always have a fixed total delay, regardless of how many interruptions.

If anyone sends a message when the incoming content is still delayed, the delay will be cancelled, the typing indicator will disappear, and a continue button will appear. The incoming content will only be delivered if the student clicks the continue button.

<aside> 💡

Automatic continuation isn’t currently testable in Test Drive.

</aside>

You can change the default continuation mode for new blocks in a story in the Story settings page.

Multiple choice action

This is the simplest way to add branches to your story. Blocks with multiple choice actions will incur 2 messages in your student’s chat room: one for the content, one for the question and its choices.

The question is optional. If you don’t provide a question, then only the choices will appear in chat rooms. The text formatting of the question isn’t rich text, but supports some of the CommonMark syntax, e.g., basic Markdown.

<aside> 💡

Multiple choice actions need not necessarily always be MCQs or quizzes. They also can be used to give students a choice to venture to a specific branch of your story. Get creative!

</aside>

What your students will see

What your students will see

Editing choices in the Storyboard

Know that you can use the Enter, Backspace, arrow up, and arrow down keys to navigate between, create, and remove choices in the Storyboard.

  1. Correct or incorrect choice

    This indicates if a choice is the (or one of the) correct choice(s) in the action. When chosen, a correct choice may display a confetti in the chat room.

  2. Label of the choice

    The text formatting isn’t rich text, but supports some of the CommonMark syntax, e.g., basic Markdown.

  3. The next block

  4. Remove this choice

Anatomy of a choice in the Storyboard

Anatomy of a choice in the Storyboard