Intelligence Builders
Strata System Home

Strata System

Annual Report

1. Overview

The Strata System is the integrated data and application platform developed to support the Mission HydroSci project. It provides authentication, gameplay delivery, data collection, state persistence, automated assessment, and teacher-facing dashboards within a unified architecture designed for both classroom use and educational research.

The system enables students to interact with the Mission HydroSci game while preserving their progress, capturing gameplay interactions as structured data, and automatically evaluating and presenting performance to teachers in near-real-time. It collects only gameplay interaction data and game state information necessary for assessment, research, and session continuity.

The Strata System consists of four primary components:

StrataHub

Application Layer

Authentication, user management, game delivery, and dashboards

StrataLog

Event Collection

Gameplay event capture and analytics data store

StrataSave

State Persistence

Game state and player settings preservation across sessions

MHS Grader

Assessment Engine

Automated curriculum-aligned evaluation of student performance

Together, these components form a continuous pipeline from student gameplay to actionable classroom and research insights.

2. System Architecture

The Strata System is designed as a set of independent but coordinated services:

Each component operates independently but shares a common authentication model and interoperates through well-defined data flows. This separation allows services to be updated, restarted, or scaled without disrupting the rest of the system.

The system is deployed on cloud infrastructure (Amazon Web Services) and is designed to scale to support multiple schools and large numbers of concurrent students.

3. End-to-End Data Flow

The Strata System operates as a continuous pipeline connecting student activity to teacher-visible results:

  1. Student access and launch A student logs into StrataHub using an approved authentication provider (e.g., Google, Clever, ClassLink). StrataHub verifies identity and launches the game with secure, session-scoped API credentials.
  2. Gameplay interaction The student plays Mission HydroSci in the browser, interacting with simulations, investigations, dialogues, and navigation tasks.
  3. Event logging (StrataLog) Gameplay actions are sent to StrataLog as structured, timestamped events. Each event includes both client and server timestamps, forming a precise, time-ordered behavioral record.
  4. State persistence (StrataSave) The game periodically saves progress and settings to StrataSave, allowing students to resume exactly where they left off across sessions.
  5. Automated assessment (MHS Grader) The MHS Grader continuously polls StrataLog for relevant events. When trigger events occur, it evaluates performance within defined attempt windows and produces structured progress evaluations (passed, flagged, active) with detailed metrics.
  6. Dashboard presentation (StrataHub) The MHS Dashboard retrieves evaluation data and displays it in a color-coded grid, allowing teachers and researchers to monitor progress in near-real-time.

This pipeline operates continuously and automatically, with no manual grading required.

4. Core Components

StrataHub (Application Layer)

StrataHub is the central interface for all users. It manages authentication, user access, game delivery, and the teacher-facing dashboard.

It organizes users into a hierarchy aligned with classroom and research deployment:

Role-based access includes administrators, analysts, coordinators, teachers (leaders), and students.

StrataHub delivers Mission HydroSci as a Progressive Web App (PWA), eliminating the need for app store distribution or device-level installation. It also hosts the MHS Dashboard, which provides near-real-time visibility into student progress across 26 curriculum-aligned progress points.

StrataLog (Event Collection)

StrataLog captures detailed gameplay events in near-real-time. Each event represents a meaningful student action (e.g., completing a task, selecting an answer, interacting with a simulation).

Key characteristics

StrataLog serves as both the data source for automated assessment and the research dataset for analyzing learning behaviors.

Over 700,000 gameplay events have been recorded to date, prior to the primary study period, demonstrating sustained system operation under real usage conditions.

StrataSave (State Persistence)

StrataSave ensures continuity across gameplay sessions by storing:

Key features

This allows students to resume exactly where they left off, which is essential in classroom environments with limited session time.

StrataSave has handled hundreds of thousands of API requests, with high-frequency operations such as settings loads occurring at the start of every session.

MHS Grader (Assessment Engine)

The MHS Grader is a standalone background service that continuously evaluates student performance. It assesses 26 progress points across five curriculum units.

Rule types
Each evaluation produces
Key design features

5. Key System Properties

The Strata System is designed to support both instruction and research:

6. Security and Data Practices

The system implements multiple layers of security:

No unnecessary personal or unrelated student data is collected. The system stores only gameplay interaction data and state data required for its educational and research functions. These controls support secure handling of student data in accordance with institutional and research requirements.

7. Educational and Research Value

The Strata System provides capabilities not achievable with traditional educational tools.

For Teachers

  • Near-real-time visibility into student progress
  • Immediate identification of students who may benefit from additional support
  • Detailed insight into performance beyond pass/fail

For Researchers

  • High-resolution behavioral data across full gameplay sessions
  • Ability to analyze timing, sequence, and patterns of learning
  • Support for studying how learning occurs, not just outcomes

By integrating gameplay, data collection, assessment, and visualization into a single platform, the system enables both instructional support and rigorous research analysis.

8. Why the System Was Custom-Built

The Strata System was developed because no existing solution provides the required combination of capabilities:

The system combines near-real-time event capture, curriculum-aligned automated assessment, seamless state persistence, and teacher-facing visualization into a unified platform under full project control, suitable for a federally funded educational research environment.

9. Summary

The Strata System transforms student gameplay into near-real-time assessment and research insights.

StrataHub Manages authentication, access, and dashboards
StrataLog Captures detailed gameplay events
StrataSave Preserves progress and settings
MHS Grader Evaluates performance across 26 progress points

Together, these components form a scalable, secure, and purpose-built platform that supports both classroom instruction and the research goals of the Mission HydroSci project.