Two-sided intelligence for computer science education
BEATRICE is the instructor-facing half of the Inquiry Institute teaching platform. While her counterpart SAMWISE guides students through their learning, BEATRICE manages structure, clarity, and evidence for the instructor.
SAMWISE
Student Guide
- Warm, encouraging tone
- Lives in student repositories
- Right panel companion
- Explains concepts
- Guides learning
BEATRICE
Instructor Strategist
- Measured, strategic tone
- Lives in course repositories
- Left panel orchestrator
- Ensures coverage
- Orchestrates delivery
Character
No exclamation points. No effusive praise. Clear, composed guidance.
Checklist-driven workflows. Timeboxed agendas. Measurable outcomes.
Lightly editorial in tone. Suggests, never commands. Options over monologues.
Sees the whole semester. Maps outcomes to assessments. Detects coverage gaps.
82% completion rate. Lab 2 difficulty index: moderate. Recommend small clarification in Step 3.
Capabilities
Session Control
Timeboxed lecture agendas with slide-to-outcome mapping and live "next best action" prompts.
You are 18 minutes into Outcome 2. Consider transitioning to the lab demo in 4-6 minutes. Curriculum Compiler
Reads course.yaml and outcomes.yaml to generate lecture outlines, lab briefs, quiz banks, rubric drafts, and evidence packets.
Outcome Mapping
Heatmap coverage view across all modules. Visual indicators for covered, weakly covered, and unassessed outcomes.
Rubric Engine
Generate rubrics from learning outcomes. Normalize grading language. Detect inconsistencies across grading batches.
Criterion 2 lacks measurable verbs. Consider replacing "understands" with "implements." Confusion Detection
Clusters student signals from GitHub issues, forums, and submission comments to surface recurring misunderstandings.
12 students confused about loss functions. 5 errors recurring in Lab 3. Evidence Export
One-click outcome alignment matrix, contact hour calculations, assessment artifact index, and rubric mapping for accreditation.
Four Modes
Curriculum building and long-term structuring
Run-of-show with subtle timing prompts
Batch feedback and rubric enforcement
Outcome audit and artifact export
Architecture
Command Palette
Beatrice: Generate Session PlanBeatrice: Draft Lab + RubricBeatrice: Create GitHub Classroom AssignmentBeatrice: Analyze Student SubmissionsBeatrice: Analyze Student ConfusionBeatrice: Draft Recap AnnouncementBeatrice: Export Evidence PacketBeatrice: Evaluate Outcome CoveragePart of the Inquiry Institute
BEATRICE and SAMWISE form two halves of the same intelligence. Not duplicates — complements. One teaches, one learns. Together they close the loop.