OK. Soi the ILGE continues to update smoothly. The CRM, and the UITM are working together smoothly for multiple different action types.
For review:
UITM (User Interface Tracking Module)
CRM (Condition Rendering Modal)
The two UI actions that are now firing are timed events and account switch events.
How the account switch works is when the UITM detects the account switch button, it checks the active lesson (You need to indicate the lesson is active by hitting the begin activities button)

for the conditions in that lesson. If the account switched is on there, it triggers the action for "account_switched"
This action can be anything the teacher assigns when they go and make a lesson. So account switch can do anything from send you a hooray message, to resetting your entire progress.
In this case, it just sends a message modal

The conditions also work for timed events too. I dont have a YT video for it, but they do work.

I have to plug in the rest of the UITM functions into the CRM to make it work, but at this point, we do know that the idea, and the concept for how this works is solid and reliable.
We will also at some point have to address saving student lesson times in mongoDB so that when a student logs back in, they can pick up their time where they left off.
Stay tuned for next time!
Jake Ferguson
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.