[workshop-sim] Improve: Split GitHub Actions in 5 Minutes into two checkpoints to reduce concept-overload dropout
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 75/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions
- Ambito
- documentation
Direzione di ricerca
Inizia in 04-github-actions-intro.md individuando la checklist esistente alla fine della pagina e l’esercizio "Label a sample workflow". Suddividi i cinque elementi esistenti della checklist in modo che dopo questo esercizio segua un checkpoint intermedio con valutazione, mantenendo il checkpoint finale. Esegui la valutazione quantitativa condivisa del curriculum e conferma che le metriche di apprendimento elencate rimangano stabili o migliorino.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem statement
04-github-actions-intro.md is the lowest-scoring step in the entire 30-step curriculum (overall_score 5.39/10) and the fourth-highest-dropout step (15.92% conditional dropout among 44,183 at-risk runs), with concept-overload as the dominant failure category. The page packs a YAML refresher, a labeling exercise, a classic-vs-agentic comparison table, and a "find a real workflow" browser activity into one pass, and like the other low scorers, it has checkpoint_quality 0.0 — only a single end-of-page checklist with no intermediate check after the YAML/labeling section before introducing the classic-vs-agentic comparison.
Proposed change
Split the page's existing single checklist into two scored checkpoints: one immediately after the "Label a sample workflow" exercise (confirming the learner can identify on/jobs/steps/runs-on before introducing agentic concepts), and the existing final checklist for the full page. This is a sequencing/scaffolding change, not a content reduction — all five existing checkpoint items remain, split across two checkpoints instead of bunched at the end.
Failure mode classification
Learning barrier — concept-overload combined with zero checkpoint_quality points to a pacing/scaffolding gap rather than a tooling or environment barrier (this page explicitly requires no terminal or credentials).
Quantitative guardrail
Current scores for 04-github-actions-intro.md: overall_score 5.39/10, active_learning 3.9, checkpoint_quality 0.0, scaffolding 5.0 → learning KPI index 2.24/10. Splitting the existing checklist into two scored checkpoints should raise checkpoint_quality (currently 0.0 across the whole curriculum) and should not lower active_learning, scaffolding, overall_score, or the KPI index, since no existing activity or checklist item is removed.
Acceptance criteria
- The shared curriculum quantitative assessment
overall_scorefor04-github-actions-intro.mdstays flat or improves after the change - The step's learning KPI index
(2.0 × active_learning + 2.0 × checkpoint_quality + 1.5 × scaffolding) / 5.5stays flat or improves - Hands-on practice, checkpoints, and scaffolding are preserved or strengthened (not removed or weakened to chase completion numbers)
- An intermediate checkpoint exists after the "Label a sample workflow" exercise, distinct from the existing end-of-page checklist, and all five original checklist items are retained across the two checkpoints
Suggested owner
copilot coding agent
Related to #4087
Generated by 🔬 Workshop Student Simulator · copilot · auto · 197.6 AIC · ⌖ 7.17 AIC · ⊞ 15.1K · ◷
- expires on Oct 3, 2026, 9:02 AM UTC
- Lingua principale
- JavaScript
- Stelle
- 53
- Fork
- 35
- Merge medio
- 1g 6h
- PR unite (30g)
- 15
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githubnext/gh-aw-workshop
-
[workshop-sync] workshop/side-quest-17-06-output-injection.md: stale add_comment.cjs line referencesApertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#4679 ·
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
githubnext/gh-aw-workshop#4673 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
githubnext/gh-aw-workshop#4672 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation guidelines
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
githubnext/gh-aw-workshop#4670 ·
I maintainer di solito rispondono entro 1 giorno
-
[guidelines] side-quest-11-05-event-triggers.md: [!IMPORTANT] used for non-blocking informationApertadocumentation guidelines
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 83/100
githubnext/gh-aw-workshop#4669 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di githubnext/gh-aw-workshop
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
bigskysoftware/htmx#4147 ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
vshymanskyy/StandWithUkraine#316 ·
-
bug/1-unconfirmed kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
521xueweihan/HelloGitHub#4010 · 2 commenti ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100