Lesson map
Lesson 09. Map, example, EX055.
flowchart TD
S["staff (rota needed): 1 of 5"] --> G["They have email and lack the rota"]
G --> C{"Does someone give them the treasurer's five?"}
C -->|Yes| R["Refuse. The gap is the rota, not the bank"]
C -->|No| K["The published line stays 1 of 5"]
The missing system is named by the role. It is not an invitation to copy another role.
Logical drawing
staff who need the rota
email only
1 of 5
treasurer
email, spreadsheet, bank, rota, social
5 of 5
gap Ruth recorded
some staff who need the rota do not have it
|
+-- the fix would be the rota, not the whole set
+-- this lesson does not grant the rota either
+-- the print is not rewritten
Learning outcomes
After this chapter, you should be able to:
- Read
staff (rota needed): 1 of 5as email without the rota. - Refuse to copy the treasurer's five systems onto that role.
- Leave the gap open in this lesson.
9.1 The role's name says which system is missing
The access listing prints staff (rota needed): 1 of 5. The dictionary gives that role email alone. Ruth's note says some staff who need the rota do not have it. A classmate "fixes" the line by giving those staff the treasurer's five systems, including the bank and social media. The gap is the rota. It is not a reason to hand over payments or the public pages. This lesson does not grant the rota either, because no new listing has been run. The published line stays 1 of 5. Ruth does not edit lab_access.py.
9.2 Worked example
Lesson table; scroll horizontally to read all columns →
| Proposal | What it changes | Decision |
|---|---|---|
| Leave the staff line at 1 of 5 | Nothing | Accept for this file |
| Give those staff the rota when a real change is made | The missing system | Not done in this lesson |
| Copy the treasurer's five systems | Bank and social as well | Refuse |
| Delete the role so the gap disappears | The evidence | Refuse |
Synthetic case. No staff member is named. The rota is not switched on here.
Errors and limits
Keeping the gap visible is not a decision to withhold the rota forever. It stops a wider grant from pretending to be the smaller fix.
Apply
- EX055 — Which system was missing? The print says
staff (rota needed): 1 of 5, and that role has email only. A teammate assigns the treasurer's five systems. What was the gap, and what does the print still say?Show marking criteria
Rubric: 3 = the gap is the rota, not the bank or social media; the line stays 1 of 5; do not copy the treasurer's set; do not edit the script; this lesson does not grant the rota;; 2 = the gap is the rota and the print stays;; 1 = one of those;; 0 = none.