Sprint View

OCS Build and Lesson

2 min read

Sprint Teams

Continue in teams to build out OpenCS systems.

  1. Gamification, Game Assets Code Builder, Gamified Lessons, AI NPCs, Game Analytics
  2. Database, DevOps, Admin/Analytics/Tracking, Thymeleaf CRUD Code Builder, Teacher
  3. Pages UX Team, Smart Pages, Responsive Pages, Managing Assignments, Managing Grading, Student View/Profile, Theme, Slack Replacement, “Pick-2” Page Code Builder (lesson of lessons)
  4. College Board Requirements and Planning, Lesson/Content Approvers, Sprint/Classroom

Objectivs

  1. Temporal wayfinding (“Am I on track?”).
    • Is my progress in line with the Calendar/Slack messages?
    • Do my completion/burndown actions on OCS line up with the requirements timeline?
    • Social wayfinding, regarding support, is my group visible and supportive of my needs outside of the classroom
  2. Enhance indicators of Success.
    • Responsive feedback, teacher or peer, related to rubric success
    • Conceptual clarity of assessment intent in meeting the Certificate/Learning objectives
    • Validation of learner effort and progress, linking lesson attempts and support requests to achievement

How do we make system answer these wayfind question?

flowchart TB
    %% Primary Domains
    Spatial["Spatial Wayfinding<br/><i>Where am I?</i><br/>Navigation · Tools · Artifacts"]
    Temporal["Temporal Wayfinding<br/><i>Am I on track?</i><br/>Pacing · Progress · Milestones"]
    Social["Social Wayfinding<br/><i>Who is with me?</i><br/>Peers · Roles · Support"]

    %% Intersections
    ST["Spatial ∩ Temporal<br/><b>What should I work on here and now?</b>"]
    SS["Spatial ∩ Social<br/><b>Who is working here with me?</b>"]
    TS["Temporal ∩ Social<br/><b>Who is available right now?</b>"]

    %% Center
    Core["Spatial ∩ Temporal ∩ Social<br/><b>Learner Orientation & Confidence</b><br/>Flow · Safety · Insight"]

    %% Connections
    Spatial --> ST
    Temporal --> ST

    Spatial --> SS
    Social --> SS

    Temporal --> TS
    Social --> TS

    ST --> Core
    SS --> Core
    TS --> Core

Use OpenCS to Support Team Teach

The students will be teaching FRQs, Search, and Sort. Focus will be on making lesson interactive. Many of the materials have fairly good drafts, but teachin is not interactive.

FRQ lessons guide

  1. Introduce key concepts
  2. Use code-runner to practice the FRQ
  3. Prepare AI integrations with prompts for grading
  4. Get immediate results
  5. Log results in Student analytics

Class should do above an create an only MCQ

Search and Sort guide

  1. Review sorting or searching algorithm
  2. Use code-runner or game-ruuner to run algorithm in steps
  3. Run alorithms asynchronous to see who wins
  4. Have student teams perform an enactment of algorithm
  5. Make the enactment a judged competition for extra credit

Bubble sort with Hungarian, folk dance

Course Timeline