learning-analytics

Analyze student engagement metrics and predict dropout risk with Python.

2|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/Canhada-Labs/ceo-orchestration --skill learning-analytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-analytics
Source: https://github.com/Canhada-Labs/ceo-orchestration/tree/main/.claude/skills/domains/edtech/skills/learning-analytics
Command: npx skills add https://github.com/Canhada-Labs/ceo-orchestration --skill learning-analytics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, scikit-learn, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of educational analytics by ensuring fairness and privacy, providing tools for engagement metrics, dropout prediction, and early-warning systems with explicit trade-offs.

Core Features & Use Cases

  • Engagement Metrics: Track student engagement across various platforms and tools.
  • Dropout Prediction: Predict student dropout risk with fairness considerations.
  • Early Warning Systems: Identify students at risk of dropping out early.
  • Use Case: For educational institutions aiming to improve student outcomes by analyzing engagement and predicting potential dropouts, while maintaining privacy and fairness.

Quick Start

Use the learning-analytics skill to analyze student engagement metrics and predict dropout risk for the upcoming semester.

Frequently Asked Questions about learning-analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I predict student dropout risk while ensuring fairness in the analytics model?

Student dropout prediction with fairness considerations requires auditing for disparate impact and applying aggregation floors to prevent bias. This Skill handles dropout prediction models while explicitly balancing predictive accuracy with fairness constraints for K-12 and higher-ed environments.

What is the best way to track student engagement metrics without compromising privacy?

Tracking student engagement metrics without compromising privacy requires privacy-preserving aggregation and opt-out propagation mechanisms. This Skill provides engagement metrics while enforcing aggregation floors and privacy safeguards to protect individual student data.

Can I use Python with pandas and scikit-learn for educational early warning systems?

Python with pandas, numpy, and scikit-learn supports educational early warning systems by processing engagement data and running dropout prediction models. This Skill leverages these dependencies to analyze K-12 and higher-ed student data.

How do disparate-impact audits work in student dropout prediction models?

Disparate-impact audits in student dropout prediction evaluate whether model outcomes unfairly affect specific student groups. This Skill includes explicit fairness considerations that audit predictions for bias, ensuring engagement metrics and early warning systems do not disadvantage vulnerable populations.

When should I use privacy-preserving aggregation in educational analytics?

Privacy-preserving aggregation in educational analytics is necessary when tracking student engagement metrics or predicting dropout risk with sensitive demographic data. This Skill applies aggregation floors and opt-out propagation to ensure compliance with privacy standards in K-12 and higher-ed institutions.