Revamp all 9 modules: exercises, worksheets, quiz depth, answer review - #95
Revamp all 9 modules: exercises, worksheets, quiz depth, answer review#95projectamazonph wants to merge 6 commits into
Conversation
Every Module 1 lesson now has a "Your turn" decision exercise where it was missing (1.2-1.4), plus a running Profitability and Max-CPC worksheet learners fill in across all five lessons, and fact cards on the lessons that lacked one. The module 1 quiz grows from 8 questions to 12, adding decision-level scenarios instead of pure recall/calc. The quiz result screen now shows a per-question review (learner's answer, correct answer, explanation) pulled from the latest attempt — previously the explanation field was stored but never rendered, so a wrong answer only ever produced a score with no feedback.
|
Warning Review limit reached
Next review available in: 53 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (31)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Module 2's lessons already had "Your turn" exercises. Added the missing pieces: a running "Keyword Map" worksheet built across all four lessons (match-type starting points, research/scoring log, negative list, finished ad group themes), a fact card per lesson, and three more quiz questions covering ad group theming and match-type separation — topics the 5-question quiz didn't test before.
…d fact cards and quiz depth Modules 3 and 4 already had "Your turn," client language, and quick checks in every lesson. What was missing: no lesson framed its checklist as the module's required artifact, and none had fact cards. Module 3 (Listing Optimization): labeled the existing checklists in 3.1 and 3.2 as Parts 1-2 of the Listing-Readiness Audit, added a Part 3 worksheet to 3.3 (no checklist existed there), and added a fact card to each lesson. Quiz grows from 5 to 8 questions, adding image/title/ bullet-specific scenarios. Module 4 (Campaign Architecture): added a running Campaign Brief worksheet across 4.1-4.3, and reframed 4.4's existing Pre-Practice Checklist as the module's launch QA checklist tying the four parts together. Added fact cards to 4.1-4.3 (4.4 is simulation-prep, which doesn't carry one elsewhere in the curriculum). Quiz grows from 6 to 8 questions, adding cross-campaign negatives and Campaign Builder scoring weight scenarios.
Module 5 (Portfolio Strategy) had no quiz at all before this, despite its lessons already having "Your turn," fact cards, and quick checks throughout. Added a running "Budget Decision Log" worksheet across 5.1-5.3 (portfolio structure, burn-rate reading, seasonal profit call) and an 8-question quiz covering portfolio budget behavior, burn-rate decisions, and the profit-after-ad-spend logic from the seasonal lesson.
…, deepen quiz Added a running "Bid-Change Plan" worksheet across 6.1-6.3 (strategy choice, stacked-multiplier ceiling, walk-away-or-bid decision) and a fact card to 6.2 (the only lesson missing one; 6.3 is simulation-prep, which doesn't carry one elsewhere in the curriculum). Fixed a real bug in the existing quiz: question 5 labeled "B" (62.5%) as correct while its own explanation computed 104.2%, which matched option C's "1042%" (a missing-decimal typo). Corrected the option text and answer key so the labeled answer matches the shown math. Added two more questions covering the dynamic-bid/placement-adjustment multiplier stack and the Bid Elevator's walk-away decision, neither of which the original 5 questions tested.
…heet, new Module 8 quiz Module 7 (Search Term Triage): added a running "STR Action Log" worksheet across 7.1-7.3 and a fact card to 7.2 (the only lesson missing one). Quiz grows from 6 to 8 questions, adding the statistical confidence threshold and the Cannibalizer category, neither of which was tested before. Module 8 (Competitive Intelligence) had no quiz at all. Added a "Competitor Gap-Analysis Worksheet" across 8.1-8.3 and a fact card to 8.1 (8.2 already had one; 8.3's content is workflow/methodology with no new Amazon product fact to card, matching the convention already used for simulation-prep lessons). Built a 4-question quiz from scratch, grounded in the lessons' actual mechanics — including the gap-analysis matrix's numeric opportunity/vulnerability scoring rule and the specific Brand Analytics access requirement (Brand Registry alone isn't sufficient) the lesson explicitly calls out. Every module (0-8) now has a quiz.
Summary
Started as a Module 1 revamp (lessons flagged as boring, no exercises, shallow quizzes) and expanded to cover all 9 modules (0-8) since the same gaps existed throughout. Every module now has: a "Your turn" pre-answer decision exercise in every lesson, a running worksheet built section-by-section across the module's lessons (tied to that module's "required artifact" already named in
docs/CURRICULUM-REDESIGN.md), a fact card per lesson where one was missing, and a deeper quiz.Per-module worksheets added:
Quiz changes:
Code change: the quiz result screen previously showed only a pass/fail score — the
explanationfield on each question was stored but never rendered anywhere. It now shows a per-question review (learner's answer, correct answer, explanation) pulled from the learner's latest attempt.Test plan
pnpm typecheck— cleanpnpm lint— 0 errors (pre-existing unrelated warnings only)pnpm test— 212/212 passing🤖 Generated with Claude Code
https://claude.ai/code/session_01VcgftzmR71ewKYaALxyKNa