CRYSTAL ISLAND’s Cloud-based Server Runtime Environment manages and stores all trace data and game states. A notable
design feature is that it provides teachers with a pedagogical dashboard, which serves three key roles. First, it allows teachers
to configure the learning environment for each of their classes. This includes adding courses, adding students along with
their sign in credentials, and configuring game settings to control which features were active during the implementation.
Second, it acts as an entry point for students to sign into the learning environment while providing cloud-based storage
for their game progress.