7.1 xAPI Learning Analytics Overview (10 minutes)
Key Concepts:
- xAPI (Experience API) for distributed learning records
- Cookieless authentication: xAPI LRS as session storage
- Statement structure: Actor-Verb-Object-Result-Context
- Learner model persistence and incremental updates
- Cross-institutional learner portability
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
- Navigate to "My Learning Profile"
- 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
- Show xAPI statement stream (all learning activities)
- Filter by verb: "experienced" (KE), "attempted" (SPL), "answered" (SBCAT)
- Visualize learning trajectory over time
- Show mastery progression for photosynthesis concepts
7.3 Hands-On Activity: Explore Your Learning Data (10 minutes)
Instructions:
- Access your learner profile
- Review your knowledge state (concepts mastered, gaps)
- View your learning history (time in each mode)
- Check your affective state (confidence level)
- 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
- xAPI enables cookieless authentication and distributed learning records
- Learner models track knowledge, cognitive, affective, and preference data
- Complete transparency: all data visible to learners
- Cross-institutional portability supports student mobility