Custom mechanic is where you can embed a link or code. This mechanic is great for utilizing online resources, such as a math manipulative or an explanation video.
Custom Manipulative
Embedding a webpage
If you find a free online resource you would like to utilize, simply copy-paste the URL of the webpage into the URL field in the Tyto CAS.
Embedding with a separate 'embed' URL (Videos, Figma, etc.)
Embedding a video or tools like Figma that have special "embed share' options is a little trickier - you will need to find correct version of the link to be pasted into Tyto CAS. Here are the steps - we will use Youtube here as an example, but the steps should be very similar for other sites/tools.
Step | What it looks like in Youtube |
1. hit "share" | |
2. choose "embed" | |
3. make sure embedding is allowed for this particular file (if not, you might see something like this) | |
4. copy the link in src |
Embedding your own code
With the help of AI, it's now a lot easier to develop your own activity. Make sure to specify that you want the result to be in HTML format.
In the CAS, switch to "Custom HTML", then enter the code editor.
After pasting the code in the code editor, you can preview it on the right side and keep editing until you are happy with it.
Assessment Activity
Because we can not get data back from the custom manipulative, there are activities along side the manipulative to ensure that we can know whether the player has learned from the custom manipulative, and ensure they have done the activity and are ready to move forward. There are two options: 1) Questions, and 2) AI Conversation.
Questions
This option currently includes two types of questions - multiple choice and free-response. And there could be multiple questions of each type.
β
In the CAS, click the "+ Question" button to add questions, and use the buttons on the top-right of each question to switch the question type, duplicate or delete a question.
As you can see above, there is also the option for the question to be assessed with correct/incorrect options (ie: quiz), or non-assessed so that any option is accepted (ie: survey).
AI Conversation
The AI Conversation option allows the player to have exchanges with an LLM. If you want to use the feature, please contact our team to set up an AI prompt.










