Atlas / Skills / brycewang-stanford / Educational Research Methods

Educational Research MethodsSAFE

skills/brycewang-stanford/educational-research-methods

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
1 documented
License
NOASSERTION
Stars
4,535
01

Overview

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Read from source at commit e1ba289846fdOBSERVED · 2026-10-08
02

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
openclawmentioned
03

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: educational-research-methods
description: "Quantitative and qualitative research methods for education studies"
metadata:
  openclaw:
    emoji: "📚"
    category: "domains"
    subcategory: "education"
    keywords: ["education", "research-methods", "qualitative", "quantitative", "survey-design", "classroom-research"]
    source: "wentor"
---

# Educational Research Methods

A comprehensive skill for conducting rigorous educational research using both quantitative and qualitative methodologies. Covers study design, data collection instruments, analysis techniques, and reporting standards specific to education scholarship.

## Study Design Frameworks

### Quantitative Designs

Educational quantitative research typically follows one of these designs:

| Design | Purpose | Example |
|--------|---------|---------|
| Randomized controlled trial (RCT) | Causal inference | Random assignment to instruction methods |
| Quasi-experimental | Causal inference without randomization | Pre-post comparison with matched control |
| Correlational | Relationship exploration | Survey linking self-efficacy to GPA |
| Longitudinal panel | Change over time | Tracking cohort achievement K-12 |
| Cross-sectional survey | Snapshot description | National teacher satisfaction survey |

### Qualitative Designs

Common qualitative traditions in education:

- **Ethnography**: Extended immersion in a classroom or school culture to produce thick description
- **Case study**: In-depth examination of a bounded system (a program, a school, a student)
- **Grounded theory**: Iterative coding to build theory from interview and observation data
- **Phenomenology**: Exploring the lived experience of participants (e.g., first-generation college students)
- **Action research**: Practitioners systematically studying their own practice to improve it

### Mixed Methods

Sequential and concurrent mixed-methods designs are increasingly common in education research:

```
Sequential Explanatory:
  Phase 1: Quantitative survey (n=500) --> identify patterns
  Phase 2: Qualitative interviews (n=20) --> explain patterns

Concurrent Triangulation:
  QUAN data collection + QUAL data collection (simultaneous)
  --> merge and compare findings at interpretation stage

Embedded Design:
  Primary: RCT measuring learning outcomes
  Secondary: Classroom observations embedded within treatment arm
```

## Data Collection Instruments

### Survey and Questionnaire Design

```python
import pandas as pd
from scipy import stats

# Reliability analysis for a Likert-scale instrument
def cronbach_alpha(df: pd.DataFrame) -> float:
    """
    Compute Cronbach's alpha for internal consistency reliability.
    df: DataFrame where each column is an item, each row a respondent.
    Acceptable threshold: alpha >= 0.70 for research purposes.
    """
    n_items = df.shape[1]
    item_vars = df.var(axis=0, ddof=1)
    total_var = df.sum(axis=1).var(ddof=1)
    alpha = (n_items / (n_items - 1)) * (1 - item_vars.sum() / total_var)
    return round(alpha, 4)

# Example usage with a 6-item motivation scale
data = pd.DataFrame({
    'item1': [4, 5, 3, 4, 5, 3, 4, 5],
    'item2': [3, 4, 3, 4, 5, 2, 4, 4],
    'item3': [4, 5, 4, 5, 4, 3, 5, 5],
    'item4': [3, 4, 2, 3, 5, 2, 3, 4],
    'item5': [4, 5, 3, 4, 5, 3, 4, 5],
    'item6': [3, 4, 3, 4, 4, 3, 4, 4],
})

alpha = cronbach_alpha(data)
print(f"Cronbach's alpha: {alpha}")
# alpha >= 0.70 indicates acceptable internal consistency
```

### Observation Protocols

Structured classroom observation instruments:

- **CLASS (Classroom Assessment Scoring System)**: Measures teacher-student interactions across emotional support, classroom organization, and instructional support
- **RTOP (Reformed Teaching Observation Protocol)**: Evaluates inquiry-based instruction in STEM
- **Flanders Interaction Analysis**: Codes teacher talk, student talk, and silence in timed intervals

### Interview Protocols

Semi-structured interview best practices for educational research:

1. Begin with rapport-building questions before moving to core topics
2. Use open-ended prompts: "Tell me about..." rather than yes/no questions
3. Prepare follow-up probes for each core question
4. Pilot the protocol with 2-3 participants and revise
5. Plan for 45-60 minute sessions to allow depth without fatigue

## Analysis Techniques

### Quantitative Analysis for Education Data

```python
import statsmodels.api as sm
from statsmodels.formula.api import mixedlm

# Hierarchical Linear Model (HLM) -- essential for nested
# education data (students within classrooms within schools)
# Example: predicting math achievement from student SES
# and classroom teaching quality

model = mixedlm(
    "math_score ~ student_ses + teaching_quality",
    data=df,
    groups=df["school_id"],
    re_formula="~teaching_quality"
)
result = model.fit()
print(result.summary())

# Effect size calculation (Cohen's d)
def cohens_d(group1, group2):
    n1, n2 = len(group1), len(group2)
    var1, var2 = group1.var(), group2.var()
    pooled_std = ((( n1 - 1) * var1 + (n2 - 1) * var2) / (n1 + n2 - 2)) ** 0.5
    return (group1.mean() - group2.mean()) / pooled_std
```

### Qualitative Coding

Thematic analysis workflow (Braun and Clarke, 2006):

1. **Familiarization**: Read transcripts multiple times, take initial notes
2. **Initial coding**: Generate codes systematically across the dataset
3. **Theme search**: Collate codes into candidate themes
4. **Theme review**: Check themes against coded extracts and full dataset
5. **Theme definition**: Refine names and write analytic narrative
6. **Report**: Select vivid, compelling quotes that capture each theme

Tools: NVivo, ATLAS.ti, MAXQDA, or open-source Taguette for coding.

## Reporting Standards

### APA and AERA Guidelines

Educational research follows the APA Publication Manual (7th edition) and the AERA Standards for Reporting on Empirical Social Science Research:

- Report effect sizes alongside p-values for all statistical test
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha e1ba289846fdfull audit observations/trust-audit/skill/brycewang-stanford__educational-research-methods.json · Report an issue / request a re-scan
05

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-08e1ba289846fdSAFEB89first audit
06

Questions

What does the Educational Research Methods skill do?

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Is Educational Research Methods safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Educational Research Methods access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does Educational Research Methods work with?

Its documentation mentions openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (e1ba289846fd), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement