GoAI 101 (6-Hour Edition) Practice Center
Six judgment activities; each output feeds the same integrated Canvas (Government AI Governance & Acceptance Canvas).
Info
Warning
Practice challenges
Activity 1: AI use judgment card
Given a simulated government work scenario, judge how far AI should go (Assist / Recommend / Execute) and state the human responsibility. The output feeds Canvas fields A use case name, B business goal, C AI role, and K human owner.
Steps
- Read the case background and write the business goal and the users
- Choose the AI role (Assist / Recommend / Execute) and give the reason and the consequence of an error
- List the actions AI is permitted to take and those it is prohibited from taking
- Name the accountable human role and write the main risks
Deliverables
- An AI use judgment card (case name, business goal, AI role and reason, permitted / prohibited actions, human owner)
- One sentence on why AI should not do more (or less)
Activity 2: Fix a flowchart with human gates
Given a half-finished flowchart, add human approval, escalation, and hand-back-to-human paths, and make sure responsibility is clear at every step. The output feeds Canvas field D workflow steps and human/AI division.
Steps
- Check the input, output, and owner (AI or human) of each step
- Find high-impact steps that lack human approval and add the gate
- Add exception handling: escalation, hand-back to a human, and the failure path
- Write the completion conditions of the flow
Deliverables
- A corrected flowchart with human gates (AI decision points and human decision points marked)
- A gap list: which gates or exception paths the original was missing
Activity 3: Data and tool permission table
Use one table to cover both what AI may know (data) and what it may do (tools). The output feeds Canvas fields E context and trusted data and F tools and permissions.
Steps
- List candidate data and tools, stating the purpose of each
- Classify data as Include / Retrieve / Remember / Exclude, and mark source, version, and sensitivity
- For tools, mark the access scope, separate query / write / send actions, and apply least privilege
- Mark high-impact actions that need approval and the approver, and write the limits and the fallback when something fails
Deliverables
- One integrated table (item, purpose, source or access scope, permitted action, approver, limits)
- A short note on which data or actions were excluded and why
Activity 4: Governance and control checklist
Go back over the earlier flowchart and permission table, find the governance gaps, and add a control, an owner, and evidence for each risk. "A human will look at it" is not complete governance. The output feeds Canvas fields G governance and human-in-the-loop and L risk and mitigation.
Steps
- Check the flow and the permission table item by item for places with no owner or no control
- For risks such as prompt injection, data leakage, tool misuse, and over-authorization, write one concrete control each
- Assign an owner to each control and distinguish human approval gates from system control gates
- Write the evidence each control can leave behind, and the incident response: stop, report, human takeover
Deliverables
- A governance and control checklist (risk, control, owner, evidence)
- At least one governance gap and how to fix it
Activity 5: Three types of test cases
Using a template, complete normal, edge/ambiguous, and failure/restricted test cases for the same case. A test that was not actually run must be labelled "test design", never presented as obtained evidence. The output feeds Canvas field H reliability tests.
Steps
- Write the input scenario for each case type
- Write the expected behavior and the prohibited behavior
- Write the required evidence and the pass/fail criterion
- For the simulated outputs provided, fill in the actual behavior and judge pass or fail; label tests not actually run as "test design"
- Write which regression tests to rerun after a model or knowledge update
Deliverables
- Three test cases (normal, edge/ambiguous, failure/restricted), each with input, expected behavior, prohibited behavior, and required evidence
- A marking of which results have evidence and which are only "test design"
Activity 6: Rewrite a vague requirement and make an acceptance decision
First rewrite one vague requirement into a verifiable one, then review the provided evidence package against the 14 acceptance dimensions and give a decision. The output feeds Canvas fields I procurement requirement mapping, J acceptance decision, M evidence and traceability, and N open issues.
Steps
- Rewrite the vague requirement so it states the business purpose, the concrete requirement, the verification method, the acceptance criterion, and the delivery evidence
- Review the evidence package against the 14 acceptance dimensions (Function, Workflow, Accuracy / Quality, Knowledge / RAG, Permission, Security / Privacy, Tool Use, Human Approval, Logging / Traceability, Error Handling, Reliability, Version Control, Regression Test, Operations & Maintenance)
- Mark the dimensions that are unmet or lack evidence
- Decide Accept / Accept with conditions / Reject, and write the reasons and the open issues
Deliverables
- One rewritten verifiable requirement (requirement, verification method, acceptance criterion, delivery evidence)
- An acceptance decision: the decision, the reasons and the evidence relied on, and the open issues
Completion marks are stored only in this browser.