NZQA Expiring unit standard 6774 version 5 Page 1 of 3 Title Apply the principles of creating a computer program using a 3GL in a GUI environment Level 6 Credits 14 Purpose People credited with this unit standard are able to: demonstrate an understanding of a graphical user interface (GUI) environment; write a computer program using a third generation language (3GL) for a GUI environment; and test a computer program written using a 3GL for a GUI environment. The performance of all outcomes is to a standard that allows for further learning in this area. Classification Computing > Software Development - Programming Available grade Achieved Entry information Critical health and safety prerequisites Explanatory notes Open. The credit value of this unit standard is calculated assuming a person has the prior knowledge and skills to apply the principles of creating computer programs using a 3GL in a text-based environment. This unit standard is expiring A program specification that is suitable for implementing using a 3GL in a GUI environment must be provided to the person being assessed against this unit standard. The specification should include: windows, menus, data input, validation and file update, text, drawing, colour, controls, dialogues. Outcomes and evidence requirements Outcome 1 Demonstrate an understanding of a GUI environment. Evidence requirements 1.1 Use of the GUI features is demonstrated. Range windows, controls, configuration, online help, inter application communication, data integration. NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016 NZQA Expiring unit standard 6774 version 5 Page 2 of 3 1.2 A description of the GUI compares the principles of GUI with text-based environments. 1.3 Decisions on the use of a GUI environment for given situations are justified by describing the advantages and disadvantages of the environment. 1.4 A description of current developments in GUI environments outlines the features of those developments. Outcome 2 Write a computer program using a 3GL in a GUI environment. Evidence requirements 2.1 The program code implements the program design. 2.2 The program code and data structures make efficient use of computing resources. Range input and output, processor, memory. 2.3 The program structure is event-driven. 2.4 The program uses the GUI application programming interface. 2.5 The program code uses language instructions that facilitate the understanding of the code. 2.6 The program code uses language constructs that facilitate the understanding of the code. 2.7 Global data sharing is minimised to enable weak coupling, and modules exhibit functional cohesion. This unit standard is Outcome 3 expiring Test a computer program written using a 3GL in a GUI environment. Evidence requirements 3.1 Testing checks all program logic paths. 3.2 The program code is corrected to eliminate errors identified through testing. 3.3 Testing verifies that the program functions according to the design requirements. This unit standard is expiring. Assessment against the standard must take place by the last date for assessment set out below. NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016 NZQA Expiring unit standard 6774 version 5 Page 3 of 3 Status information and last date for assessment for superseded versions Process Version Date Last Date for Assessment Registration 1 8 July 1996 31 December 2015 Revision 2 28 November 2000 31 December 2015 Review 3 17 October 2008 31 December 2015 Rollover 4 21 July 2011 31 December 2015 Rollover 5 16 April 2015 31 December 2017 Consent and Moderation Requirements (CMR) reference 0011 This CMR can be accessed at http://www.nzqa.govt.nz/framework/search/index.do. Please note Providers must be granted consent to assess against standards (accredited) by NZQA, before they can report credits from assessment against unit standards or deliver courses of study leading to that assessment. Industry Training Organisations must be granted consent to assess against standards by NZQA before they can register credits from assessment against unit standards. Providers and Industry Training Organisations, which have been granted consent and which are assessing against unit standards must engage with the moderation system that applies to those standards. Requirements for consent to assess and an outline of the moderation system that applies to this standard are outlined in the Consent and Moderation Requirements (CMR). The CMR also includes useful information about special requirements for organisations wishing to develop education and training programmes, such as minimum qualifications for tutors and assessors, and special resource requirements. This unit standard is expiring NZQA National Qualifications Services SSB Code 130301 New Zealand Qualifications Authority 2016