SOFTWARE DEVELOPMENT UNIT 3 OUTCOME 1 SCHOOL-ASSESSED COURSEWORK Very Low Low Medium High Very High Performance Descriptors Few software designs are Some software designs are Generally software designs are Most software designs are All software designs are interpreted interpreted accurately in producing interpreted accurately fin interpreted accurately in producing interpreted accurately in producing accurately in producing working Unit 3 Outcome 1 working modules. producing working modules. working modules. working modules. modules. Interpret designs and apply a range of functions Limited ability to identify and techniques using a Some ability to identify and utilise Adequate ability to identify and ability to select and utilise Data types and structures are appropriate data types and appropriate data types for each of utilise appropriate data types for appropriate data types for each of precisely selected and utilised programming language to structures for each of the given the given designs. each of the given designs. the given designs according to the given designs. designs. develop working modules Limited ability to select and utilise Some ability to select and utilise Sound ability to select and utilise Well-developed ability to select and Highly proficient ability to select appropriate processing features of appropriate processing features of appropriate processing features of utilise appropriate processing and utilise appropriate processing a programming language to a programming language to a programming language to features of a programming features of a programming produce each of the modules produce each of the modules produce each of the modules language to produce each of the language to produce each of the required required required modules required modules required An wide range of test data is Some test data is expressed in a A satisfactory number of tests are A range of test data is expressed in A small number of tests are listed expressed in a testing table, with testing with incomplete or expressed in a testing table, with a testing table, with both expected with some results. both expected and actual output missing results. some results stated. and actual output stated. stated. Comprehensive internal Limited internal documentation with Adequate internal documentation Detailed internal documentation Internal documentation contains documentation with relevant very few comments and with mostly relevant comments and with relevant comments and some comments and conventions comments and conventions in all conventions in modules. conventions in some modules. conventions in most modules in some modules modules KEY to marking scale based on the Outcome contributing 100 marks Very Low 1-20 low 21-40 Medium 41-60 High 61-80 Very high 81-100
SOFTWARE DEVELOPMENT UNIT 3 OUTCOME 1 SCHOOL-ASSESSED COURSEWORK Performance Descriptors Very Low Low Medium High Very High Unit 3 Outcome 1 Interpret designs and apply a range of functions and techniques using a programming language to develop working modules Few software designs are interpreted accurately in producing working modules. Some software designs are interpreted accurately fin producing working modules. Generally software designs are interpreted accurately in producing working modules. Most software designs are interpreted accurately in producing working modules. All software designs are interpreted accurately in producing working modules. Limited ability to identify appropriate data types and structures for each of the given designs. Some ability to identify and utilise appropriate data types for each of the given designs. Adequate ability to identify and utilise appropriate data types for each of the given designs. ability to select and utilise appropriate data types for each of the given designs Data types and structures are precisely selected and utilised according to the given designs. Limited ability to select and utilise appropriate processing features of a programming language to produce each of the modules required Some ability to select and utilise appropriate processing features of a programming language to produce each of the modules required Sound ability to select and utilise appropriate processing features of a programming language to produce each of the modules required Well-developed ability to select and utilise appropriate processing features of a programming language to produce each of the modules required Highly proficient ability to select and utilise appropriate processing features of a programming language to produce each of the modules required Some test data is expressed in a testing with incomplete or missing results. A small number of tests are listed with some results. A satisfactory number of tests are expressed in a testing table, with some results stated. A range of test data is expressed in a testing table, with both expected and actual output stated. An wide range of test data is expressed in a testing table, with both expected and actual output stated. Limited internal documentation with very few comments and conventions in modules. Internal documentation contains some comments and conventions in some modules Adequate internal documentation with mostly relevant comments and conventions in some modules. Detailed internal documentation with relevant comments and conventions in most modules Comprehensive internal documentation with relevant comments and conventions in all modules KEY to marking scale based on the Outcome contributing 100 marks Very Low 1-20 low 21-40 Medium 41-60 High 61-80 Very high 81-100
Soft_Dev_Performance_descriptors_Unit_3.docx