Learning Goals & Products

Learning Goals

1

Students will be able to investigate user needs for a small business or nonprofit website through interviews, observations, and feedback notes to identify authentic design problems.

2

Students will be able to synthesize research on website users into a clear persona and problem statement that defines what the site must help people do.

3

Students will be able to write and revise effective AI prompts for website content, layout, or code suggestions to support web development tasks.

4

Students will be able to create wireframes and a simple website structure that organizes pages, navigation, and content for a real audience.

5

Students will be able to prototype and test a simple website using peer, partner, and user feedback to identify bugs, confusion, and accessibility issues.

6

Students will be able to justify design tradeoffs in a website by comparing AI suggestions, user evidence, and technical constraints.

Products

individual

User Research Brief and First Website Prototype

Each student will submit a research brief with interview notes, a persona, a problem statement, and a prompt log, plus a clickable low-fidelity prototype of a simple webpage. The artifact must show how firsthand user evidence shaped the first design idea and how AI was evaluated, revised, or rejected.

team

Launched Simple Website with Stakeholder Demo and Visitor Guide

Teams will deliver a polished live website for the partner audience, along with a short visitor guide and a presentation that explains the user need, design decisions, testing results, and AI’s role. The final site must reflect team revision cycles and clearly connect user feedback to the finished solution.

Rubric
Competency Progression Rubric Competency-first rubric
Category
Learning Goal
Stage 1
Stage 2
Stage 3
Stage 4
Deeper Learning Competencies
Critical Thinking & Problem Solving
  • I can define an authentic website need from my community partner and state the problem clearly (who it’s for, what’s unclear or missing, and what success looks like)
  • I can compare at least two AI suggestions to decide which ones seem relevant to my site, and I can note one risk or mismatch I will verify.
  • I can generate multiple solution options for the site content/layout (e.g., revised navigation, clearer contact/event details, improved page structure) and explain why each option might meet the user need
  • I can use my prompt log and testing results to justify which AI-generated ideas I adopt, revise, or reject based on evidence (clarity, accuracy, and usability).
  • I can evaluate solutions using a simple set of criteria and evidence from user feedback, partner notes, and code checks
  • I can identify the root cause of a problem (e.g., confusing flow, missing information, incorrect or unsafe code) and iteratively improve the design by combining human judgment with targeted AI revisions.
  • I can independently troubleshoot complex issues by testing hypotheses, gathering evidence from real users, and refining my approach across multiple revision cycles
  • I can compare AI vs
  • human decisions in a detailed way, explaining how I detect limitations or hallucinations, protect user trust/safety, and produce a clearer, more original website that directly addresses the authentic need.
Deeper Learning Competencies
Content Expertise
  • I can identify and explain the specific content a real site needs for my partner’s user scenario (e.g., contact details, event info, navigation clarity) using notes from interviews, observations, or the rotation stations
  • I can draft initial website text or layout ideas that match the need, and I can record basic AI suggestions and whether they seem useful or generic.
  • I can select accurate, relevant content and organize it into draft web pages (headings, sections, and labels) that directly address my chosen user need and align with my wireframes
  • I can use AI to generate ideas or code snippets, then I can revise them with my own checks for clarity, accuracy, and originality, documenting what I changed and why in my prompt log and “What I Fixed.”
  • I can produce content and design decisions that demonstrate strong expertise by improving user experience based on evidence (user feedback, partner critique, or testing results)
  • I can compare AI-generated options against clear success criteria (e.g., users can find key information quickly, event details are complete, navigation is understandable) and I can justify my final choices with specific revisions shown in code and reflection entries.
  • I can independently create and refine an original, audience-ready website content package that consistently meets user needs and works as intended (functioning pages, correct information, and clear structure across devices)
  • I can evaluate AI’s limitations by detecting errors or missing context, implementing robust fixes, and clearly explaining how my iterative prompt use, testing, and reflection led to measurable improvements in usefulness, clarity, and technical quality.
Deeper Learning Competencies
Self Directed Learning
  • I can use the weekly reflection routine (“What I Learned, What I Fixed, What I Still Need to Test”) to describe progress on my website build in simple, complete sentences and identify at least one next step I will try.
  • I can revise my project plan and weekly progress entries based on peer/partner feedback and my prompt log, explaining what I changed, why I changed it, and what new test I will run next to improve clarity, usefulness, or originality.
  • I can independently monitor my learning by setting specific, measurable goals for each build cycle, tracking evidence in my prompt log and code revisions, and making justified decisions when AI suggestions are incomplete, generic, or inaccurate.
  • I can lead my own improvement process by comparing multiple sources of feedback (my testing, classmates, and partner/community input), evaluating whether AI actually helped, and updating my plan, prompts, and site accordingly with clear reasoning and documented results.
Deeper Learning Competencies
Academic Mindset
  • I can describe my project’s purpose and how my choices (topic, pages, and audience needs) connect to my community partner’s goals using weekly reflection entries.
  • I can set a clear learning goal for each build cycle, explain why I chose or rejected specific AI suggestions, and revise my plan based on feedback from classmates and my partner.
  • I can consistently monitor my progress toward “clear, useful, and original,” identify gaps or risks in AI output (like incorrect details or generic content), and justify revisions with evidence from tests and user/partner feedback.
  • I can demonstrate strong agency and resilience by independently refining my website direction when challenges appear, using reflection (“What I Learned, What I Fixed, What I Still Need to Test”) to drive next steps, and explaining how my final product reflects both my identity as a developer and the authentic needs of real users.