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 E: Application of STEM Principles & Practices
Week 6: Application of STEM Principles & Practices
PLTW Element E — Application of STEM Principles and Practices.
Justify the Design with STEM Principles
For a CS/software Capstone, “STEM principles” means the computer science, data structures, algorithms, or systems concepts that make your design work — not just that it works, but why it works. Document, for example:
- The algorithmic or architectural approach and its complexity/scaling tradeoffs.
- Any math/statistics underlying your solution (e.g. a scoring model, a cognitive-load metric, a signal-processing step).
- Relevant CS principles from prior coursework you’re applying (data modeling, API design, security, concurrency, etc.).
Technical Drawing / Architecture Diagram
- Produce a Technical Drawing appropriate to your build: for hardware, a dimensioned CAD drawing; for software, a system architecture diagram (components, data flow, API boundaries).
- Diagrams belong in your engineering portfolio, versioned alongside your code — not as a one-off image nobody can trace back to a decision.
Material List, Tool Selection & Tool Safety
- Draft a Material List — for software, this includes libraries, frameworks, APIs, and hosting/services you intend to depend on, each with its license noted.
- Tool Selection — what you’re building with and why (language, framework, hardware platform).
- Tool Safety — for physical builds, standard shop/tool safety sign-off; for software, note any tools with elevated access (deploy keys, admin APIs) and how you’re handling them safely.
Core Deliverables
- STEM justification write-up.
- Technical drawing or architecture diagram.
- Material list with licenses noted.
- Tool selection & safety notes.
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.