These are questions about the assignments that have come up on the forum in 2025 and 2026, with the shape of the answer.

Answers marked **Factual** have a set answer in the specification. The rest are *design decisions*: there is no single right answer, and the answer given here is about how to approach the decision rather than what to choose. See [Making Choices in a Design Project](05-making-choices-in-a-design-project.html) for how to make and defend those decisions yourself.

If your question isn’t here and isn’t answered by the specification, ask on the forum.

## Any assignment

- *My user’s habitat or body rules out the hardware I would normally reach for. Can I assume that away?* Ignoring the constraint weakens the rationale, and changing the scenario is not available, so engaging with the constraint is part of what makes the design interesting. Say how in the rationale.
- *Is a task that most people never do still an everyday task?* Everyday means routine and recurring for the people who do it, not administrative or universal. The decision is then how much context of use to establish for a marker who may never have seen the task.
- *Does the design need to be physically possible?* It does not need to be a product today, but the physics is unchanged. A speculative technology is a stronger idea when grounded in what is actually known about the user and the technology, with gaps acknowledged as a limitation. A “magical” technology that makes the design problem disappear leaves you nothing to design.
- *Is my idea too simple? A tutor said they would prefer something more complex.* Complexity is not a marking criterion; quality is. A simple, compelling, well-executed idea beats a complicated one you cannot prototype or test properly. If the idea meets the specification, the decision about how far to push it is yours.
- *Can I use Excel / a different tool / a method not taught in the course?* Nothing is banned, but the course teaches defaults (Python with pandas and seaborn for analysis, paper prototyping for prototypes) and everyone has practised these defaults in tutorials. Using alternatives is your call: it is fine if it genuinely improves the work and you can support the choice, and a risk if it produces something you cannot analyse or test.
- *Can I put the details in the materials folder, or link to an external site, and keep the main document short?* **Factual:** the main document (and in A3, the video) is what gets marked. Materials exist so the marker can verify your work, not discover it. External links are not followed. If a figure, quote, or result matters, it goes in the main document.
- *Can I reuse references from an earlier assignment?* **Factual:** yes, as in any research project. Reframe the justification for the new context.
- *How should I acknowledge generative AI use?* **Factual:** a short list in the Acknowledgements section of what you used it for is appropriate. Full prompts are not needed. Undeclared use, and references that do not exist, fall under the N category.
- *Should I use Generative AI to help with my assignment?* We don’t penalise declared AI use in this class through academic integrity, but you should consider the problems with depending overly on assistive tools. Submitting a rationale, findings and discussion that are generic, or not tied well to your prototype and your participants is likely to score poorly in the assessment. Similarly, when deciding on a direction for an open-ended design task, an assistant asked what to build tends to give everyone the same common answer and will not show your individual capacity. The marker is looking for evidence of *your* process, and generic AI-generated ideas and text don’t show that.

## Assignment 2: needs finding

- *Can I narrow my study to one specific task or feature of the AI tool, rather than the whole tool?* Yes, and you should. The specification asks for one context. One well-observed task gives you depth; many tasks give you breadth and thin data from 3–5 people. Explain why the context you chose is worth studying.
- *Is X too small or too niche to count as an AI use context?* If it fits the specification (students using AI in a specific situation in their lives) it is allowed. Whether it is a *good* choice is your decision and part of what is marked in the study plan: a well-justified narrow context is stronger than a vague broad one.
- *Should my needs-finding study be designed around a statistical test?* No. Design it to answer the research question. With three to five participants, descriptive statistics and clear plots are the appropriate analysis. Run a test only if a meaningful comparison arises, and be honest about its power.
- *Can I use a validated instrument (SUS, NASA-TLX), adapt one, or add a small task or experiment?* You can borrow from existing instruments and include a task, if the framing stays needs finding and you still gather participants’ own accounts of what they need. Adapting an instrument (changing its scale, dropping items) is acceptable if you say what you changed and why. Remember that the research question is given; you are answering it, not pursuing your own interests.
- *Can my qualitative data come from open-ended survey questions instead of interviews?* It can. Consider what you lose: needs finding depends on participants’ own accounts, and a survey box rarely gives you the follow-up that reveals a need. If you go this way, plan for it in your analysis.
- *Should I ask the same questions before and after a task?* A reasonable design, and one of many. The choice depends on your context and what you want to learn. Explain the procedure and why you chose it.
- *My data does not split cleanly into quantitative and qualitative. Which section does it go in?* Organise by the *analysis* you did, not by how the data looked when you collected it. Quantitative analysis in the quantitative section, qualitative analysis in the qualitative section. This maps to the rubric.
- *How many themes should I have? How many quotes?* There is no number but follow Charles’ rule of four (probably no more than four themes, each theme should probably have four or more words). Three well-supported themes that say something important beats eight that are really categories. A theme is a finding: it needs quotes, an argument, and a statement of why it matters for the research question. Codes and affinity diagrams are evidence of process; they are not the result.
- *Is a photo of the interview enough evidence, or do I need transcripts?* **Factual:** raw data goes in the materials folder. Transcripts or recordings, survey exports, photos of handwritten notes. A summary is not raw data. The marker needs to be convinced the findings came from the data.
- *My numbers are all in the report. Why is the quantitative section marked as thin?* Numbers are not findings. A mean or a plot indicates a finding that you then have to explain: what it says about the participants, the context, and the research question. Restating a table in prose is not analysis.
- *Can I recruit participants from outside the class?* **Factual:** no. All participants must be current COMP3900/6390 students, listed by uid. If recruiting goes wrong, talk to staff early; a small honest study beats a fabricated one.

## Assignment 3: prototype and evaluation

- *Does X count as non-standard interaction? (computer vision, AR, barcode scanning, voice, haptics, a physical device…)* **Mostly factual:** the test is whether the interaction goes beyond a web app operated only by keyboard, mouse, or touchscreen. All of those examples pass. The *amount* of non-standard interaction is not a marking criterion; it is a design prompt to keep you away from yet another Figma web app. What is marked is the quality of the prototype.
- *Can I have more than one focus (energy and waste, say)?* You can, but be careful how much you attempt with one prototype and one small evaluation. Making that scoping choice well is part of the assignment.
- *I have three research questions. Is that OK?* The specification says *a* research question: one, incorporating your area of interaction, a problem, and a justification. Several questions usually means the study is not yet focused. If you designed the prototype first and are now looking for a question, frame the RQ as the inquiry that led to the design.
- *Can I prototype the non-standard interaction as a simulation on a touchscreen or in a game engine? Software or hardware? Paper or code?* Any of these can work. The requirement is that the prototype lets you *test* the interaction you designed with a participant. Figma alone rarely does this for non-standard interaction. Paper prototyping is the safe baseline everyone has practised; code or hardware is fine if you have the skills and it stays testable.
- *How much of a Wizard of Oz prototype has to be real?* Some of it. The expectation is that not everything works, but the parts that carry the experience you are evaluating should be real enough for a participant to react to. A real spray of scent, a real LED you switch on, a real sound from a phone will elicit better data than a box labelled “aroma dispenser”. Deciding which parts to make real is a prototyping skill and part of the assessment.
- *My prototype has light, sound, or touch feedback but is paper-based. How do I test those?* Coloured paper, sticky notes, an LED or torch, a sound played from a phone, and a wizard behind the curtain. There is no set answer: designing a prototype that enables testing is the task.
- *Do I need to show sketches, iterations, and design process like in A1?* Not to the same extent. The prototype criterion rewards a thorough design and prototyping process *with consideration of user needs* and a clear demonstration of the interaction in video. Show enough process that your design decisions are legible, then spend the time on the prototype and how it is tested. A real photo or video of the built prototype beats a drawing of it.
- *My evaluation shows the prototype does not work. Do I need to build a version 2?* No. Iteration is out of scope. Null or negative findings are fine if the data collection and analysis are valid. Reflect on whether the prototype and plan were testable in the first place; if they were, report honestly what you found.
- *With five participants, should I run independent groups, repeated measures, or just one condition?* Repeated measures is normal at this scale and gives you plenty of room to show rigour (counterbalanced ordering, for example). Independent groups with two or three per condition is possible but thin. Comparing against an existing interface is also an acceptable approach. Pick one and justify it.
- *Does the evaluation have to be in person?* Yes. The evaluation is of a participant actually using (or enacting use of) your testable prototype, and you need a photo or video of that happening. A survey or online form that shows a picture of the prototype is a survey about a design, not an evaluation of an interaction, and it cannot capture the non-standard interaction the brief asks for. If recruiting classmates is a problem, talk to staff early rather than designing around it.
- *Can my participants compare my early concepts rather than test the prototype?* Comparing concepts is useful design-process work, but it is A1-style ideation, not the A3 evaluation. Your data has to address a research question about the prototype you built, with participants actually using it.
- *What counts as “justification from HCI academic research”?* Both kinds: sources that describe the method you apply, and sources from similar projects that used it, ideally pointing to a gap your study addresses.
- *Where do the conclusions go?* **Factual:** in the first section, “Research Question, Plan, and Conclusions”. That is standard academic practice (introductions state the findings) and it saves you writing a separate conclusion. The headings are not flexible because they map directly to the marking criteria.
- *Can I change the headings for better narrative flow?* **Factual:** no. You can shorten them to fit a slide and add sub-headings underneath, but keep the structure.
- *My spoken transcript is only 600 words. Is that too short for an 1800-word document?* **Factual:** no. The document is secondary to the video and may be a transcript or slightly different text. The extra words are for captions, tables, and small elaborations, not a second, longer report.
- *COMP6390: does the positionality statement go in the video?* **Factual:** yes, and in the document. If it is absent from the video it scores zero.
- *Can I show the prototype working during the video, edit multiple takes, or include a demo clip?* **Factual:** yes to all. Everything counts toward the 5-minute limit and must be inside the one submitted video; external videos are not watched.
- *Do I also submit my PowerPoint file? Where does the transcript go?* **Factual:** no. Two things are marked: `project-presentation.mp4` and `project-documentation.md`. The written version goes in `project-documentation.md` under the template headings, not in a separate `.docx`, `.txt` or second `.md` file.
- *Can I generate the transcript with AI, or transcribe my recording with a tool?* Write the words you will say, read them for the recording, then paste them in. A transcription tool is allowed but pointless. A document generated by AI is not your presentation and must be declared in the Acknowledgements like any other use.
- *How many slides?* **Factual:** at least 5, no more than 10. Title slides, personal introductions, tables of contents and reference slides are not required.
- *Do citations go on the slides?* A reference number on a slide is fine. When you cite in speech, say the authors’ names (“Froehlich et al. 2010”). The full reference list lives only in `project-documentation.md`; references put anywhere else, such as a `materials` README, are not found.
- *My tables are eating my word count.* **Factual:** the counter stops at the *Participants* heading, so participants, acknowledgements and references are free, but captions and table text are counted by design. If a table of raw numbers is costing you words, the raw numbers belong in `materials` and the finding they support belongs in the text.
- *COMP6390: the positionality statement uses words I need elsewhere.* **Factual:** the 1800-word limit is the same for everyone, and the positionality statement counts. The plan criterion is worth fewer marks for postgraduates, so be briefer there.
- *Do I need to blur my participants’ faces?* No. Participants in this course are not anonymous: they are classmates listed by uid, with consent. Blurring loses nothing in marks and gains nothing either.
- *The video check fails but the file is right there.* **Factual:** the file must be exactly `project-presentation.mp4`, lower case, in the top level of the repository, next to `project-documentation.md`, not in `materials`. If you renamed it, make sure the rename was actually committed and pushed. The length and resolution jobs only warn; the missing-file job fails.
- *My video is too big to push.* **Factual:** under 100MB, no Git LFS. Export from PowerPoint at 1080p and check the size *before* you commit, because git keeps every version you ever add. Only if it is 100MB or more, re-encode it: the exact ffmpeg command (and the equivalent HandBrake settings) is in the template README, and the whole export-check-compress process was demonstrated live towards the end of the week 11 lecture, Windows command prompt fumbling included. The same limit applies to recordings in `materials`.
- *The markdown check fails.* Read the job output: it names the rule and the line. Rules MD004, MD013 and MD041 are off; every other rule applies. Fix the lines it lists rather than guessing.
- *The Participants check fails.* **Factual:** one line per participant, exactly `- u1234567 Firstname Lastname`, 3 to 5 entries, no duplicates, not yourself, and not the example uid from the template.
- *CI is slow or hasn’t started and the deadline is minutes away.* Everyone pushes at the same time, so the pipeline queues. A queued pipeline is not a submission problem: push, check that your files are on GitLab in the web interface, and go to bed. Do not post the video on the forum or email it; it will not be accepted from there.
