[workshop-sim] Improve: Add recovery scaffolding to the GitHub Actions intro labeling exercise
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
- 82/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions
- Ambito
- ci-cd, documentation
Direzione di ricerca
Inizia leggendo 04-github-actions-intro.md e individua l'esercizio "Label a sample workflow". Esamina le attività circostanti per saltare avanti e quelle sui workflow reali prima di aggiungere l'aiuto per il recupero. Esegui nuovamente il simulatore degli studenti del workshop e la valutazione quantitativa; il lavoro è completato quando le attività esistenti rimangono presenti e i punteggi restano invariati o migliorano, con meno errori dovuti al sovraccarico di concetti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem statement
04-github-actions-intro.md has both the lowest curriculum quality score in the corpus (5.39/10) and the highest raw failure count in the simulated core path (7,982 dropouts, all categorized as concept-overload). The step introduces 28 new concepts (per the rubric's new_concepts metric) with a troubleshootingSupport signal of 0 and a checkpoint_quality rubric score of 0.0/10 — learners who get lost in the trigger/job/runner/step/action vocabulary during the labeling exercise have no in-page guidance to recover, only a plain unchecked checklist at the end.
Proposed change
Add a short, structured troubleshooting/recovery aid immediately after the "Label a sample workflow" exercise — for example, a <details> block offering a worked walkthrough of one mislabeled term with an explanation of why it's that category, for learners who could not complete the exercise unaided. Do not remove the existing exercise, the "already know GitHub Actions" skip-ahead path, or the "Try it: Explore a real workflow" activity — all three already contribute positively to active_learning and should be preserved.
Failure mode classification
Learning barrier (conceptual density combined with a checkpoint_quality score of 0.0 and no recovery scaffolding — not an access/tooling issue, since this page requires no terminal or credentials).
Quantitative guardrail
Current scores for 04-github-actions-intro.md:
overall_score: 5.39/10 (lowest in the 30-step corpus)- Weakest rubric dimensions:
checkpoint_quality(0.0/10),active_learning(3.9/10) - Learning KPI index:
(2.0 × 3.9 + 2.0 × 0.0 + 1.5 × 5.0) / 5.5= 2.78/10
The proposed recovery aid directly targets checkpoint_quality (by giving learners a way to self-verify and correct their labeling exercise) without reducing active_learning or scaffolding, since the exercise itself and its concepts remain unchanged. This should raise, not lower, the step's overall_score and learning KPI index.
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 - The existing labeling exercise, skip-ahead path, and "explore a real workflow" activity are preserved or strengthened — not removed or simplified to inflate completion
- Re-running the workshop student simulator shows a reduced
concept-overloadfailure count at04-actions-introwithout shrinking at-risk attempts at downstream steps
Suggested owner
workshop maintainer
Related to #3962
Generated by 🔬 Workshop Student Simulator · copilot · auto · 174.2 AIC · ⌖ 8.32 AIC · ⊞ 14.8K · ◷
- expires on Sep 30, 2026, 7:13 AM UTC
- Lingua principale
- JavaScript
- Stelle
- 51
- Fork
- 23
- Merge medio
- 8h 37m
- PR unite (30g)
- 23
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
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
githubnext/gh-aw-workshop#4046 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
githubnext/gh-aw-workshop#4045 ·
I maintainer di solito rispondono entro 1 giorno
-
[workshop-sim] Improve: Add a worked example before Step 5c's independent classification practiceApertafeedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#4044 ·
I maintainer di solito rispondono entro 1 giorno
-
feedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
githubnext/gh-aw-workshop#4043 ·
I maintainer di solito rispondono entro 1 giorno
-
feedback simulation workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#4042 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di githubnext/gh-aw-workshop
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
openlibhums/janeway#5604 ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Generic OSC does not initialize OSC client on startup when "Listen for Feedback" is disabledAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
-
area/statement-execution TS conversion
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
scylladb/nodejs-rs-driver#584 ·
I maintainer di solito rispondono entro 2 giorni
-
新讀者走讀回報,照著一篇文章實際操作Apertadocumentation good first issue help wanted
Difficoltà 1/5 1-3 ore Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
I maintainer di solito rispondono entro 2 giorni