CxD Archive
CxD 2021 Summer Workshop Series
CxD 2021 Summer Workshop Series
  • Computing by Design 2021
  • About Us
  • Registration and Contact
  • •••••••••••••••••••••••••••••••••••••••••• Programming Workshops
    • ✻ Choosing a Programming WS
    • ✻ Schedule
    • ✻ Optional: Programming Intros
    • Trivia Web App
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Trivia App ⏱
      • Live Zoom: Wed 11:30 am ⏰
      • Workshop Deliverables
    • Chatbot Web App
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Chatbot ⏱
      • Live Zoom: Wed 1:00 pm ⏰
      • Workshop Deliverables
    • Wheeled Robot
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Robot ⏱
      • Live Zoom: Thur 11:30 am ⏰
      • Workshop Deliverables
    • Video Game
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program a Video Game ⏱
      • Live Zoom: Thur 1:00 pm ⏰
      • Workshop Deliverables
    • Internet of Things (IoT)
      • Workshop Prep
      • Live Zoom: Mon 2:30 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for IoT ⏱
      • Live Zoom: Thur 2:30 pm ⏰
      • Workshop Deliverables
    • Data Visualization
      • Workshop Prep
      • Live Zoom: Mon 1:00 pm ⏰
      • Programming Warm-Up ⏱
      • Teacher Insights
      • Program for Data Viz ⏱
      • Live Zoom: Wed 2:30 pm ⏰
      • Workshop Deliverables
  • •••••••••••••••••••••••••••••••••••••••••• Innovation Workshop
    • ✻ Prepare a Full CS Experience
    • ✻ Schedule
    • Module 1 - Introduction
    • Module 2 - Project Phase One
    • Module 3 - Project Phase Two
    • Module 4 - Project Phase Three
    • Workshop Deliverable
    • Resources
  • •••••••••••••••••••••••••••••••••••••••••• PBLWorks 101 Workshop
    • ✻ Managing CS Projects in Class
  • •••••••••••••••••••••••••••••••••••••••••• Cross-Discipline Workshops
    • ✻ Short Projects for Any Class
    • ✻ Schedule
    • Proposing Solutions in Computing
    • Sketching and Prototyping in Computing
    • Product Evaluation in Computing
    • CS for Math & Science: Charting Data
    • CS for Language Arts: Natural Language Processing
    • Build a Flash Card App Study Guide for Any Course
  • •••••••••••••••••••••••••••••••••••••••••• Resources
    • Computing by Design Docs
    • IN CS Standards K-12
    • US K12 CS Framework
    • IN Work-Based Learning Manual
    • IN Employability Skills
    • PBLWorks | About PBL
    • PBLWorks | More Resources
Powered by GitBook
On this page
  • DESIGNING & BUILDING SOLUTIONS
  • A Repeating Pattern
  • Dr. Martin-Hammond on Evaluation Methods
  • ✓ Prototypes │ ✓ Prototype Evaluations
  • Generate several distinct prototypes that represent creative perspectives on the solution details.
  • Evaluate the prototypes internally with the team and with stakeholders to verify the results.
  • ✓ Features Map & System Logic │ ✓ Development Plan & Testing Milestones
  • Determine the solution specifications, logic, and interactions.
  • Prioritize development tasks and determine a plan to incrementally test the solution.
  • ✓ Pilot Development & Testing │ ✓ Plan for Launch & Promotion
  • Execute the plan methodically with frequent team check-ins.
  • Determine the key actions to launch your solution with high impact.
  • ★ PILOT DEMONSTRATION
  • Demonstrate the pilot development with promotional plan and collect feedback from peers.
Export as PDF
  1. •••••••••••••••••••••••••••••••••••••••••• Innovation Workshop

Module 3 - Project Phase Two

PreviousModule 2 - Project Phase OneNextModule 4 - Project Phase Three

Last updated 3 years ago

DESIGNING & BUILDING SOLUTIONS

Driving Question for Students: What specific solution will you provide and how will you design and build it?

A Repeating Pattern

Once again, students will apply the analyze, create, and deliver cycle, but with an increased fidelity of the solution. In this phase students will analyze the feedback from the proposal, consider a set of prototypes that define more detail in their solution, and then deliver a specification for further further development — usually to begin the actual programming and building.

Dr. Martin-Hammond on Evaluation Methods

Evaluation is central to every aspect of any development. In the video below, Dr. Aqueasha Martin-Hammond provides insights on evaluation and the techniques available to you and students for evaluation.

✓ Prototypes │ ✓ Prototype Evaluations

Generate several distinct prototypes that represent creative perspectives on the solution details.

How many distinct prototypes might you request from students? What tools will students be able to use to create prototypes? How much fidelity (detail) might you require at this stage?

Evaluate the prototypes internally with the team and with stakeholders to verify the results.

How will students conduct evaluations? Will there be another set of prototypes or will you have students conclude prototyping after one round?

GENERAL PURPOSE RESOURCES

✓ Features Map & System Logic │ ✓ Development Plan & Testing Milestones

Determine the solution specifications, logic, and interactions.

Will you use a story/feature map? How much detail will you expect from students as they determine what they will program and build? Will they use pseudo-code or another technique to get started?

Prioritize development tasks and determine a plan to incrementally test the solution.

How do you want students to plan the development? How will they track progress and communicate that to you?

GENERAL PURPOSE RESOURCES

✓ Pilot Development & Testing │ ✓ Plan for Launch & Promotion

Execute the plan methodically with frequent team check-ins.

How frequent will the check-ins be? What might trigger an intervention to get teams back on track?

Determine the key actions to launch your solution with high impact.

How will the projects be promoted to the broader community? How much time and resources will be dedicated to the promotion?

★ PILOT DEMONSTRATION

Demonstrate the pilot development with promotional plan and collect feedback from peers.

How will students demonstrate pilot builds — live video, recorded video, or in-person? How will you direct students to prompt for feedback?

"While it does typify the design process as a whole, in practice the elaboration and reduction process must be continuously repeated time and again throughout the course of design. From information architecture, to visual design, to the functional prototype, each stage must be explored in full, then lovingly honed down to a precise solution." - ​

👉 Check the for canvas templates you may want to use.

PROMPTS TO CONSIDER FOR SLACK CONVERSATION

Which CS standards are addressed in the identified activities for the project?

​ by Tyler Tate

We recommend that you create an example prototype as one of the three artifacts for the .

PROMPTS TO CONSIDER FOR SLACK CONVERSATION

Which CS standards are addressed in the identified activities for the project?

PROMPTS TO CONSIDER FOR SLACK CONVERSATION

Which CS standards are addressed in the identified activities for the project?

PROMPTS TO CONSIDER FOR SLACK CONVERSATION

Which CS standards are addressed in the identified activities for the project?

Tyler Tate (Concerning Fidelity in Design on UX Booth)
google drive resources
🔗IN CS Standards
Thinking Aloud from Nielsen Norman Group
Concerning Fidelity in Design on UX Booth
Marvel App for Screen Interface Prototyping
workshop final deliverable
🔗IN CS Standards
Planning with Pseudo-code
A Quick Guide on Story Mapping
Story/Feature Mapping Template
🔗IN CS Standards
🔗IN CS Standards
Source: Tyler Tate, https://www.uxbooth.com/articles/concerning-fidelity-and-design/