Summary
Application Overview
Architecture Overview
Browser and Device Requirements
Authentication / SSO
Data Requirements
Network Requirements
1. Application Overview
What is EFgo™ ?
Based on our award-winning research assessment, our Executive Function (EF) program EFgo™ provides proven reliability and validity for educators to enhance classroom instruction to improve their children’s executive functioning skills. This browser-based application can be run on almost any device.
Components
Professional Development - We provide a comprehensive and unique Executive Function professional development library. Our online, asynchronous courses are available anytime and on any device. Through these courses, we help you understand how to use, interpret, and teach Executive Function skills in the classroom and beyond.
Assessment - This card sorting game/assessment provides a direct behavioral measure of Executive Function skills in less than 5 minutes.
Activities - Optionally, upon completion of the assessment, EFgoPRO™ provides personalized intervention activities for student groups based on their results. These are games that are familiar to educators, e.g. Red Light, Green Light or Simon Says but with an Executive Function twist. Each student also has their own personalized link to our digital learning games powered by Kiko Labs.
Educator Portal - The Educator Portal brings all of the information together for the Teacher or Administrator. It provides EF insights using instructional periods, reporting, and managing data.
2. Architecture Overview
EFgo™ is a SaaS (Software As A Service) platform hosted in the AWS cloud. All EFgo™ components are accessed via a web browser (see Browser and Device Requirements section).
The following is a high level architecture diagram representing the areas of the platform.
3. Browser and Device Requirements
Browser Requirements
Device Type | Operating System | Browser |
Android Tablet | Android 10 or newer | Google Chrome (latest stable version) |
iPad | iOS 16.7 or newer | Google Chrome (latest stable version) Safari (latest stable version) |
PC Desktop / Laptop | Windows 10 and newer | Google Chrome (latest stable version) Firefox (latest stable version) Microsoft Edge (latest stable version; Chromium-based only) |
Mac | MacOS 12 and newer | Google Chrome (latest stable version) Safari (latest stable version) |
Recommended Devices
Educator Portal and Professional Development can be accessed on any device via a browser, but the recommended device would be a desktop or laptop given the amount of information to display.
For Assessment and Activities components, we recommend touch screen tablets (either Android or Apple) as well as chromebooks with screen sizes from 7-13 inches. That being said, it will also work with desktops and laptops using a mouse.
Browser Configuration
JavaScript is enabled.
Cookies are enabled.
Some modern browser versions are now disabling third-party cookies by default. Depending upon your authentication method, you may need to enable them in your browser for access.
TLS 1.2 and TLS 1.3 are supported.
4. Authentication / SSO
EFgo™ uses a third party identity management provider (Auth0 - https://auth0.com). We support multiple authentication methods using Auth0 credentials, Google, ClassLink, and Clever. Teachers and Administrators have user accounts, but children do not require a user account. We have the following role levels:
System Admin - Full access to the organization (view results, manage groups, manage users, manage children, data, etc.)
Group Admin - Access to the assigned group (view results, manage sub-groups, manage children, data, etc.)
Examiner Level 3 - Access to the assigned organization / group (assess children, add children, view results)
Examiner Level 2 - Access to the assigned organization / group (assess children, add children)
Examiner Level 1 - Access to the assigned organization / group (assess children)
5. Data Requirements
In order to assess a child, the minimum information needed is a child’s Student ID, name, birth month + year, and gender. Additional demographics (ex: race/ethnicity, special education, second language learner, etc.) can be added for advanced data.
Child/Roster data can be managed using one of the following methods:
Manual - manage manually through the Educator Portal
Spreadsheets - import/export from spreadsheets
Integration with ClassLink and Clever
6. Network Requirements
As mentioned in the Architecture Overview section, the application is hosted in the AWS cloud. Access to the following domains (https protocol) will be required for full use of EFgo™:
Component | Domain(s) | Description |
Authentication | Auth0 identity management for authentication | |
Professional Development | Reflection Sciences website and LMS platform | |
Assessment | Assessment application accessed by the teachers and children | |
Activities | Digital Activities played by the children | |
Educator Portal | Administrative Portal used by the Teachers and Administrators |
For additional questions and information, please contact Customer Support (support@reflectionsciences.com).
