cognitive-load-analyser
Cognitive Load Analyser
What This Skill Does
Evaluates a learning task, instruction set, or resource for cognitive load across three dimensions: intrinsic load (inherent complexity of the content), extraneous load (unnecessary difficulty caused by poor design), and germane load (productive cognitive effort directed at schema building). Produces a specific diagnosis of where load is excessive and concrete modification suggestions. AI is specifically valuable here because cognitive load analysis requires simultaneously evaluating content complexity, instructional design quality, and learner expertise level — a skill that typically requires training in instructional design that most teachers lack.
Evidence Foundation
Sweller (1988, 1994) established Cognitive Load Theory (CLT) as a framework for understanding why some instructional designs fail: human working memory can hold approximately 4-7 elements simultaneously, and learning fails when the total cognitive load exceeds working memory capacity. Sweller distinguishes intrinsic load (determined by element interactivity — how many elements must be processed simultaneously), extraneous load (caused by poor instructional design), and germane load (productive effort directed at building schemas). Paas & van Merriënboer (1994) operationalised CLT for instructional design, demonstrating that reducing extraneous load consistently improves learning outcomes. Sweller et al. (2019) updated the theory to incorporate evolutionary psychology and refine the distinction between biologically primary and secondary knowledge. Critically, Kalyuga et al. (2003) identified the "expertise reversal effect" — instructional techniques that reduce load for novices (worked examples, integrated diagrams) can actually increase load for advanced learners by requiring them to process redundant information. This means cognitive load analysis must always consider learner expertise.
Input Schema
The teacher must provide:
- Task description: The learning task, instruction, or resource to be analysed. e.g. "Students read a 2-page text about osmosis while completing a diagram labelling activity and answering comprehension questions simultaneously" / "Solve quadratic equations by completing the square — worksheet with 20 problems"
- Student level: Age/year group and expertise level. e.g. "Year 10, first encounter with this topic (novice)" / "Year 12, revising for exam (advanced)"
Optional (injected by context engine if available):
- Task materials: The actual text, worksheet, or instructions being used
- Student profiles: Working memory profiles, known learning difficulties, prior knowledge data
More from garethmanning/claude-education-skills
intelligent-tutoring-dialogue-designer
Script a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.
15scaffolded-task-modifier
Modify a classroom task with language scaffolds that preserve cognitive demand for EAL learners. Use when adapting existing tasks for students at different English proficiency levels.
14experiential-learning-cycle-designer
Structure a direct experience into a full learning cycle with concrete experience, reflection, and conceptual transfer. Use when planning field trips, simulations, or practical tasks.
14gap-analysis-from-student-work
Analyse student work against criteria to identify specific gaps between current performance and learning objectives. Use when reviewing submissions, planning feedback, or diagnosing learning needs.
13backwards-design-unit-planner
Plan a unit using backwards design from desired outcomes through assessment evidence to learning activities. Use when starting a new unit or redesigning an existing one from standards.
13dual-coding-designer
Design a visual complement to verbal content using dual coding principles for stronger encoding. Use when creating slides, diagrams, posters, or visual explanations of complex concepts.
12