Computer Science Honors
Learning Goals 3
Learning Goals 3
Learning Goals 4
Learning Goals 3
Learning Goals 4
Learning Goals 4
Learning Goals 3
Learning Goals 3
Learning Goals 4
Learning Goals 4
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Element D: Design Concept Generation, Analysis & Selection
Week 5: Design Concept Generation, Analysis & Selection
PLTW Element D — Design Concept Generation, Analysis, and Selection.
Generate Concepts
- Sketch a minimum of three distinct design concepts that could satisfy your Sprint 1 PRD. Vary the concepts meaningfully — don’t just re-skin the same architecture.
- Log each concept as its own GitHub Issue in your Kanban board, tagged
concept, so the comparison trail is version-controlled instead of living on paper.
Score Concepts in a Decision Matrix
- Build a weighted Decision (Design) Matrix: list your PRD criteria as rows, your concepts as columns, and score each concept against each criterion.
- Weight criteria by importance (e.g. feasibility, cost, learner/user impact, time-to-build) and total the scores to justify which concept you’re carrying forward.
Concept Testing
- Validate the leading concept cheaply before committing engineering time: a paper prototype, clickable wireframe, spike/proof-of-concept script, or structured stakeholder walkthrough.
- Record what the concept test told you — what changed, what got confirmed.
My Solution
- Write up My Solution: the selected concept, in plain language, and My Solution Justification — why this concept won the decision matrix over the alternatives.
First Mentor Meeting: Design Review
Early this sprint, present your decision matrix and selected concept to your industry mentor.
- Walk through why each losing concept was cut.
- Ask what a working engineer in this domain would flag as a risk in your leading concept.
- Log the mentor’s feedback as a comment on your
conceptIssue — this becomes part of your Element J (External Evaluation) record later.
Core Deliverables
- Decision Matrix with 3+ scored concepts.
- Concept test results.
- My Solution + My Solution Justification write-up.
- Logged mentor design-review notes.
Submit Assignment
Need to update a submission later? Open the submissions dashboard.
Course Timeline
Week 0 Chat click to open
No messages yet.
Week 1 Chat click to open
No messages yet.
Week 2 Chat click to open
No messages yet.
Week 3 Chat click to open
No messages yet.
Week 4 Chat click to open
No messages yet.
Week 5 Chat click to open
No messages yet.
Week 6 Chat click to open
No messages yet.
Week 7 Chat click to open
No messages yet.
Week 8 Chat click to open
No messages yet.
Week 9 Chat click to open
No messages yet.
Week 10 Chat click to open
No messages yet.
Week 11 Chat click to open
No messages yet.
Week 12 Chat click to open
No messages yet.
Week 13 Chat click to open
No messages yet.
Week 14 Chat click to open
No messages yet.
Week 15 Chat click to open
No messages yet.
Week 16 Chat click to open
No messages yet.
Week 17 Chat click to open
No messages yet.
Week 18 Chat click to open
No messages yet.
Week 19 Chat click to open
No messages yet.
Week 20 Chat click to open
No messages yet.
Week 21 Chat click to open
No messages yet.
Week 22 Chat click to open
No messages yet.
Week 23 Chat click to open
No messages yet.
Week 24 Chat click to open
No messages yet.