Building software deliberately: requirements, design, implementation and testing.
These are the statements the Information and Software Technology syllabus makes about Software Design and Development. Dux records each one against the questions you answer, so you can see which of them you have actually been tested on and which have never been asked.
Requirements gathering - Software Design and Development, Year 10.
Structured design and modularity - Software Design and Development, Year 10.
Data structures: arrays and records - Software Design and Development, Year 10.
Functions and parameters - Software Design and Development, Year 10.
Error handling - Software Design and Development, Year 10.
Test plans and test data - Software Design and Development, Year 10.
Maintenance and documentation - Software Design and Development, Year 10.
Collaboration with version control - Software Design and Development, Year 10.
Year 10 Assessment Task Shape is 50 marks in 75 minutes. Questions on Software Design and Development are not one shape repeated: the command word decides what the marker is looking for, and the mark value decides how much of it. These are the ones Information and Software Technology uses.
Dux writes practice for this module in exactly these shapes, so the drill is the same task the paper sets — not a general knowledge quiz with the module name on it.
Software Design and Development opens the Information and Software Technology course. Students routinely lose marks because a question spans two modules, so the neighbouring modules are worth reading next to this one.
Dux diagnoses Information and Software Technology dot point by dot point, then writes questions in the shape this course marks. Written answers come back marked against the bands.