Module 01 Knowledge Check
5 questions. Pass mark 4 out of 5. Answer every question before checking the answer key below, then retry after reading the feedback.
1. A statistical project needs an analysis-plan folder because…
- A. it is required by journals
- B. choices made after seeing the data are unfalsifiable
- C. it makes the folder structure symmetric
- D. R cannot find scripts otherwise
2. Separating the analysis script from the Quarto report means…
- A. the report renders faster
- B. the report cannot contain a number no code produced
- C. the script can use more packages
- D. the analysis is easier to hide
3. set.seed() belongs…
- A. beside each random draw
- B. once at the top of the script
- C. inside every loop
- D. in the report, not the script
4. A results table should contain…
- A. only the significant comparisons
- B. every planned comparison
- C. whichever metrics moved
- D. the primary outcome alone
5. An exclusion rule written as a named constant with a printed row count…
- A. slows the script down
- B. makes an invisible judgement reviewable
- C. is required by R
- D. replaces the need for a plan
---
Answer Key and Explanations
Check these only after attempting every question.
1. B — choices made after seeing the data are unfalsifiable
There is always a version of the test choice that gives the answer you hoped for. Dating the plan is what rules that out.
2. B — the report cannot contain a number no code produced
The report cites saved objects. It has no way to invent a figure.
3. B — once at the top of the script
Seeding inside a loop makes every iteration identical, so the simulation has no variation at all.
4. B — every planned comparison
A reader who cannot see how many tests were run cannot judge any of them.
5. B — makes an invisible judgement reviewable
The exclusion in the lesson moved abandonment from 41.7% to 12.5%. Done by hand in a spreadsheet, nobody could see it.
Practical Check
Apply this module to your own work: complete the module activity for *The R Statistical Workflow*, then write one sentence naming what your result shows and one naming what it does not.
Strong Answer Pattern
A strong answer names the task, the evidence used, the check performed, and the remaining limitation. It avoids "proved", "guaranteed", or "always" unless the evidence genuinely supports it.
