1. Home
  2. HSC Course and Performance Band Descriptors
  3. 2006 HSC
  4. Software Design and Development 2 unit (15360)
Print this page Reduce font size Increase font size

2 unit Software Design and Development
2006 Candidature - 1891
Band 6  (6.02%)
Demonstrates a thorough understanding of the phases of the software development cycle in producing a relevant solution. Uses appropriate development and project management techniques to analyse a problem and design a complete software solution. Develops well-constructed algorithms for a range of unfamiliar problems using appropriate control and data structures. Effectively uses resources, tools and documentation to develop and communicate software solutions. Designs an effective software solution to a problem reflecting a sophisticated understanding of hardware/software interrelationships. Critically evaluates the social/ethical issues related to the development and use of computer-based solutions. Analyses the effects of historical developments on current and emerging technologies and practices, and the development process.
Band 5  (25.48%)
Demonstrates an understanding of the phases of the software development cycle in producing a solution recognising client needs. Uses development methodologies and project management techniques to analyse a problem and design a relevant software solution. Develops algorithms for a range of problems using appropriate control and data structures. Uses a variety of resources, tools and documentation to develop and communicate the essential features of software solutions. Designs a software solution to a problem reflecting an understanding of hardware/software interrelationships. Makes informed judgement about the social/ethical issues related to the development and use of computer-based solutions. Relates knowledge and understanding of historical developments to current and emerging technologies and practices, and the development process.
Band 4  (34.10%)
Outlines the phases of the software development cycle required to produce a solution to a specified problem. Uses development methodologies and project management techniques to design a software solution. Develops an algorithm for a specified problem showing some understanding of control structures and data structures. Uses a limited number of resources, tools and documentation to develop and communicate some features of software solutions. Modifies a software solution to a problem reflecting knowledge of the interrelationships between hardware and software. Gives a clear explanation of the impact on society of the use of computer-based solutions. Demonstrates knowledge and understanding of historical developments and current and emerging technologies.
Band 3  (22.95%)
Demonstrates a basic understanding of the phases of the software development cycle. Designs a partial software solution recognising the need for project management techniques. Reads, interprets and modifies simple algorithms that use a variety of data structures. Recognises and describes some resources, tools and documentation used to develop and communicate software solutions. Demonstrates a basic knowledge of the interrelationships between hardware and software. Describes some issues related to the impact on society of the use of computer-based solutions. Shows some knowledge of historical developments and current technologies and recounts isolated emerging technologies.
Band 2  (8.98%)
Identifies the phases of the software development cycle. Recognises some development methodologies and project management techniques. Reads and interprets simple algorithms that use simple data types. Recognises some resources, tools and documentation used in software development. Distinguishes between hardware and software components. Identifies some issues related to the impact on society of computer-based solutions. Identifies examples of current technologies.
Band 1  (.95%)
A mark in this band indicates that the student has achieved below the minimum standard expected.

Print this page Reduce font size Increase font size