Skip to main content

education-qualitative-coding-analysis

Use when analyzing qualitative education data such as interviews, focus groups, classroom observations, reflective journals, student work, policy documents, teaching artifacts, AI feedback texts, and open-ended survey responses. Covers open coding, axial coding, selective coding, thematic analysis, grounded theory, content analysis, discourse-oriented coding, memo writing, evidence extraction, codebook development, and qualitative findings structure. This is a second-layer execution skill for qualitative, mixed-methods, action research, DBR, policy/comparative analysis, program evaluation, and AI-assisted education research.

来源信息

仓库
Chloris-Blaxk/inno-agent-hub
最近来源活动
2026年9月6日 09:25
检测到的 SKILL.md 语言
英语
星标
14
分支
14

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
education-qualitative-coding-analysis
category
研究检索
subject
跨学科
kind
教研科研
description
Use when analyzing qualitative education data such as interviews, focus groups, classroom observations, reflective journals, student work, policy documents, teaching artifacts, AI feedback texts, and open-ended survey responses. Covers open coding, axial coding, selective coding, thematic analysis, grounded theory, content analysis, discourse-oriented coding, memo writing, evidence extraction, codebook development, and qualitative findings structure. This is a second-layer execution skill for qualitative, mixed-methods, action research, DBR, policy/comparative analysis, program evaluation, and AI-assisted education research.
metadata
{"short-description":"Execute qualitative coding and thematic analysis for education data"}
# Education Qualitative Coding Analysis ## Goal Turn qualitative education data into a transparent coding process, evidence-backed themes, and a findings section. ## Use After Use after data sources and qualitative design are defined: - `education-qualitative-study-design` - `education-mixed-methods-design` - `education-action-research-design` - `education-design-based-research` - `education-policy-comparative-analysis` - `education-program-evaluation` Do not expose the skill name to users. Present it as "质性材料编码分析" or "访谈/观察/文本分析". ## Inputs - Research questions - Data type: interview, focus group, observation, document, policy, student work, AI feedback text, open-ended survey - Corpus description and file list - Chosen qualitative tradition if any: thematic analysis, grounded theory, case study, content analysis, discourse analysis - Whether multiple coders are involved - Language and anonymization requirements ## Workflow 1. Prepare corpus: - transcribe audio/video - clean obvious transcription errors - anonymize names, schools, locations, accounts - assign document and participant IDs 2. Choose analysis approach: - thematic analysis for patterns of meaning - grounded theory for model/theory building - content analysis for categories/frequency - case analysis for bounded cases - discourse-oriented analysis for language/interaction patterns 3. Create initial coding unit: - sentence - paragraph - speaking turn - classroom episode - document section - artifact segment 4. First-cycle coding: - open coding - descriptive coding - in vivo coding - process coding - values/emotion coding where relevant 5. Build codebook: - code name - definition - inclusion/exclusion rules - example quote 6. Second-cycle coding: - axial coding - pattern coding - focused coding - category aggregation 7. Theme/model development: - theme names - theme definitions - relationships among themes - negative cases/contradictions 8. Write analytic memos throughout. 9. Build evidence table linking claims to excerpts. 10. Draft findings structure and discussion implications. ## Tool Calls Dependency policy: inspect the current environment first. Do not install packages, clone repositories, or change the user's environment without explicit approval. Prefer a project-local Python virtual environment or R library, and record package versions used for reproducibility. ### Transcription ```text Whisper: https://github.com/openai/whisper Otter: https://otter.ai/ 讯飞听见: https://www.iflyrec.com/ ``` ### Qualitative Coding Software ```text NVivo: https://lumivero.com/products/nvivo/ MAXQDA: https://www.maxqda.com/ ATLAS.ti: https://atlasti.com/ Dedoose: https://www.dedoose.com/ Taguette: https://www.taguette.org/ QualCoder: https://github.com/ccbogel/QualCoder ``` ### Lightweight Text Analysis R: ```r install.packages(c("tidyverse", "tidytext", "quanteda", "readtext")) ``` Python: ```bash pip install pandas nltk spacy scikit-learn ``` Use NLP only as support. Human interpretation remains required for qualitative analysis. ## Output Format ### 1. Corpus Inventory | Document ID | Data Type | Participant/Source ID | Date | Length | Anonymized | Notes | |---|---|---|---|---|---|---| ### 2. Coding Plan | Decision | Choice | |---|---| | Analysis approach | | | Coding unit | | | First-cycle coding | | | Second-cycle coding | | | Software/tool | | | Multiple coders | Yes/No | | Reliability check | Yes/No/Not applicable | ### 3. Codebook | Code | Definition | Include When | Exclude When | Example Excerpt | Notes | |---|---|---|---|---|---| ### 4. Category / Theme Table | Theme | Related Codes | Meaning | Evidence Count | Representative Excerpts | Negative Cases | |---|---|---|---|---|---| ### 5. Evidence Table | Finding Claim | Supporting Excerpt ID | Excerpt Summary | Data Source | Strength | Caveat | |---|---|---|---|---|---| ### 6. Findings Section Outline ```text Finding 1: [Theme name] - Main claim - Representative evidence - Variation across participants/cases - Negative or boundary case Finding 2: [Theme name] ... ``` ## Approach-Specific Guidance ### Thematic Analysis Use when the goal is to identify patterns of experience, perception, practice, or meaning. Steps: 1. Familiarize with data. 2. Generate initial codes. 3. Search for themes. 4. Review themes against data. 5. Define and name themes. 6. Write findings with evidence. ### Grounded Theory Use when the goal is to build a process model or explanatory theory from data. Steps: 1. Open coding. 2. Constant comparison. 3. Axial coding. 4. Theoretical sampling if possible. 5. Selective coding. 6. Theoretical saturation judgment. 7. Model construction. Output model: ```text Conditions -> Actions/Interactions -> Consequences ``` ### Content Analysis Use when categories and frequencies matter, such as policy texts, textbooks, AI feedback comments, classroom discourse moves, or open-ended survey responses. Steps: 1. Define coding categories. 2. Define coding unit. 3. Code sample and refine categories. 4. Code full corpus. 5. Count and interpret category patterns. 6. Combine frequency with qualitative examples. ## Quality Rules - Do not treat AI-generated codes as final findings. - Every major theme needs multiple pieces of evidence unless it is explicitly a rare/negative case. - Keep raw excerpt, code, category, and theme traceable. - Distinguish participant claim from researcher interpretation. - Include negative cases or contradictions when they matter. - For classroom data, preserve context: lesson phase, activity, teacher/student role, task. - For minor students, anonymize names and identifiable writing details. ## User-Facing Closure End with the next practical decision: ```text 现在可以进入正式编码。你希望我先帮你做一版初始代码本,还是先根据 2-3 份材料做试编码,再修订代码本? ```
在 GitHub 查看