[workshop-sim] Improve: Add intermediate recall checkpoint to reduce concept-overload dropout in 04-github-actions-intro.md
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- github-actions, javascript, markdown
- Lĩnh vực
- content, documentation
Hướng nghiên cứu
Mở 04-github-actions-intro.md và đọc khối “Reveal the labels” hiện có cùng hai hoạt động xung quanh vị trí chèn được đề xuất. Thêm phần kiểm tra khả năng nhớ lại gồm 3–4 câu hỏi theo mẫu hiển thị câu trả lời hiện có của trang, nằm giữa “Label a sample workflow” và “Try it: Explore a real workflow”. Hoàn thành khi tất cả hoạt động hiện có và phần kiểm tra ở cuối trang vẫn giữ nguyên, đồng thời phần kiểm tra mới tuân theo cùng một mẫu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem statement
04-github-actions-intro.md is the lowest-scoring step in the curriculum (overall_score 5.39/10) and has the highest conditional dropout rate among the five lowest-score candidates (14.6% among 44,163 at-risk runs, with concept-overload as the dominant failure category). The page introduces five new vocabulary terms (trigger, job, runner, step, action) in one pass, then stacks three separate labeling/exploration activities back-to-back ("Label a sample workflow," "Try it: Explore a real workflow," plus the earlier annotated example) with no intermediate checkpoint or recall check between them before the single end-of-page checkpoint. active_learning scores only 3.9/10 despite the activities present, because density of distinct practice opportunities per unit of new-concept load is low relative to peers.
Proposed change
Insert one short, low-friction recall checkpoint (3-4 question self-check, similar in format to the existing "Reveal the labels" <details> block) between the "Label a sample workflow" activity and the "Try it: Explore a real workflow" activity, so learners consolidate the five core terms before applying them in a live-repository context. Do not remove or shorten any existing activity — this is additive scaffolding, not simplification.
Failure mode classification
Learning barrier (conceptual density / insufficient intermediate scaffolding, not an access or tooling issue — no auth, environment, or terminal friction is involved in this step).
Quantitative guardrail
Current scores for 04-github-actions-intro.md: overall_score 5.39/10, cognitive_load 6.8, readability 10.0, active_learning 3.9, checkpoint_quality 0.0 (see companion checkpoint-regex repair issue), scaffolding 5.0, style_compliance 10.0 → learning KPI index = (2.0×3.9 + 2.0×0.0 + 1.5×5.0)/5.5 = 2.78/10. Adding one additional low-friction recall check increases activity_density (and therefore active_learning, which is scored as min(10, activity_density * 3.3)), without adding new prose or increasing word_count/new_concepts meaningfully, so cognitive_load should not worsen. The proposed change should raise overall_score and the learning KPI index, never lower them, and must not remove the existing three activities or any checkpoint content.
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, specifically via a measurable increase inactive_learningfrom the added recall check - All three existing hands-on activities (annotated example, "Label a sample workflow," "Try it: Explore a real workflow") and the end-of-page checkpoint are preserved unchanged — the new recall check is inserted between activities, not a replacement for any of them
- The new recall check uses the same
<details>/reveal-answer pattern already used elsewhere on the page, so it does not introduce new UI conventions
Suggested owner
copilot coding agent (bounded content insertion with a clear existing pattern to follow; low judgment risk)
Related to #4453
Generated by 🔬 Workshop Student Simulator · copilot · auto · 236.2 AIC · ⌖ 7.07 AIC · ⊞ 15.1K · ◷
- expires on Oct 12, 2026, 8:03 AM UTC
- Ngôn ngữ chính
- JavaScript
- Star
- 55
- Fork
- 36
- Merge trung bình
- 2 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 17
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của githubnext/gh-aw-workshop
-
curriculum documentation quality
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
githubnext/gh-aw-workshop#5038 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
curriculum documentation quality
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
githubnext/gh-aw-workshop#5039 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
curriculum documentation quality
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
githubnext/gh-aw-workshop#5037 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
githubnext/gh-aw-workshop#5036 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
curriculum documentation quality
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
githubnext/gh-aw-workshop#5035 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của githubnext/gh-aw-workshop
Issue tương tự
-
[bug] extension mappingĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
-
bug code-annotation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
quarto-dev/quarto-cli#15215 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 70/100
521xueweihan/HelloGitHub#4133 ·
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Hugo-SA/receita-random#20 ·
Maintainer thường phản hồi trong vòng 1 ngày