Part 7 of 10

xAPI Analytics & Learner Models

⏱️ 30 minutes 1:00 - 1:30 PM

7.1 xAPI Learning Analytics Overview (10 minutes)

Key Concepts:

Key Innovation: "xAPI LRS serves triple duty: authentication, analytics, and learner model storage"

7.2 Demo: Learner Model & Analytics Dashboard (10 minutes)

Part A: Learner Model

  1. Navigate to "My Learning Profile"
  2. Show comprehensive learner model JSON:
    • Knowledge state (mastery scores per concept)
    • Cognitive characteristics (problem-solving, metacognition)
    • Affective state (confidence, motivation, emotion)
    • Learning preferences (visual, auditory, kinesthetic)
    • Learning history (systems used, time spent, sessions)

Part B: Analytics Dashboard

  1. Show xAPI statement stream (all learning activities)
  2. Filter by verb: "experienced" (KE), "attempted" (SPL), "answered" (SBCAT)
  3. Visualize learning trajectory over time
  4. Show mastery progression for photosynthesis concepts
View Teacher Dashboard

7.3 Hands-On Activity: Explore Your Learning Data (10 minutes)

Instructions:

  1. Access your learner profile
  2. Review your knowledge state (concepts mastered, gaps)
  3. View your learning history (time in each mode)
  4. Check your affective state (confidence level)
  5. Download your xAPI statements (JSON export)

Observation Prompts:

  • What insights does the learner model provide?
  • How accurate is the mastery estimation?
  • What would you want to see added to the analytics?

Key Takeaways