Start here
Before class
Two things, about ten minutes. Nothing to install. Every AI Block in this course works from a chat window.
- Sign in to one AI tool. GitHub Copilot is free for DU students and the course has a step-by-step guide. The free tiers of Claude, ChatGPT, or Gemini also work. Bring what you already have.
- Know where the course data is. Every dataset we use is in sample-data, with the numbers each one should produce. You will upload one file per block.
You will never be asked to pay for a tool
If the University provides access to a specific tool this term, it will be announced on Canvas. Until then, a free account is all the course requires.
Every block, every time
The four rules
They are in the syllabus, on every AI Block slide, and at the bottom of every So-What tab. They are also the rules for the rest of your career.
- 1
Verify
The tool can be confidently wrong. Every number it gives you gets checked against your own workbook before you believe it. If the tool and your workbook disagree, the tool is wrong until proven otherwise.
- 2
Cite
Name the tool, give an APA reference, and say in one or two sentences what you used it for. It goes in the So-What tab with your prompt and the output.
- 3
Add value
You scope the problem by hand: which numbers, which question, which test, which tail. The AI builds. Then you write the manager sentence yourself. The tool never writes it for you.
- 4
Never on quizzes or exams
No AI tool, in any capacity, on the module quizzes, the midterm, or the final. This is the course rule and the Honor Code.
One per module, 20 minutes each
The seven AI Blocks
Each block builds something small and working with that module's statistic, then tests whether the tool made the classic mistake. The number under each card is what your workbook says; the tool has to match it.
Base-rate explainer
The fraud-flag problem: 2% fraud, 90% catch rate, 5% false alarms. Why a flagged order is usually not fraud, explained to a finance manager.
Verify: P(fraud given flag) = .27
Demand simulator
Walk-ins at a registration desk, 12.5 an hour. The tool must name the distribution before computing, then price the staffing choice.
Verify: P(more than 15) = .19
CI calculator
A confidence-interval calculator that writes its own sentence. You catch it if it says "95% of residents earn between."
Verify: $3,234.45 to $3,563.35
One-sample readout
All seven steps of a hypothesis test in business language. You give it the tail before the data and check whether it stays honest.
Verify: t = 1.90, p = .038
A/B test readout
Step zero (paired or independent), the right test, the interval, and ship or hold. Then you feed it paired data without saying so.
Verify: t = 2.53, p = .016
Group-comparison readout
One ANOVA, not six t-tests. Tukey only when the F test says so. Then the clinics, where the right answer is to stop.
Verify: F = 76.51; then F = .71
Segment-association audit
Two categorical columns to a tested table. Does the tool check expected counts before it tests, and explain how it combined categories?
Verify: chi-square = 9.42
The same shape every time
How a block runs
- 1
You state the task
Which numbers, which question, which distribution or test, which tail. Fill in the square brackets in the prompt. If you cannot fill them in, the method sheet for the module tells you how to decide.
Say to your AIrun AI Block 3 - 2
The tool builds
A calculator, a simulator, a readout. Real code, run for real, with the assumption it made stated before the numbers.
- 3
You verify
Run the course data through it and compare with your workbook. Every module has one classic mistake the tool is likely to make; the module brief tells you what to look for.
- 4
You cite
Paste prompt, output, verification, and citation into the So-What tab using the module's paste template.
- 5
You write the manager sentence
One line: the decision, the evidence in business units, the honest confidence, and what it does not prove. Yours, in your words.
Say to your AIcheck my sentence for the classic errors
Any of these work
Which tool you need
The workspace is plain text files, so it is not tied to one company's product. What changes between tools is how much is automatic, not whether you can do the work.
Two tiers
A chat window
Copilot on github.com, Claude, ChatGPT, or Gemini. You paste the block prompt, upload or paste the data file, and the tool computes and explains. You carry the verification and the citation by hand, using the module's paste template. Every block works this way.
One limitation, stated plainly: a web chat window cannot run code. When a prompt asks for a simulation, which starts in Module 2, a chat tool will describe the code rather than run it. Verify the exact values it gives you with the Excel function named in the prompt, or use Tier 2.
The four rules and the paste template are identical in both tiers. Only how much is automatic changes.
An agent that reads the folder
GitHub Copilot agent mode in VS Code, free for verified students, or Claude Code, which is paid and not required. You clone the workspace once, say "get me started," then "run AI Block N." The skill builds the tool, runs the course data through it in real code, writes the output to 2_Outputs, and hands you the verification and citation block.
The project skill needs this tier, because it reads your data file from the folder.
The four rules and the paste template are identical in both tiers. Only how much is automatic changes.
| If you have | You get | Cost |
|---|---|---|
| GitHub Copilot Student or Copilot Free | Chat on github.com for every block. Agent mode in VS Code can also read the whole workspace and run the skills. | Free |
| VS Code with the GitHub Copilot extension, Agent mode | Reads the whole workspace and runs the skills. | Free with the Student or Free plan |
| Claude, ChatGPT, or Gemini (free tier) | Paste the prompt, upload the CSV. Every block works this way. | Free |
| Claude Code | Reads the workspace. Say "run AI Block 3" and it does the whole routine. | Paid; not required |
Ask or Agent?
In VS Code, the Copilot sidebar has modes. Two of them matter here, and picking the right one saves you credits.
| Use Ask when | Use Agent when |
|---|---|
Ask does not run commands, and it spends fewer credits. |
Agent asks before it runs a command. Read what it wants to run, then click Continue. Stop and ask a human if it wants to touch anything outside the workspace folder. |
Both free Copilot plans meter chat. One complete question per message, a new chat for each block, and Ask for anything small will keep you well inside the allowance. Details in Using another assistant.
Set up Tier 2 once
Three things to say, in order. You do the first two once, ever. After that, every block is one line.
Before you clone, install four things once: VS Code, the GitHub Copilot extension signed in to the account that has your Education benefits, Git, and Python 3. The numbered setup steps are in Step D of the Copilot guide.
AClone the workspace
Needs: Git installed (git-scm.com) and, for Copilot, VS Code with the GitHub Copilot extension signed in to your GitHub account. Where it goes: straight inside your user folder, not Documents, Desktop, OneDrive, or Google Drive, because a synced folder corrupts the hidden .git folder that git keeps there. Paste this into Copilot agent mode or Claude Code.
Clone https://github.com/data-love-co/info1020-stats-os into a folder called info1020 directly inside my user folder, then open it and follow the setup.
BGet me started
What happens: the bootstrap detects your operating system, links CLAUDE.md, checks whether Python is available, and asks which module you are on. It writes 0_User/student.md with your first name, your module, and your tool, and nothing else. Then it says the four rules back to you.
get me started
CRun a block
Replace N with your module number, 1 through 7. The agent asks you for the numbers first and never assumes them, because stating the task is your half of the block.
run AI Block N
Nothing in the course requires Tier 2. A student working entirely on Tier 1 can do every block. The project is the one place Tier 2 is strongly recommended, because the project skill reads your own data file out of the folder.
Copy and paste
Prompts you can paste
One prompt per block. Upload the data file, replace the square brackets with your own words, paste the whole thing. The "do not write my recommendation" line at the end is the point; keep it.
1Base-rate explainer (Module 1)
Data: No file needed. Verify against: P(fraud given flagged) = .27; 180 true flags, 490 false flags, 670 flags.
I am a business statistics student. Build me a base-rate explainer and check it
against my numbers.
The situation: [DESCRIBE THE FLAG OR TEST IN ONE SENTENCE, e.g. "an online
retailer's fraud detector flags orders for review"].
Base rate: [2]% of all cases actually have the condition.
Catch rate: the detector flags [90]% of true cases.
False-alarm rate: it also flags [5]% of cases that do not have the condition.
Do this in order:
1. Say back the three rates in a plain sentence so I can confirm them.
2. Build a tree of 10,000 cases: how many have the condition, how many of those
are flagged, how many do not, how many of those are flagged anyway. Show every
count. Do not round the counts.
3. Compute P(condition given flagged) as a fraction of the flagged count, and
P(condition given not flagged).
4. Explain the result to a finance manager in four to six sentences. Lead with
the counts, not the probability. Say in one sentence why a rare condition
makes most flags wrong. Say what the number is NOT: it is not the detector's
accuracy, and it is not the share of the time the detector is wrong.
5. Give me a small calculator (a table or a short function) that takes the three
rates and returns the tree and P(condition given flagged). Show it on two
other base rates so I can see the base rate move the answer.
6. List what my one-line recommendation to the manager must contain. Do not
write the recommendation; I write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
2Demand-planning simulator (Module 2)
Data: No file needed for the walk-ins. Verify against: P(more than 15) = .19; sd = 3.54.
I am a business statistics student. Build me a demand-planning simulator and check
it against my numbers.
The situation: [DESCRIBE WHAT ARRIVES AND PER WHAT PERIOD, e.g. "walk-ins at a
university registration desk, per hour"].
Average rate: [12.5] per [hour].
Capacity I want to test: [15] per [hour].
Do this in order:
1. Before computing anything, name the probability distribution that fits this
situation and say why in two sentences. Say what would make it the wrong
choice. State its parameter(s) and its standard deviation.
2. Compute exactly: P(exactly 8), P(15 or fewer), P(more than 15), P(more than
17), P(more than 20). Next to each, write the Excel function that gives the
same number (POISSON.DIST or BINOM.DIST with TRUE or FALSE).
3. Simulate at least 10,000 periods with a fixed random seed. Report the simulated
share over the capacity next to the exact value and say whether they agree.
Label the simulation as simulated.
4. Show a staffing trade-off table: for capacity levels [13, 15, 17, 20], the
chance a period exceeds it and what that means in plain words ("a queue forms
one hour in five").
5. List what my staffing recommendation must contain. Do not choose the staffing
level and do not write the recommendation; I do.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
3Confidence-interval calculator (Module 3)
Data: GreenValleyCommons_Residents.csv. Verify against: $3,234.45 to $3,563.35; the gender proportion not reportable at n = 20; survey 48.
I am a business statistics student. Build me a confidence-interval calculator and
check it against my numbers.
The parameter I am estimating, in words: [THE TRUE MEAN MONTHLY INCOME OF
RESIDENTS OF GREEN VALLEY COMMONS].
Data: the attached file, column [Monthly income ($)]. (Or: n = [20], mean =
[3398.90], sd = [351.38].)
Confidence level: [95]%.
Also a proportion: [8] of [20] residents are [male].
Do this in order:
1. For the mean: say whether you are using t or z and why, before any number.
Then show n, mean, sd, standard error, the critical value with its degrees of
freedom, the margin of error, and the interval. Next to each, the Excel
function (STDEV.S, T.INV.2T, CONFIDENCE.T). Show the 90% interval too.
2. For the proportion: BEFORE computing, check that n times p-hat and n times
(1 minus p-hat) are both at least 10 and print the check. If it fails, do not
print an interval; say "not reportable at this n" and go to step 3.
3. Sample size: how many would I need for a margin of error of [$100] on the mean
at 95%? Show the formula and round UP.
4. Write exactly one interpretation sentence for the mean interval, in the form
"We are 95% confident that the true [parameter] is between [low] and [high],
based on a sample of [n]." Then show me the two wrong sentences people write
(one about individuals, one about probability) and say why each is wrong.
5. Give me the calculator as a small function or a four-input table with the
condition check built in.
6. List what my one-line recommendation must contain. Do not write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
3+Build Module 3 as a working page (Agent mode)
Agent mode only. This one writes a file, so it needs GitHub Copilot in Agent mode in VS Code, or Claude Code. On a chat tool, use prompt 3 above instead. Verify against: $3,234.45 to $3,563.35; critical value 2.093 at df 19; survey 48. The page saves into your own 2_Outputs folder and opens by double-clicking, with no internet needed.
I am a business statistics student. Build AI Block 3 as a working page I can
actually use, not a write-up.
Make ONE self-contained HTML file: no build step, no frameworks, no external
scripts or fonts, nothing loaded from the internet, so it opens by
double-clicking and works offline. Save it to
2_Outputs/.agents/M3/ci-calculator.html.
What the page has to do:
1. Mean interval (t). Boxes for n, the sample mean, the sample standard
deviation, and a confidence picker of 90, 95 and 99. Show as separate
labelled lines: the standard error, df, the critical value, the margin of
error, and the interval. Show each number unrounded once, then rounded.
2. Proportion interval (z). Boxes for n and the count. Check n times p-hat and
n times (1 minus p-hat) against 10, and print that check BEFORE any
interval. If either is under 10, refuse to show an interval and print
"not reportable at this n; survey more residents" instead.
3. Sample size solver. Boxes for the standard deviation, the target margin of
error, and the confidence level. Round UP always, and say on the page that
rounding down is the classic error.
4. The interpretation sentence, built from whatever is in the boxes, labelled
on screen as a model sentence and not my manager sentence.
5. Under it, the two wrong sentences, shown as wrong, with one line each on why
they are wrong.
For the critical value, do not hardcode one number and do not load a library.
Either compute the inverse t in JavaScript or embed a t table covering df 1 to
200. Either way it has to give 2.093 at df 19, 2.131 at df 15, and 2.023 at
df 39. Put those three on the page as a self-test so I can see it passing.
Check all of this before you tell me it is done: n = 20, mean 3398.90, sd
351.38 at 95% gives a standard error of $78.57, a critical value of 2.093, and
an interval of $3,234.45 to $3,563.35. With sd 351.38 and a $100 margin at 95%,
the sample size is 48. If any of those is off, fix the page rather than
explaining the difference away.
Round like this, because I am graded on it: probabilities and proportions to
two decimals with no leading zero (.34); money to the cent; critical values to
three decimals. Never round a value and then compute from the rounded one.
Do not write my recommendation or my manager sentence, on the page or in chat.
4One-sample test readout (Module 4)
Data: DeniceToney_Balances.csv. Verify against: t = 1.90, p = .038, reject; two-tailed against $2,800: t = -1.88, p = .079.
I am a business statistics student. Build me a hypothesis-test readout for one
sample and check it against my numbers. Do NOT look at the data until you have
recorded the tail in step 1.
1. Record these before opening the data:
Parameter in words: [THE TRUE MEAN BALANCE OF MID-TIER ACCOUNTS].
Claimed value (H0): [2500].
Tail, chosen from the business question: [RIGHT-TAILED, because the manager
funds the promotion only if the mean is ABOVE 2500].
Alpha: [.05].
2. Now the data: the attached file, column [Account balance ($)]. (Or: n = [16],
mean = [2650.68], sd = [317.11].)
3. Write out all seven steps: parameter; H0; Ha with the tail; the statistic and
its degrees of freedom; alpha, the critical value, and a description of the
rejection picture; the computed statistic and p-value; the decision and its
interpretation in business language. Next to each computed value, the Excel
function (AVERAGE, STDEV.S, T.INV, T.DIST.RT, T.DIST.2T).
4. Then run the two-tailed version against [2800] and show that the two-tailed p
is double the one-tailed p for the same statistic, and why.
5. Give the 95% confidence interval for the mean and explain in two sentences why
the claimed value can sit inside a two-sided interval while a one-sided test
still rejects it.
6. Say what the result does NOT prove. Never write "accept H0" and never write
"proves."
7. List what my one-line recommendation must contain. Do not write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
5A/B test readout (Module 5)
Data: Streamly_ABTest_CX.csv, then Multitasking_Example14.csv in a new chat. Verify against: Streamly t = 2.53, p = .016, CI .16 to 1.44; multitasking is paired, t = 12.52, p < .001.
I am a business statistics student. Build me an A/B test readout and check it
against my numbers.
Data: the attached file. Group column: [Variant]. Score column: [CX score
(1 to 10)]. (For a file with two score columns and no group column, use the two
columns.)
The business question: [IS THE NEW ONBOARDING FLOW BETTER OR WORSE THAN THE
CURRENT ONE] (so the tail is [TWO-TAILED]). Alpha [.05].
My practical threshold: the difference would have to be at least [0.5] points to
be worth shipping.
Do this in order:
1. Step zero: decide whether the two groups are paired (the same unit measured
twice, linked row by row) or independent (different units), and give the
evidence for your decision from the data itself: the row identifier, the
column names, and whether the differences are much less variable than either
column. If you cannot tell, ask me; do not guess.
2. State the parameter in words, H0, Ha with the tail, alpha.
3. Run the right test. For independent groups use the Welch t-test (do not pool
variances) and report the p-value two ways: with the conservative degrees of
freedom (smaller n minus 1) and with the Welch degrees of freedom. For paired
data, analyze the column of differences. Show every intermediate value and
the Excel function next to it (T.TEST with type 3 or type 1, T.INV.2T).
4. Report the difference, its standard error, the statistic, the degrees of
freedom, the p-value, and the 95% confidence interval for the difference,
together.
5. Place my practical threshold against the interval and tell me which of these
applies: whole interval above the threshold (ship); interval straddles it
(iterate or extend); whole interval below (hold); interval includes zero and
is narrow (hold, no meaningful effect); interval includes zero and is wide
(inconclusive).
6. List what my ship-or-hold recommendation must contain. Do not write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
6Group-comparison readout (Module 6)
Data: CareerServices_Salaries.csv, then Clinic_WaitTimes.csv in a new chat. Verify against: Salaries F = 76.51, HSD $3,344.70; clinics F = .71, stop.
I am a business statistics student. Build me a group-comparison readout and check
it against my numbers.
Data: the attached file, one column per group: [OR Analyst, Accountant, Computer
Analyst, Financial Specialist]. What is measured: [STARTING SALARY IN DOLLARS].
Alpha [.05].
Do this in order, and do NOT run pairwise t-tests at any point:
1. State H0 (all group means equal) and Ha (at least one differs). If I had asked
for pairwise t-tests instead, tell me the family-wise error rate for six tests
at .05 and why ANOVA comes first.
2. Report n, mean, and standard deviation per group and the grand mean. Then the
spread check: largest sd divided by smallest sd, and say whether it is under
the rule of thumb of 2. If it is borderline, say so and proceed; do not hide
it.
3. Build the one-way ANOVA table by hand from the group summaries: SS between and
within, degrees of freedom, mean squares, F. Give the critical F and the
p-value with their Excel functions (F.INV.RT, F.DIST.RT). Decide.
4. Only if H0 is rejected: run Tukey HSD. Show q, HSD, and every pair's difference
with whether it exceeds HSD. Turn the pairs into tiers.
5. If H0 is NOT rejected: stop. Write "no difference detected," explain in two
sentences why that is not the same as "no difference," and do not run any
follow-up test.
6. Give me the readout as a reusable function or table that takes any number of
columns.
7. List what my recommendation must contain. Do not write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
7Segment-association audit (Module 7)
Data: SkiResort_Survey.csv, all 73 rows. Verify against: The 5 x 5 fails; the 3 x 2 gives chi-square = 9.42, p = .009.
I am a business statistics student. Build me a segment-association audit and
check it against my numbers.
Data: the attached file, one row per guest. Column A: [Primary activity]. Column
B: [Amenity used most]. The business question: [IS THE AMENITY A GUEST USES MOST
RELATED TO THE ACTIVITY THEY CAME FOR]. Alpha [.05].
Do this in order:
1. Say why this is a question about counts (chi-square), not about means (t or
F). State H0 (independent) and Ha (related).
2. Build the table of counts from the raw rows, with row and column totals. Show
the Excel function that does one cell (COUNTIFS).
3. Compute the expected count for every cell (row total times column total
divided by n) to two decimals.
4. BEFORE any test, check that every expected count is at least 5. Print how many
cells fail. If any fail, do not compute chi-square on this table.
5. If the check failed, propose ONE way to combine categories that a manager
would recognize, give the business reason for each merge, and say explicitly
that you did not try several groupings and keep the one with the smallest p.
Rebuild the table, recompute expected counts, and reprint the check.
6. Run the chi-square test of independence on the table that passes: the
contribution of every cell, the statistic, the degrees of freedom, the
critical value, and the p-value, with the Excel functions (CHISQ.INV.RT,
CHISQ.DIST.RT, CHISQ.TEST). Decide.
7. Name the cell that drives the result, in business terms, with its observed
and expected counts. Give one caution about the sample.
8. List what my one-line recommendation must contain. Do not write it.
Round like this, because I am graded on it: probabilities, proportions and test
statistics to two decimals with no leading zero (.34, t = 2.53); p-values to three
decimals with no leading zero (p = .038), and p < .001 below that; money to the cent;
critical values to three decimals. Show each value unrounded once, then rounded.
You are graded on this
Rounding
| Rule | Example |
|---|---|
| Probabilities, proportions, and test statistics: two decimals, no leading zero when the value cannot exceed 1 | .34, t = 2.53, F = 76.51 |
| p-values: three decimals, no leading zero; below .001 write an inequality | p = .038, p < .001 |
| Money: to the cent | $3,234.45 |
| Critical values: three decimals | t* = 2.093, z* = 1.645 |
| Never round an intermediate value and compute from it | SE stays .317 until the last step |
Every prompt above includes this policy so the tool rounds the way your workbook does. If a tool shows 0.34, that is a rounding error in your workbook, not a matter of taste.
Common problems
If you get stuck
- The tool's number does not match my workbook
- The tool is wrong until proven otherwise. The usual causes: z instead of t, a tail chosen after the data, pooled instead of Welch, expected counts not checked, or an intermediate value rounded. Say which one you found in your verification block.
- The tool wrote my recommendation anyway
- Do not paste it. Take the numbers, write your own sentence, and note in the verification block that the tool overstepped. That is a legitimate and common finding.
- My chat allowance ran out
- Switch to another free tool for this block. Credits reset on the first of the month, and you never need to buy any. Using Ask rather than Agent for small questions is what makes an allowance last.
- I do not know whether to use Ask or Agent
- Ask for anything small: one question, one formula, one sentence you want checked. Agent when the block needs code run, or when you want the output written to
2_Outputs. The full rule is in Ask or Agent?. - I cannot get the workspace onto my computer
- You do not need it. Every block works from the paste prompts on a chat tool. If you do want the folder, the three setup prompts are in Set up Tier 2 once.
- I do not know which test my project data needs
- One group against a number is Module 4; two groups is Module 5; three or more is Module 6; counts in categories is Module 7. The method sheets walk each one.
- Something in the workspace looks wrong
- Tell your instructor. The course has a lot of moving parts and bug reports are welcome.
Plain language
Words we will use
- AI Block
- The 20-minute build at the end of each module: state the task, have the tool build, verify, cite, write the sentence.
- Manager sentence
- The one line that states the decision the analysis supports, written for someone who will not open the workbook. Always yours.
- Base rate
- How common something is before any test or flag. When it is rare, most flags are wrong even with a good detector.
- Standard error
- How much a sample statistic would move from sample to sample. The spread of the sampling distribution.
- Confidence interval
- A range for a population number, with a confidence level that describes the method, not the individuals. "We are 95% confident the true mean is between..."
- p-value
- If the claim in H0 were true, the chance of seeing a result at least this far from it. Small p is evidence against the claim. It is not the chance the claim is true.
- Tail
- Whether the business question asks "above," "below," or "different." Chosen from the question, before the data.
- Paired versus independent
- Paired: the same unit measured twice. Independent: different units in each group. Step zero of every two-sample test.
- Welch t-test
- The two-sample t-test that does not assume equal spreads. The course default.
- ANOVA
- One test for whether three or more group means differ, so the false-alarm rate does not pile up across many t-tests.
- Tukey HSD
- The follow-up after a rejected ANOVA that says which pairs of groups differ. Never run after a failed F test.
- Expected count
- What a cell in a table of counts would hold if the two variables were unrelated. Every one must be at least 5 before a chi-square test.
- Chi-square
- The test for counts: does an observed mix match a claim (goodness of fit), or are two categorical variables related (independence).
- Skill
- A markdown file in the workspace that tells an agent exactly how to run one AI Block. You do not need to read them; they exist so the tool behaves the same for everyone.
- Agent
- An AI tool that can read your folder and run code, like Claude Code or Copilot agent mode. A chat window is not an agent, and the course does not require one.