VCE Software Development U3O1: Requirements and design tools
Students distinguish functional and non-functional requirements, constraints and scope, and represent a solution with IPO charts, mock-ups, data dictionaries, class diagrams and object descriptions.
One content description from the full VCE Software Development - U3O1 - Programming journey. All 14 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (14)
1
Functional requirements
2
Solution Non-functional Requirements
3
Writing measurable non-functional requirements
4
Constraints on a solution
5
Scope of a solution
6
Listing requirements and constraints for a problem
7
Input-process-output (IPO) chart
8
Design Tool - Mock-ups
9
Annotating an interface design
10
Data dictionary
11
Writing a data dictionary entry
12
Designing classes with a class diagram
13
Object descriptions
14
Writing an object description from a requirement
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →