Skip to main content

Overview

Sunschool provides age-appropriate content for learners from kindergarten (age 5) through high school (age 18+). Each grade level has unique content constraints, vocabulary limits, and pedagogical approaches.

K-2 (Ages 5-7): Early Childhood

Learning Characteristics

Vocabulary

About 2,000 simple words total

Reading Ability

Just learning to read

Attention Span

5-10 minutes per activity

Thinking Style

Only concrete, observable concepts

Content Constraints

Allowed Vocabulary

mom, dad, sun, moon, water, food, home, dog, cat, tree, flower, bird, fish, car, ball

Banned Words

The following words are strictly prohibited for K-2: process, system, adapt, environment, organism, function, structure, cycle, energy, nutrient, habitat, ecosystem, photosynthesis, cells, molecules, chemical, reaction, evolution, species, analyze, investigate, relationship, comparison, characteristic, property, complex, various, numerous, significant, essential, important, therefore, however, although, because

Quiz Questions

Questions must be extremely simple:

Math Notation


Grade 3-4 (Ages 8-10): Developing Readers

Learning Characteristics

Vocabulary

4,000-6,000 words

Reading Speed

100-150 words per minute

Comprehension

Understanding cause and effect

Instructions

Can follow 2-3 step instructions

Content Constraints

Appropriate Vocabulary

animals, plants, water, air, heat, light, grow, change, measure

Banned Words

Math Notation


Grade 5-6 (Ages 10-12): Abstract Thinkers

Learning Characteristics

Vocabulary

10,000+ words

Reading Speed

150-200 words per minute

Thinking

Can think abstractly

Processes

Follow multi-step processes

Content Constraints

Question Distribution

Math Notation


Grade 7-8 (Ages 12-14): Critical Thinkers

Learning Characteristics

Vocabulary

50,000+ words

Reading Speed

200-250 words per minute

Analysis

Analyze multiple viewpoints

Synthesis

Synthesize information

Content Constraints

Assessment Distribution

Math Notation


Grade 9+ (Ages 14+): Advanced Learning

Learning Characteristics

Vocabulary

College-level vocabulary

Reading Speed

250+ words per minute

Research

Understand research papers

Insights

Generate original insights

Content Constraints

Lesson Structure

Math Notation


Visual Complexity by Grade

Each grade level has different visual design requirements:

Progression Example: Teaching Fractions

Lesson: “Parts of a Whole”“A pizza has 4 slices. You eat 1 slice. You ate 1 of 4.”
  • Uses pizza (familiar object)
  • Maximum 5 words per sentence
  • Shows physical division
  • No fraction notation
Lesson: “What is a Fraction?”“A fraction shows part of a whole. When we cut a pizza into 4 equal slices, each slice is 1/4 of the pizza.”
  • Introduces fraction notation (1/4)
  • Still uses concrete example
  • Explains “equal parts”
  • 8 words per sentence maximum
Lesson: “Adding Fractions with Unlike Denominators”“To add fractions with different denominators, we must first find a common denominator. For example, to add 1/3 + 1/4, we find that 12 is divisible by both 3 and 4…”
  • Introduces algorithms
  • Uses mathematical vocabulary
  • Shows step-by-step process
  • Abstract reasoning required
Lesson: “Rational Numbers and Their Properties”“Rational numbers are numbers that can be expressed as a ratio of two integers, where the denominator is not zero. This set includes all fractions, terminating decimals, and repeating decimals…”
  • Formal mathematical definitions
  • Set theory concepts
  • Proofs and properties
  • Cross-disciplinary connections
Lesson: “The Rational Number System and Field Axioms”“The set of rational numbers ℚ forms a field under standard addition and multiplication operations. We can prove that for any two rational numbers a/b and c/d (where b,d ≠ 0), their sum (ad + bc)/bd is also rational…”
  • Formal proofs
  • Field theory
  • Abstract algebra
  • Research-level rigor

Implementation in Code

The system automatically applies the correct constraints:

AI Tutoring

How AI generates grade-specific content

Adaptive Learning

Performance-based content adjustment

Concept Tracking

Tracking mastery of individual skills