What this document is. A practical, hand-it-to-someone guide for running structured user testing on CopaMigo with real students. It includes scenarios to walk through, what to watch for, and how to record findings. The goal is to find what’s broken before the CIO or the pilot finds it.
Who runs this. Anyone moderating the test (Michelle, a student researcher, a faculty colleague). A single moderator can run a session with one student in 30–45 minutes. Findings get recorded as you go.
01. What We Are Testing (and Not Testing)
What we are testing
- Whether students understand what CopaMigo is and how to use it within the first 30 seconds of seeing it
- Whether the empathy-first response feels right or feels canned and AI-generated
- Whether the routing makes sense (does the right office actually show up for the question?)
- Whether the contact info on each card is enough to act on
- Whether the tool works correctly on a phone (not just a laptop)
- Whether the voice-to-text input works for the way students actually talk
- Whether the tool feels safe to use for sensitive topics (mental health, basic needs, sexual misconduct)
- Whether students would actually use it again, and recommend it to a friend
What we are NOT testing
- Whether the tool is “good enough” in some absolute sense, comparison to other tools is for a separate evaluation, not user testing
- Whether the AI is technically accurate on every possible question, the goal is connection, not omniscience
- The student’s intelligence, vocabulary, or technology skills, if they got confused, that’s a tool problem, not a student problem
The most important rule
If a student gets stuck, the tool failed, not the student. Resist the urge to help them figure it out. Watch what they do when they’re stuck, that’s the signal. Helping them past a stuck moment is helping the next iteration of the tool, not the current one.
02. Who to Recruit
The right pool is eight to ten students with deliberate variety. More is fine; fewer is too few to see patterns. Recruit a mix across these dimensions:
- Year: at least two first-semester students, two continuing students, one returning student (someone who took time off and came back)
- Language: at least two Spanish-dominant or bilingual students (Spanish is the second-largest language at GCC and the multilingual design promise needs real pressure-testing, not a single token data point). Other languages are bonus if available (Vietnamese, Arabic, Mandarin, Tagalog).
- Program: a mix of academic and CTE programs. Don’t only recruit from your own department
- Identity: at least one veteran or military-connected student, one student parent, one student who has used counseling or basic-needs services
- Accessibility (required, not optional): at least one student who uses assistive technology to navigate web tools day-to-day. The most important categories to cover are screen reader users (VoiceOver on iOS/Mac, TalkBack on Android, NVDA or JAWS on Windows), students who are blind or have low vision, students with limited mobility who use voice control or switch input, and students with cognitive disabilities for whom plain language and clear structure matter most. The DRS office can help recruit; some students self-identify and others won’t, so frame the ask broadly.
- Neurodivergent (required): at least one autistic student. Autistic students are a significant portion of the GCC population and surface testing concerns that other testers won’t, including literal interpretation of language (idioms and metaphors in the empathy message can land wrong), sensitivity to sensory and interaction surprises (modal pop-ups, animations, unexpected audio playback), and a preference for predictability (a tool whose behavior shifts depending on context can feel unstable). One autistic tester will catch issues that ten neurotypical testers miss. ADHD students are also valuable; their concerns overlap with what Scenario 5 already targets, but pulling them in deliberately rather than incidentally produces better feedback.
- Tech comfort: at least one student who is not particularly tech-confident; at least one who is fluent and skeptical of AI
A note on accessibility testing
Testing with disabled students is not a substitute for a formal WCAG 2.1 Level AA audit (PRD R-23, deployment guide pre-launch checklist) and the audit is not a substitute for testing with disabled students. Both are required. Automated tools find structural compliance issues; real users find the gap between “technically accessible” and “actually usable.” A button can pass an automated check and still be impossible to find with a screen reader because of how the surrounding context is structured. Only a screen reader user will catch that.
If you cannot recruit a student who uses assistive technology before initial testing, do an interim pass yourself with VoiceOver (Mac/iOS) or NVDA (Windows, free) running. It will not be as good as testing with someone who actually depends on the technology, but it will surface the most obvious failures. Plan for at least one session with a disabled student before the GCC pilot launches.
How to ask: “I’m working on a tool that helps students find the right person on campus when they need help. I want to test it with real students. It takes about 30 minutes. I’ll buy you coffee or a small gift card. Your honest reaction is the whole point, there are no right answers.” A small thank-you ($10–$20 gift card or a coffee) is appropriate and doesn’t bias the results. For accessibility-focused sessions, plan 45–60 minutes instead of 30 because navigating with assistive tech adds time and the moderator may need to debrief on AT-specific feedback.
03. Before the Session
The day before
- Confirm the student is coming and remind them of the time
- Decide where: a quiet room, not a hallway. The student needs to feel comfortable saying hard things
- Have two devices ready: a laptop and a phone with the tool open. Some students will want to use one, some the other
- Have a recording sheet ready for each scenario (or open a Google Doc with the template from Section 06)
- Confirm the prototype is working, open it yourself and verify the API key is loaded and the tool responds
Right before the session starts
- Greet the student. Thank them. Make sure they have water if they want it
- Read the participant introduction (Section 04) out loud. Don’t paraphrase, the framing matters
- Confirm consent to record observations (you are recording your observations, not their face or voice unless they explicitly agree)
- Open the tool to the welcome screen. Hand them the device they prefer
04. What to Read to the Participant
Read this aloud, in your own voice but without changing the substance:
“Thanks for being here. I’m testing a tool called CopaMigo. The idea is that when a student needs help on campus and doesn’t know where to start, they can describe what’s happening in their own words and the tool helps them find the right person. I want to know what works and what doesn’t.”
“A few things to know before we start. First, you can’t break this. Whatever you try, you’re not going to mess anything up. Second, if something doesn’t work or doesn’t make sense, that’s exactly what I need to find out, please tell me. The tool is what’s being tested, not you. Third, please think out loud as you use it. Tell me what you notice, what you’re confused by, what you think it’s going to do before you tap something. Even small reactions help.”
“I’m going to give you a few situations and ask you to imagine you’re a student in that situation. You’ll use the tool the way you would actually use it. There’s no right or wrong way. After we’re done, I’ll ask you a few questions about what you thought.”
“Any questions before we start?”
05. Test Scenarios
Session length: 50–60 minutes total. That breaks down as: 5 min intro, 40–45 min for scenarios, 5–10 min debrief. To stay in that window, run the 6 Core Scenarios every session, they take about 35–40 minutes, then pick one Spotlight Set (2–3 scenarios on a specific topic) to go deeper on, based on what you most need to learn that day. Rotate which Spotlight Set you use across sessions so you cover everything over time without burning any single participant.
For each scenario: hand the student a printed card with just the situation on it, no department name, no hint about where to go. Watch what they type and what they make of the response. The exact words they type are data.
Picking your Spotlight Set
You don’t have to run every topic in a single session. Choose based on what’s riskiest that day:
- Spotlight A, Financial Aid (high stakes): Scenarios 11–16. Run this early in the pilot, financial aid mistakes have real consequences.
- Spotlight B, Tech & Files (confusing routing): Scenarios 17–20. Run this if you’ve had Library vs. IT complaints.
- Spotlight C, AI Policy & New Cards: Scenarios 21, 22, 27, and 28. Run 27 and 28 as a pair, they test the same two-turn interaction from start (first-time user) to finish (actual prompt delivered). Scenario 21 and 22 test integrity questions. Run this Spotlight in fall when AI use increases.
- Spotlight D, DRS & Veterans (high sensitivity): Scenarios 23–24 + 26. Run this with a more experienced moderator, emotional weight is higher.
Core Scenarios, run every session (6 scenarios, ~35–40 min)
These six cover the highest-traffic routing situations and the most common failure modes. Together they test empathy tone, multi-service routing, language switching, advising vs. counseling confusion, and crisis triage.
Scenario 1
First semester, trying to figure out classes
Setup: “Pretend it’s your first semester at GCC. You just got admitted. You don’t know what classes to sign up for. You don’t have an advisor yet.”
What they should hit: The advising card with a checksheet link, plus a clear instruction to meet with an advisor before registering.
What to watch for: Does the bot recommend specific courses (it should NOT, that would be a bug)? Does the response feel welcoming or bureaucratic? Does the student understand the next step?
Scenario 2
Struggling in a class
Setup: “Imagine you’re failing your math class. You don’t know if you should drop it, talk to someone, or just push through.”
What they should hit: The instructor card first (talk to your professor), then tutoring as backup support. Possibly counseling if they expressed emotional weight.
What to watch for: Does the bot push them to advising first (that would be a bug, instructor first per Maricopa AR S-6)? Does it feel like the bot is taking the situation seriously?
Scenario 3
Mental health, no clinical language
Setup: “Imagine you’ve been feeling really down for a few weeks. You don’t want to call it depression. You just feel off and you don’t know what to do.”
What they should hit: The counseling card. The empathy message should NOT use the word “depression” unless the student did. The phrasing should be warm and non-clinical.
What to watch for: Did the language feel safe or judgmental? Did the student feel like they could keep using the tool, or did the response feel like it was treating them as a problem?
Scenario 4
Needs to ask in Spanish
Setup (in Spanish if possible): “Imagine you grew up speaking Spanish at home. You’d rather ask for help in Spanish. Try the tool in Spanish, type or speak whatever question you want.”
What they should hit: A response entirely in Spanish (empathy, card descriptions, next steps). URLs and office names stay in English.
What to watch for: Does the Spanish feel natural or translated? Does the student feel respected or condescended to? If they used voice, did it transcribe correctly?
Scenario 5
Suspects ADHD, never tested
Setup: “Imagine you’ve always struggled with focus and getting things done. Your friends say you might have ADHD. You’ve never been tested. You don’t know if you can get help without a diagnosis.”
What they should hit: Two cards, Disability Resources AND GCC Cares. The empathy message should NOT use the word “disability” first; it should be welcoming about exploring without diagnosis.
What to watch for: Did the bot make documentation feel like a wall, or like a step they can get help with?
Scenario 6
Basic needs, single parent
Setup: “Imagine you’re a parent of two kids. Childcare fell through this week and you can’t get to class. You’re not sure if there’s any help, and you don’t want to seem like you’re complaining.”
What they should hit: GCC Cares card, possibly with childcare resources mentioned. Empathy should be warm, not pitying.
What to watch for: Did the response feel like it took the situation seriously? Did the tone respect that the student is balancing real-life pressure?
Scenario 7
Veteran, transitioning
Setup: “Imagine you just got out of the military. You’ve been in college for two weeks. It’s the most overwhelmed you’ve felt since basic training, and you don’t know if that’s a real thing or you’re just being weak.”
What they should hit: Veterans card, possibly with counseling alongside. The empathy should acknowledge that transition is real, not minimize it.
What to watch for: Does the bot route them to the right place (Veteran Services Center, run by veterans), or does it default to generic counseling?
Scenario 8
Sexual misconduct, oblique mention
Setup: “Imagine something happened to you last weekend that you’re not sure how to describe. Someone you know didn’t take no for an answer. You don’t know if you want to report it. You just want to know what your options are.”
What they should hit: Title IX card, with anonymous reporting option mentioned. The bot should NOT pressure them to report formally. The Tone should be matter-of-fact and informative.
What to watch for: Did the response feel safe? Was the language right? Was the bot too pushy or too distant?
Optional Swap-Ins, replace a Core scenario if relevant (~5 min each)
Use these to replace one Core scenario when you have a specific student profile, for example, swap in Scenario 9 if several participants came straight from high school, or Scenario 10 if you want to see how a first-time user explores the tool.
Scenario 9 (optional swap-in)
“I need to find my counselor for class scheduling”
Setup: “Pretend you said this exact sentence: ‘I need to talk to my counselor about what classes to take next semester.’”
What they should hit: The advising card (because the K-12 word “counselor” maps to academic advisor in college).
What to watch for: Does the bot route correctly despite the K-12 vocabulary mismatch? This is a known terminology trap.
Scenario 10 (optional swap-in)
Nothing wrong, just looking around
Setup: “Imagine nothing’s actually wrong. You’re just curious what this tool is and what it can do. Try it however you want.”
What they should hit: Something. The tool should respond gracefully to exploratory or vague input without forcing a routing decision.
What to watch for: Does the bot feel useful for browsing, or only for crises? Does the welcome message tell the student what they could try?
Spotlight A, Financial Aid (pick 2, ~12 min)
Financial aid questions are the highest-stakes situations CopaMigo handles. Run this Spotlight when you want to verify the SAP, R2T4, and drop/withdrawal knowledge. Pick two, a confident student and a panicked one give different data.
Financial aid questions are among the highest-stakes situations a student brings to CopaMigo. The bot now has detailed knowledge of Pell, SAP, W grades, refund rules, and withdrawals, but that knowledge is only useful if it lands in plain language and doesn’t scare the student. These scenarios test whether the tool gives a useful first answer AND still gets the student to a human.
Scenario 11
W grade panic, “will I lose my financial aid?”
Setup: “Imagine you just withdrew from one of your three classes. You have financial aid. You’re now worried you did something wrong. You type into CopaMigo: ‘I just withdrew from a class, is my financial aid going to be affected?’”
What they should hit: Financial Aid card. The empathy message should acknowledge the stress. The bot should explain that a W doesn’t affect Pell for the current semester if past the Pell recalculation date, but does count against their SAP completion rate, and that they should call Financial Aid if they’re close to failing SAP. Card should show email, phone, walk-in location, and map link.
What to watch for: Does the answer feel like something a financial aid advisor would actually say, or like a policy printout? Does the student understand what SAP is after reading it? Does the card show a real email address, phone number, and campus map link, or just a web page? Does the student feel like they know what to do next?
Scenario 12
Dropped all classes, has financial aid
Setup: “Imagine a student is going through a family crisis and considering dropping all of their classes. They type: ‘I think I need to drop all my classes this semester. I have a Pell Grant. What happens?’”
What they should hit: Financial Aid card plus optionally Counseling if the bot picks up on the distress. The bot should explain the Return to Title IV (R2T4) rule in plain language, that if you drop before completing 60% of the semester, you may have to repay a portion of your aid, and strongly urge them to call Financial Aid BEFORE dropping. Not scare them. Inform them so they go talk to a person.
What to watch for: Does the bot lead with the scary consequence, or lead with empathy and then the stakes? Does it tell them to contact Financial Aid before acting, not after? Does the card show both campuses? Does the student know what R2T4 means after reading the response, or does it feel like alphabet soup?
Scenario 13
Aid hasn’t arrived and bill is due
Setup: “It’s the third week of the semester. The student types: ‘My financial aid still hasn’t come in and my bill says I owe money. Am I going to get dropped from my classes?’”
What they should hit: Financial Aid card. The bot should explain that aid typically credits near the end of the second full week of the semester, that first-time loan borrowers have a 30-day hold, and that the student should check their To-Do List in the Student Center for any outstanding requirements. Card should show phone, email, walk-in, and map.
What to watch for: Does the answer match the student’s actual timeline (third week is past the normal disbursement date, the bot should flag that this is worth a call)? Does the card make it easy to actually contact someone, or just link to a web page? Does the student feel calm after reading this, or more anxious?
Scenario 14
SAP suspension, “I lost my financial aid”
Setup: “A student received an email saying their financial aid has been suspended due to Satisfactory Academic Progress. They type: ‘I got an email saying I lost my financial aid because of SAP. What does that even mean and what do I do?’”
What they should hit: Financial Aid card. The bot should explain the three SAP requirements (2.0 GPA, 66.7% completion rate, 150% max timeframe) in plain language, not policy jargon, note that F and W grades both count as “attempted but not completed,” explain that they can appeal if they had extenuating circumstances, and route to Financial Aid for the appeal process. Processing time is up to 14 business days.
What to watch for: Does the student understand WHY they lost aid after reading the response, or does it still feel mysterious? Does the bot explain both the GPA and the completion rate, since students often only know about GPA? Does it mention the appeal option clearly and warmly, not as a long shot? Does the card show a real way to reach a human (email + phone + map)?
Scenario 15
DACA student asking about financial aid
Setup: “A student types: ‘I’m a DACA student. Can I get financial aid at GCC?’”
What they should hit: Financial Aid card. The bot should give an honest, clear answer: federal aid (Pell, SEOG, loans) is not available to DACA students, but Arizona residents may qualify for AZLEAP (state grant), and there may be institutional scholarships. The bot should NOT close the door entirely, it should tell them to come in and talk to Financial Aid, because options exist even if federal aid doesn’t. The tone must be warm and matter-of-fact, not apologetic or alarming.
What to watch for: Does the bot give a clear answer without being cold? Does it mention AZLEAP as an option for AZ residents? Does it avoid the impression that DACA students have no options whatsoever (they do, just not federal)? Does it route them to a human without making them feel like they’re being deflected? Is the card contact info complete?
Scenario 16
Veteran using GI Bill, thinking about dropping a class
Setup: “A student types: ‘I’m using the Post-9/11 GI Bill and I’m thinking about dropping one of my classes. Will that mess up my housing allowance?’”
What they should hit: Veterans card AND Financial Aid card. The bot should explain that dropping a class while on Post-9/11 GI Bill does affect the housing allowance, it’s prorated based on enrollment, so going from full-time to part-time lowers the BAH payment, and that GCC must report the change to VA. It should also flag that if using military tuition assistance, dropping creates a different debt issue. Route to both Veterans Services (for the VA side) and Financial Aid (for aid implications).
What to watch for: Does the bot show BOTH cards, or just one? Does it explain the housing allowance proration in terms the student can act on? Does it tell them to contact Veterans Services AND Financial Aid BEFORE dropping? Does the Veterans card show the correct email (gccva@gccaz.edu) and map link?
Spotlight B, Tech, Printing & Files (pick 2, ~10 min)
These test the Library vs. IT routing, the most common mismatch in the tool. Scenario 18 (lost file) is especially valuable because it has emotional weight that surfaces whether the empathy message lands before the practical answer.
Scenario 17
Hotspot, wrong office
Setup: “A student types: ‘I don’t have internet at home and I need a WiFi hotspot. Can I borrow one from IT?’”
What they should hit: LIBRARY card, specifically West Circulation desk, Main campus only, 623-845-3119. The bot should NOT route to IT. It should mention this is a semester-long checkout as long as the student stays enrolled.
What to watch for: Does the bot correctly say Library, not IT? Does it say Main campus only (not North)? Does it give the phone number? Does it mention the semester-long availability? Does the student feel like they know exactly where to go?
Scenario 18
Lost file, campus computer
Setup: “A student types: ‘I finished my paper on a campus computer yesterday and now the file is completely gone. I can’t find it anywhere.’”
What they should hit: SAVING_FILES card with empathy. The bot should explain that campus computer files are erased every night, and direct the student to save to Google Drive, OneDrive, or a USB going forward. It should also give practical next steps: check if they emailed it to themselves, check Canvas if they submitted a draft, talk to their instructor about the situation.
What to watch for: Does the bot acknowledge the loss before launching into prevention advice? Does it explain WHY the file disappeared (erased nightly) in plain language, not IT jargon? Does it give both immediate recovery options AND future prevention? Does the card show the Google Drive and OneDrive links?
Scenario 19
Printing, don’t know how
Setup: “A student types: ‘I need to print my resume for a career fair tomorrow and I don’t know how printing works on campus.’”
What they should hit: PRINTING card. The bot should explain: printers in HT1, Library, and Beshbito; printing costs money (B&W $0.10/page, color $0.50/page); must add money to Pay for Print account first using credit card at the charge stations in HT1 or Library, or cash at the cashier’s office.
What to watch for: Does the bot mention needing to fund the account BEFORE printing, not after? Are printer locations clear? Does the student know where to add money? Is the price stated? Does it feel like a practical answer a student can act on tonight or tomorrow morning?
Scenario 20
Video assignment too big for Canvas
Setup: “A media student types: ‘My video project is 4 gigabytes and Canvas won’t let me upload it. How am I supposed to submit this?’”
What they should hit: SAVING_FILES card. The bot should explain the YouTube workflow: upload the video to YouTube, set it to Unlisted, copy the link, and paste it into the Canvas assignment submission. It should mention using a personal Google account for YouTube (not the school @maricopa.edu account).
What to watch for: Does the bot give a clear, actionable answer, not “contact your instructor”? Does it mention setting YouTube to Unlisted (not Public or Private)? Does it warn to upload early because large files take time to process? Does the student understand they paste a link, not upload a file?
Spotlight C, AI Policy & New Cards (pick 2, ~10 min)
AI policy questions will increase in fall. Scenario 21 tests the most common integrity question. Scenario 22 is the most emotionally charged. Scenarios 27 and 28 should be run as a pair, 27 tests whether the bot offers to help write a prompt, 28 tests whether it actually delivers one when the student takes the offer. This two-turn sequence tests a unique Tier 1 direct-answer behavior that exists nowhere else in CopaMigo.
Scenario 21
Can I use ChatGPT?
Setup: “A student types: ‘Is it okay to use ChatGPT to help me write my essay for English class?’”
What they should hit: AI_POLICY card. The bot should explain that there is no single GCC rule, it depends on the instructor’s syllabus. The first step is to check the syllabus for an AI statement. If there’s no statement, ask the instructor before using it. Using AI against a stated course policy can be treated as academic misconduct. The card should link to Maricopa’s student AI resource page.
What to watch for: Does the bot answer the actual question (it depends, here’s how to find out) rather than refusing or lecturing? Does it say “check your syllabus” as the concrete first step? Does it mention talking to the instructor if the syllabus is silent? Does it feel like helpful guidance, not a scare tactic?
Scenario 22
Accused of using AI, didn’t do it
Setup: “A student types: ‘My professor said I used AI to write my paper and I’m going to fail the assignment, but I didn’t use AI at all. What do I do?’”
What they should hit: DEAN card, this is now an academic conduct matter, not a policy question. The bot should explain that the student has due process rights, and that the Dean of Students office is where to go for guidance on contesting an academic misconduct accusation. It can briefly note that AI detection tools have known false-positive rates, which supports the student’s case. Empathy first, this is a stressful situation.
What to watch for: Does the bot correctly route to DEAN rather than AI_POLICY? Does the empathy message acknowledge how alarming this situation is without minimizing it? Does it mention due process rights? Does it note the false-positive issue supportively? Does it avoid telling the student what to argue, that’s for the Dean’s office to help with.
Scenario 27
Allowed to use AI, never done it before
Setup: “A student types: ‘I’m doing research for a class and my professor said we can use AI. I’ve never used it before and I don’t know where to start or how to use it properly.’”
What they should hit: AI_POLICY card, but this time the guidance angle, not the integrity angle. The bot should name Gemini as the school-account option (look for the sparkle icon in the upper right of any Google page, or go to gemini.google.com with the @maricopa.edu login). It should give the prompt structure, Role + Task + Format, with a brief example. It should warn not to put personal information into prompts. It should note that AI can make things up, so any source or fact needs to be verified. The card should include the offer to help write a starter prompt.
What to watch for: Does the bot give practical, actionable guidance? Does it name Gemini with the sparkle icon detail, something a first-time user can act on immediately? Does it explain the 3-part prompt structure? Does it include the offer to help write a prompt with a clear invitation to share class and assignment?
Scenario 28
CopaMigo actually writes the prompt
Setup: This is a two-turn scenario. Turn 1: the student types something that triggers the AI guidance card and sees the offer to help write a prompt. Turn 2 (the one being tested): the student responds with “I’m in English 101 and I have to write a persuasive essay arguing that social media is harmful to teenagers.”, or any real class and assignment they’re actually working on. The student has taken CopaMigo up on the offer.
What they should hit: A complete, ready-to-copy AI prompt in the chat, no service card, no routing to a human, no redirect. The response should be a usable prompt structured as Role + Task + Format. Something like: “You are an expert writing coach helping a community college student. I’m writing a 3-page persuasive essay for English 101 arguing that social media is harmful to teenagers’ mental health. Give me the three strongest arguments I could make, with one type of credible source for each. Format it as a numbered list, two sentences per argument.” Followed by one line telling the student to copy it into Gemini, Claude, or ChatGPT, and that they can ask it to change anything.
What to watch for: Does the bot write an actual prompt, or does it describe how to write one, show another card, or route somewhere? The prompt must be ready to copy and paste without any editing. Does it include a role? Is the task specific to what the student said? Does it include a format instruction? Is there a follow-up line encouraging iteration? This is a Tier 1 direct-answer behavior, if a card appears instead of a draft prompt, that is a routing failure. If the student has to do additional work before they can use what CopaMigo gave them, that’s also a failure.
Spotlight D, DRS & Veterans (pick 2, ~10 min)
Higher emotional weight, run this Spotlight with a moderator who’s comfortable with sensitive topics. Scenario 23 (IEP) works well with any first-semester student. Scenarios 24 and 26 need participants who self-identify as Deaf or veteran-connected respectively.
Scenario 23
IEP from high school, assumes it transfers
Setup: “A first-semester student types: ‘I had an IEP in high school for ADHD and I got extended time on all my tests. Does that automatically apply here at GCC?’”
What they should hit: ACCESSIBILITY card. The bot should gently but clearly correct the misconception: No, an IEP does not transfer automatically to college. College operates under the ADA, not IDEA (the K-12 law). The student needs to register with DRS at GCC and provide current documentation. It should frame this as a process they can get help with, not a wall. Route to DRS to get started.
What to watch for: Does the bot correct the misconception without making the student feel bad? Does it explain WHY it doesn’t transfer (different law) in a sentence, not a lecture? Does it frame the DRS registration process as manageable? Does the card show the DRS email, phone, and map link?
Scenario 24
Deaf student needs an interpreter
Setup: “A student types: ‘I’m Deaf and I need sign language interpreters for my classes next semester. How do I get that set up?’”
What they should hit: ACCESSIBILITY card. The bot should give a clear step-by-step: register with DRS, provide an audiogram, meet with a DRS advisor, then request interpreters through DRS Connect. The CRITICAL piece: interpreters must be requested at least 4 weeks before the semester starts. Late requests may not be fulfilled because qualified interpreters are in high demand.
What to watch for: Does the bot lead with the 4-week deadline? Is the step-by-step clear enough that the student knows what to do first? Does the card show the DRS Connect link and contact information? Does the response feel urgent without being alarming?
Scenario 25
Overloaded student, doesn’t realize it yet
Setup: “A student types: ‘I’m signed up for 15 credits this semester and I work 30 hours a week at my job. I’m already stressed and classes haven’t started. Is this normal?’”
What they should hit: CONTACT_HOURS card plus optionally ADVISING or COUNSELING depending on the emotional weight. The bot should give the student the math: 15 credits = roughly 37 hours/week of class + study. Add 30 hours of work = 67 hours/week. That’s not normal, it’s genuinely hard. The bot should acknowledge the stress as real, give them the numbers so they understand why they’re already feeling it, and strongly suggest talking to an advisor before the semester starts to see if adjustments are possible.
What to watch for: Does the bot do the math for the student rather than making them figure it out? Does it validate the stress rather than brushing it off? Does it route to advising with urgency, “before the semester starts”, rather than treating it as optional? Does the empathy message avoid being preachy?
Scenario 26
Veteran wants to drop, doesn’t know the stakes
Setup: “A student types: ‘I’m using the Post-9/11 GI Bill and I’m thinking about dropping two of my classes because I’m really struggling. Is that okay?’”
What they should hit: VETERANS card AND FINANCIAL_AID card. The bot should explain that dropping classes while on GI Bill has real consequences: GCC reports enrollment changes to VA, housing allowance is prorated by credit load, dropping below full-time reduces the monthly payment. It should also mention the financial aid side: if aid has already disbursed, dropping may trigger a recalculation. Strong directive: contact Veterans Services AND Financial Aid BEFORE dropping, not after. Empathy first, struggling is a legitimate reason to want to drop.
What to watch for: Does the bot show BOTH cards? Does it lead with understanding before explaining the stakes? Does it give the student enough information to understand WHY they should call first, not just “call first”? Do both cards show correct contact info (gccva@gccaz.edu and FinAid@gccaz.edu)?
06. Recording the Session
Use a recording sheet for each scenario. The template below works on paper, in a Google Doc, or in a spreadsheet, whichever the moderator prefers.
Per-scenario recording template
What to specifically check on each scenario
These are the technical checks that should pass for every scenario, regardless of which scenario it is:
- URLs are clickable. Every URL on every card should be a real link, not text. Tap each one and confirm it opens.
- Phone numbers are tappable on mobile. If you’re on a phone, tapping a phone number should open the dialer with the number filled in. If it doesn’t, that’s a bug.
- Map links open the right page. Every “Map to [building]” link should open the building’s GCC location page, not 404 or wrong building.
- Hours are present and look current. Every card should show hours. They should match what’s on the official GCC page for that office.
- Voice input transcribes correctly. When the student uses voice, what they said should appear in the input box accurately. Listen for words that got mangled.
- Voice output speaks the response back. If the student used voice, the tool should read the response aloud. The voice should match the language of the input.
- The page renders properly on mobile. No text cut off, no buttons unreachable, no horizontal scroll.
What to check during accessibility-focused sessions
These checks apply when the tester is using assistive technology. Run them in addition to the general checks above, not instead of them.
- Screen reader announces every interactive element. Tab through the page with a screen reader on. The mic button, send button, reset button, every service card link, and every chat fallback should announce themselves with a meaningful label, not just “button” or “link.”
- Focus order is logical. Tab order should follow the visual order of the page: welcome message, then input area, then response cards, then contact info inside cards, then chat fallback. If focus jumps around or skips elements, that’s a bug.
- Focus is visible. When the tester tabs to an element, there should be a visible focus indicator (outline, color change, etc.). If you can’t tell where focus is, neither can a sighted keyboard user.
- Cards and modals are reachable by keyboard. The “Still stuck?” chat button on each card should be reachable by tab. The prototype chat modal should trap focus inside it (so Tab cycles within the modal, not behind it) and close on Escape.
- Voice input still works with screen reader running. Some screen readers conflict with the Web Speech API. Confirm voice input doesn’t break when VoiceOver, TalkBack, or NVDA is active.
- Reading order matches visual hierarchy. A screen reader should hear the empathy message first, then the cards in order. The visual hierarchy should match the announced hierarchy.
- Color is not the only signal. The student should be able to distinguish primary contact info from the chat fallback link without relying on color alone. The chat fallback is intentionally muted visually, confirm it’s still distinguishable to a low-vision user, and not invisible.
- Text resizes to 200% without breaking the layout. Zoom the browser to 200%. The page should still be usable; nothing should get cut off, overlapped, or unreachable.
- For autistic testers specifically: watch for moments where the empathy message uses an idiom or metaphor that lands wrong, where a modal pop-up arrives suddenly without warning, or where the tool’s behavior changes in ways the tester didn’t expect. These won’t surface in a checklist; they surface in the tester’s reactions, so listen.
07. Post-Test Interview
After all scenarios, have a 5–10 minute conversation. Ask open questions. Don’t defend the tool or explain anything; just listen.
Questions to ask
- “What was your overall impression?”
- “What was the best moment using it? What was the worst?”
- “Was there a moment where the tool felt like it really understood what you were asking? Was there a moment where it felt off?”
- “If you had a real situation like one of these, would you actually use this tool? Why or why not?”
- “Would you tell a friend about it? In what situation would you tell them to try it?”
- “Was there anything that made you trust it more, or trust it less?”
- “Did you ever think ‘this is just an AI bot, this isn’t going to help’? When?”
- “What’s missing? What did you wish it could do?”
- “Anything you didn’t say that you want to say now?”
Listen for the reframe. If a student tells you “you should add a button for X”, they’re not actually asking for a button. They’re describing a moment where they didn’t get what they needed. The fix might be the button, or it might be something else entirely. Write down both: what they said, and what the underlying need was.
08. After the Session
Within 24 hours
- Write up the session notes while details are fresh. Quotes especially.
- Flag any bugs found (broken links, wrong routing, mobile issues) for immediate fix before the next session
- Note any patterns emerging across sessions if you’ve run multiple already
After all sessions are done
- Compile findings across all participants. Look for patterns: did multiple students hit the same confusion point?
- Sort findings into three buckets: critical bugs (fix immediately), design improvements (next iteration), out-of-scope (note for future)
- Pick out the three to five most striking student quotes for use in stakeholder presentations
- Draft a one-page summary: what was learned, what changed, what is still uncertain
- Share back with participants if they want, students appreciate knowing their feedback mattered
09. A Note on Sensitive Topics
Several scenarios in this plan involve mental health, sexual misconduct, food insecurity, or other situations that may resonate with the student you’re testing with. They are testing a hypothetical, but they may be carrying real things too.
- Watch for distress. If a student becomes visibly upset during a scenario, pause. Ask if they want to skip it or take a break. Their wellbeing comes first; the testing data does not.
- Have real resources at hand. Know the actual GCC counseling number (623-845-3064) and the 988 line. If the conversation moves from hypothetical to real, you can offer the real resource without making it strange.
- Don’t probe. If a student volunteers a personal experience, listen briefly and warmly, but do not ask follow-up questions about the personal experience itself. The test session is not therapy and you are not their counselor.
- Decompress at the end. Wrap up with something light. Thank them. Make sure they are leaving in a normal headspace, not a stirred-up one.
If you find yourself becoming the support person
The point of this testing is to surface gaps in the tool, not to provide support to the participant. If a student needs real support during a session, that’s not a failure of the test, that’s a normal moment in a campus where many students are carrying things. Pause the test, hand them the actual resource, and let them choose whether to keep going. The tool is being designed for exactly the moments your participant is showing you. That’s the work.