Skip to content
Studeia Docs

Use Case: Brazilian K-12 School with BNCC

How Brazilian K-12 schools use Studeia: BNCC skill-level alignment, AI-powered parent portal, minor-user safeguards, kid-friendly gamification, LGPD and ECA compliance

By Studeia Team 2026-07-08 8 min
Resposta curta

Studeia gives K-12 schools what spreadsheets and Google Classroom can't: learning gaps surface BEFORE report cards (multi-factor risk alerts + parent portal with AI-narrated reports), BNCC compliance moves off the spreadsheet (skill-level tags + competency domain reports), and minors study with safeguards in place (LGPD + ECA + AI Supervisor that moderates tutor chat). Kid-friendly gamification and an AI tutor that adapts its language by age round out the package β€” typical cost R$5–8k/month for 300 students.

Looking for plans, pricing or sign-up?See the commercial page β†’

Challenges Brazilian K-12 Schools Face

  1. BNCC is mandatory but tracking is manual β€” schools map skills in spreadsheets with no real visibility into coverage
  2. Parents demand transparency β€” especially for minors, and there's no dedicated tool
  3. Digital safety for minors β€” exposure to inappropriate content and contact with strangers
  4. LGPD + ECA compliance for children β€” schools need parental consent, data retention policies, etc.
  5. Low engagement β€” Google Classroom works but lacks motivating gamification
  6. Varying learning pace β€” fast learners get bored, slow learners lose motivation (personalization is needed)

How Studeia Addresses These Challenges

1. BNCC Alignment via Tags

Every lesson, quiz, or question can be tagged:

EF02LP01  (Language Arts, Grade 2, first skill)
EF03MA05  (Mathematics, Grade 3, fifth skill)
EF05CI09  (Science, Grade 5, ninth skill)
EM13MAT401  (High School integrated, Mathematics, area 4)

Reports:

  • BNCC coverage by class/student (% of skills addressed)
  • Skills with no coverage (gap analysis)
  • Skills with low collective performance (revisit methodology)

Honest limitation: Studeia does not ship a pre-mapped BNCC catalog. The school defines its own tags (done once and reused every year).

2. AI-Narrative Parent Portal

GuardianLink verified via SMS (anti-fraud β€” requires parent's phone number + code):

Student (User, isMinor=true)
  ↔ GuardianLink (verified via SMS)
    ↔ Parent (User, role=parent)

Each parent chooses an access level per child (ProgressSharingConfig):

  • viewProgress (grades, curriculum progress)
  • viewChatHistory (conversations with AI tutor)
  • viewActivityLog (login, usage time, pages visited)
  • viewMessages (messages with the teacher β€” optional)
  • receiveAlerts (push/email/in-app)
  • setTimeRestrictions (app usage time limits)

For children under 13: full access is the default (LGPD + ECA). For ages 13–17: parent configures the level.

Automatic alerts (StudentActivityLog + MonitoringAlert):

  • Inactivity: 5+ days without login β†’ alert + email/push
  • Performance drop: >20% below historical weekly average
  • Milestone reached: completed a module / earned a special badge / leveled up
  • Difficulty with a key topic: mastery < 0.4 on an important BNCC concept
  • At-risk: RiskAssessmentService score >= 50 (multi-factor)

LLM Reports:

  • Daily (Haiku, ~$0.001): "JoΓ£o studied 30 min in Math today. Completed 2 lessons. Struggling with first-degree equations."
  • Weekly (Sonnet): 200-word pedagogical narrative with strengths, areas for improvement, and recommendations
  • Monthly (Sonnet with charts): full report + comparison with the previous period

3. Safeguards for Minors

Setting User.isMinor=true activates:

  1. Reinforced AI Tutor: system prompt includes extra guardrails ("you are speaking with a child β€” avoid inappropriate topics, always respond with positive reinforcement")
  2. Supervisor Agent priority: classifies with higher sensitivity (self_harm/sexual/violence categories trigger more readily)
  3. Content filters: student cannot see messages from non-linked adults
  4. Restricted DMs: only the teacher + students from the same class (no random adults)
  5. Images handled with care: photo upload requires parental consent
  6. LGPD Art. 14 (children): processing data of a minor requires specific consent and retention with a defined expiry

4. Kid-Friendly Gamification

Configured via the Gamification Agent (admin requests via chat):

"Create gamification for elementary grades 1–5 focused on consistency (daily streaks), visual achievements (10 colorful badges per subject), and cooperation (not aggressive competition). Leaderboard scoped to the class only β€” no global ranking."

Result:

  • XP per completed lesson, with streak bonus (5 days = +50 XP)
  • Colorful visual badges per subject (Math = blue, Science = green, etc.)
  • 11 automatic nudges (e.g., "2 days left to complete your weekly streak," "You've already solved 50 Math questions")
  • Leaderboard scoped to class (class_group), weekly window β€” avoids toxic competition
  • Rewards shop with non-tangible virtual items (custom avatar, name color)

5. Age-Adapted AI Tutor

PedagogicalAgent adjusts its strategy:

  • Child + mastery < 0.5: direct_instruction used more frequently (clear explanation with concrete examples, avoiding abstraction)
  • Child + high mastery: guided_practice with gradual exercises (not challenge mode yet)
  • Language: tutor responds with age-appropriate vocabulary (system prompt with studentAgeRange: "child" | "teen" | "adult")
  • Positive reinforcement: always starts with something the student got RIGHT before pointing out an error

Typical Setup (2 Weeks)

WeekTask
Week 1 β€” Infrastructure
Days 1–2Trial Demo plan, configure branding (school logo, colors, custom domain school.com)
Day 3Import teachers + students via CSV or SCIM (if Active Directory is already in place)
Day 4Set up classes (ClassGroup) by grade + section
Day 5Link parents via GuardianLink (SMS) + train 5 pilot parents
Week 2 β€” Content + Gamification
Days 6–7Import/create courses per subject (Language Arts, Math, Science, etc.) with modules by academic quarter
Day 8Tag everything with BNCC skills (done once, reused every year)
Day 9Configure gamification (AI Agent creates a kid-friendly strategy)
Day 10Train 3 pilot teachers + go live

TCO β€” 300 Students / 3 Years

ItemStudeia EnterpriseGoogle Workspace + Moodle
LicenseR$144k (R$4k/mo Γ— 36)R$0 Google + R$0 Moodle
Hosting + DevOpsIncludedR$72k (R$2k/mo part-time admin)
Custom: robust parent portalIncludedR$40k (development)
Plugins (AI, gamification, BNCC tracking)IncludedR$30k
AI cost (300 Γ— R$4/mo Γ— 36)R$43kR$30k (proportional)
TOTAL 3 yearsR$187kR$172k

Costs are similar β€” but Studeia delivers modern features (AI tutor, AI parent narrative, OB 3.0 badges) that Moodle would require custom development or limited plugins to replicate.

When NOT to Use Studeia in K-12

❌ Federal/state public schools with MEC-deployed Moodle already in place (MEC Moodle is preferred for compliance) ❌ Very small schools (<30 students) β€” cost is not justified (use free Google Classroom) ❌ Schools without stable internet (Studeia requires connectivity + partial cache)

From Plan to Practice

If your school doesn't fall into any of the three cases above, the next step is to see the parent portal and AI tutor working with real content: create a free demo account (2 minutes, no credit card), upload an elementary-level handout, and simulate the student–parent–teacher flow. Pricing and details on the schools page.

Transparency note: TCO figures are illustrative estimates β€” not quotes or real case data.

See Also

FAQ

Does Studeia support BNCC?

Yes, via skill-level tags. Each lesson/quiz can be tagged with BNCC codes (e.g., EF02CI01, EM13MAT401). The gradebook includes skill-level filters and curriculum coverage reports. We do NOT ship a pre-mapped BNCC catalog (the school defines its own tags) β€” but the platform fully supports BNCC alignment.

Is Studeia safe for children under 13?

Yes, with specific protections. Setting User.isMinor=true activates: (1) AI Tutor with reinforced content filters in the system prompt. (2) Supervisor Agent with higher sensitivity. (3) Mandatory GuardianLink binding (LGPD + ECA β€” Brazil's Statute of the Child and Adolescent). (4) Parents/guardians have full access by default (ProgressSharingConfig). (5) Direct messages with adults not enrolled in the same course are blocked. (6) Photos/personal data require documented parental consent.

Can parents follow their child's progress?

Yes. GuardianLink is verified via SMS (anti-fraud). Each parent chooses an access level per child: view progress, view AI tutor chat history, and set usage time restrictions. Automatic alerts cover: 5+ days of inactivity, a >20% performance drop in the past week, a milestone reached, and difficulty with a key topic. Periodic reports with AI narrative: daily (Haiku, e.g., 'JoΓ£o studied 30 min in Math today'), weekly/monthly (Sonnet, full pedagogical narrative).

How much does it cost for a school with 300 students?

Enterprise plan by quote (typically R$4–6k/month for 300 students). AI cost is proportional (typically R$3–5/student/month). Total TCO ~R$5–8k/month including AI. Compare that to R$10–20k/month for managed Moodle + plugins + part-time administrator + custom parent portal + third-party AI.

Does it work for elementary grades 1–5?

Yes, with an age-appropriate interface. Features for that age group include: gamification with colorful visual badges, an AI tutor using simple language (PedagogicalAgent shifts strategy to 'direct_instruction' for young children), optional audio narration, and app-based time controls. Active parental involvement is required, however β€” young children don't use the app or PC on their own.

Veja tambem

Use Case: Brazilian K-12 School with BNCC