Subject
Grade
Concept/Content
ways to transform requirements into algorithms
Elaboration
for example, pseudocode, iterative refinement, flowcharts, UML, other design entities
keywords
ways