1.3 Core Components
Core Components of the Platform
The platform is designed to help tutors manage test prep in a clear, structured flow from creating content to improving student outcomes through tests.
Everything is organized in a simple hierarchy:
Programs → Practice Tests → Problem Sets → Question Bank → Users → Reports → Configuration
1. Programs
Your top-level workspace
A Program is the highest-level container in EdisonOS. It represents a specific standardized exam and defines everything related to that exam: the question types accepted, the official curriculum structure, and the scoring model. All content, tests, students, and reports live inside the program they belong to.
Supported programs: SAT, ACT, SHSAT, PSAT
Feature | What it means for you |
|---|---|
What's inside | Question Bank, Practice Tests, Problem Sets, Users, Reports, and Configuration all scoped to one exam |
Exam separation | Each program is a separate environment. SAT content, students, and reports are completely separate from ACT |
Curriculum | Pre-set by EdisonOS per exam (Section → Domain → Skill → Subskill). Read-only and cannot be modified |
Multiple Programs | Multiple programs can exist in a single academy. Tutors manage each independently |
Switch between them using the left sidebar. Reports, question banks, and tests inside SAT will never surface inside ACT.
2. Question Bank
Your content foundation
The Question Bank is the repository where all questions live. It is split into two distinct libraries: EdisonOS Library and My Library where each with a different purpose and set of permissions. Every test or problem set you build draws its questions from here.
EdisonOS Library A pre-built, curated collection of 7,500+ questions maintained by EdisonOS. This is read-only. You cannot edit, delete, or move these questions. Questions are organized by program, section, domain, skill, and difficulty.
My Library Your private question bank. Fully editable. You can add questions manually, or use the AI Uploader to bulk import from PDFs or images. Questions can be organized into custom folders (e.g., "Jan 2026 Upload").
Capability | EdisonOS Library | My Library |
|---|---|---|
Preview a Folder | Yes | No |
Search by skill and difficulty | Yes | Yes |
Use in tests and problem sets | Yes | Yes |
Edit questions | No, read-only | Yes, fully editable |
Add questions | No | Yes, manual entry or AI Uploader |
Organize with folders | No | Yes |
Reorder questions | No | Yes |
Questions can be filtered by Difficulty & Question Usage.
Question types supported: EdisonOS supports Multiple Choice Questions (MCQ), Student Produced Response (SPR), and 9+ TEI (Technology-Enhanced Item) question types for SHSAT matching the real question mechanics of each supported exam.
Best practice Start with the EdisonOS Library for all pre-built, verified content. Use My Library for proprietary materials, custom drills, or questions you have sourced from your end.
3. Practice Tests
Full-length and Module Tests
Tests are full-length or module-based, timed exams that replicate the official test structure for sections, breaks, timing, and question mechanics so students experience real exam conditions. They can be pre-built (from the EdisonOS Library) or custom-built by a tutor (My Library).
EdisonOS Tests Ready-to-use tests created using EdisonOS Library questions. Verified and accurate to the official exam. No setup required, It can be assigned directly to students.
My Library Tests built by tutors using questions from the EdisonOS Library or your own Library, or both.
When you click on "assign" for any practice tests, below are the settings you receive while assigning a test.
Setting | Options | When to use |
|---|---|---|
Max Attempts | Limited or Unlimited | Set a cap for formal assessments; unlimited for open practice |
Schedule Test | On / Off | Set a start and end time for when students can access the test |
Allow Resume | On / Off | Lets students continue from where they left off |
Untimed Test | On / Off | Removes the timer for accessibility or tutoring scenarios |
After the Test | Summary Page, Locked Summary, Thank You Page, Custom URL, Dashboard | Controls where students land after they submit the test |
Reports for Practice Tests are scoped per program. To view SAT practice test results, open Reports inside the SAT program. ACT results live inside the ACT program
4. Problem Sets
Focused, targeted practice
Problem Sets are short, targeted practice sessions focused on a specific skill or domain. Unlike Practice Tests, which simulate the full exam, Problem Sets let you zero in on weak areas making them ideal for daily drills, homework assignments, or remediation.
Property | Detail |
|---|---|
Scope | Narrow focused on one skill, or difficulty level (e.g., "SAT Math - Algebra: Linear Equations") |
Structure Types | Linear (fixed question order), Random (randomized question order), or Question Adaptive (difficulty adjusts based on responses) |
Source | EdisonOS Library (pre-built sets) or My Library (custom sets) |
Assignment Settings | Tutor Mode / Exam Mode (available for Problem Sets only), attempts, scheduling, and resume |
Best Used For | Daily practice, weak area remediation, homework, or skill checkpoints |
Practice Tests vs Problem Sets Use Practice Tests to evaluate overall performance on a full exam. Use Problem Sets to improve specific weak areas identified in those reports. They work together as a diagnostic → remediation loop.
5. Students
Managing students
Students is where you manage all students enrolled in a specific program. Only students enrolled in that program will be visible here for example, SAT enrolled students will be seen under SAT, and ACT enrolled students under ACT.
Action | What it enables |
|---|---|
Assign Student License | Grant a student access to the program |
Credit Limits | Control the number of attempts or credits available to a student |
View Student Profile | Access individual student details and activity |
Deactivate a Student | Remove a student's active access to the program |
Users are managed per program. A student enrolled in your SAT program is not automatically visible in your ACT program they must be added separately.
7. Reports
Performance insights
Reports lists all the tests that students have completed, are in progress, or are live. It gives you a detailed view of how each student is performing across every test or problem set.
Report dimension | What you see |
|---|---|
Overall score | Total score and composite score across sections |
Section breakdown | Score per section (e.g., Reading & Writing vs Math) |
Raw vs scaled score | Number of correct answers (raw) and the official exam-scale equivalent (scaled) |
Time analysis | Total time taken and time per question and section |
Question-level detail | Per-question breakdown — correct or incorrect, time spent, skill tagged |
Weak areas | Automatically surfaces domains and skills where the student underperformed |
Reporting access depth | Configurable — analytics-only view or full question review (set during assignment) |
Program scope Reports are always scoped to the program you are currently in. Open the SAT program to see SAT results; switch to ACT for ACT results.
8. Configuration
Curriculum and tags
Configuration is where you manage two things: the official curriculum hierarchy for your program, and your own custom tags. These two settings work differently like curriculum is fixed and set by EdisonOS, while tags are fully yours to create and manage.
Curriculum Hierarchy (read-only) The curriculum hierarchy represents the official syllabus structure of the exam you are teaching. It is defined by EdisonOS and structured as: Section → Domain → Skill → Subskill. Example: Math → Algebra → Linear Equations. You can view this hierarchy but cannot edit it.
Custom Tags (editable) Create your own labels for questions in My Library. Tags are flexible and you can use them to categorize by source, difficulty tier, priority, or any internal system you prefer.
Hierarchy level | Example (SAT Math) | Editable? |
|---|---|---|
Section | Math | No |
Domain | Algebra | No |
Skill | Linear Equations | No |
Subskill | Exam-specific breakdowns | No |
Custom tags | e.g., "Priority", "Source: Khan Academy, Jan 2025 Questions" | Yes, fully editable |
How it all works together
EdisonOS follows one clean, repeatable workflow from setup to improvement:
Open a Program (SAT, ACT, etc.) this sets your entire context.
Explore the Question Bank browse the EdisonOS Library (7,500+ questions) or upload your own into My Library.
Build or select a Practice Test: Pick a ready-to-use test from the EdisonOS Library, or create your own in My Library and assign it to students.
Create targeted Problem Sets: These are short drills focused on specific skills or weak areas.
Enroll students in Users and assign tests or problem sets with your preferred mode and settings.
Review Reports: Identify weak areas, track progress, and use insights to refine the next assignment.
What's next?
Glossary → Definitions for every term used across EdisonOS 3.0 Read the Glossary