Unit of competency Outline

Date retreived
22/07/2026 10:33 AM AWST

Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.

Apply introductory programming techniques

Apply introductory programming techniques

Unit of competency
National Code
ICTPRG302
State Code
OBT27
TGA Status
Current
DTWD Status
Approved
Current Release Number
1.00
Current Release Date
21/07/2020
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020103 - Programming
Original Release Date
15/01/2021
Nominal Hours
40
Description
This unit describes the skills and knowledge required to create simple applications through introductory programming techniques. It applies to those who have responsibility for creating applications and includes applying language syntax, control structures to create code, using programming standards, testing and debugging.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Establish application task
  • 1.1 Clarify task with required personnel
  • 1.2 Identify design specifications, programming standards and guidelines according to task requirements
2. Apply language syntax and layout
  • 2.1 Apply basic language syntax rules
  • 2.2 Create code using language data types, operators and expressions
  • 2.3 Apply variables and variable scope
  • 2.4 Use program library functions
  • 2.5 Clarify meaning of code using commenting techniques
3. Apply control structures
  • 3.1 Apply language syntax in sequence, selection and iteration constructs
  • 3.2 Create expressions in selection and iteration constructs using logical operators
4. Code using standard programming algorithms
  • 4.1 Develop algorithms using sequence, selection and iteration constructs
  • 4.2 Create and use data structures
  • 4.3 Code standard sequential access algorithms used in reading and writing text files
  • 4.4 Apply string manipulation
5. Test code
  • 5.1 Examine variable contents and use debugging techniques to detect and correct errors
  • 5.2 Create and conduct simple tests and confirm code meets design specification
  • 5.3 Document actions carried out and results of tests performed
6. Create a simple application and seek feedback
  • 6.1 Design an algorithm in response to basic program specifications
  • 6.2 Develop application to meet program specification
  • 6.3 Confirm application meets initial specifications
  • 6.4 Present application to required personnel
  • 6.5 Obtain feedback and sign off from required personnel
No information
No information
Replaces
State Code National Code Title Type
AUV54 ICTPRG301 Apply introductory programming techniques Unit of competency