A prototype is a computational artifact that demonstrates the core functionality of a product or process. Prototypes are useful for getting early feedback in the design process, and can yield insight into the feasibility of a product. The process of developing computational artifacts embraces both creative expression and the exploration of ideas to create prototypes and solve computational problems. Students create artifacts that are personally relevant or beneficial to their community and beyond. Students should develop artifacts in response to a task or a computational problem that demonstrate the performance, reusability, and ease of implementation of an algorithm.
Standard detail
Depth 2Parent ID: 2DDCC919793746C386D82E11F3224965Standard set: Level 3A: Grades 9-10 (Ages 14-16)
Original statement
Quick facts
- Statement code
- Standard ID
- 32B1B13AC77D447D856B466C997CFD3E
- Subject
- Computer Science
- Grades
- 09, 10
- Ancestor IDs
- 2DDCC919793746C386D82E11F3224965FE1325C506AB4533A562D9AD17E0536F
- Source document
- CSTA K-12 Computer Science Standards (Revised 2017)
- License
- CC BY 4.0 US