Unit of competency Outline
Date retreived
22/07/2026 7:19 AM AWST
22/07/2026 7:19 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 skills in another language
Apply introductory programming skills in another language
Unit of competency
National Code
ICTPRG414
ICTPRG414
State Code
AUV79
AUV79
TGA Status
Replaced
Replaced
DTWD Status
Replaced
Replaced
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020103 - Programming
Original Release Date
16/09/2015
Nominal Hours
60
Description
This unit describes the skills and knowledge required to carry out programming activities using a procedural approach.It applies to individuals working in programming, development and technical roles. They may work as programmers, software developers or may be IT staff with responsibility for conducting programming activities, including writing, maintaining and updating programs, defining data and file handling.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Apply basic language syntax and layout
- 1.1 Apply basic language syntax rules
- 1.2 Use language data types, operators and expressions to create clear and concise code
- 1.3 Use appropriate language syntax for sequence, selection and iteration constructs
2. Code using data structures
- 2.1 Use data structures
- 2.2 Write code to create and manipulate arrays
- 2.3 Design, define and use data structures
3. Code using standard algorithms
- 3.1 Create sequential search, binary search, insertion and deletion algorithms to operate on arrays
- 3.2 Code standard sequential access algorithms and random access algorithms
4. Debug code
- 4.1 Use stand-alone debugging tools or tools provided by integrated development environment (IDE) to debug code
- 4.2 Use a debugger to trace code execution and examine variable contents to detect and correct errors
5. Document activities
- 5.1 Follow organisational guidelines for developing maintainable code and adhere to provided coding standard when documenting activities
- 5.2 Apply internal documentation, suitable for use by peers, to all code created and use documentation tools available in target language when documenting activities
6. Test code
- 6.1 Design and document tests
- 6.2 Capture and record test results
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8006 | ICAPRG414A | Apply introductory programming skills in another language | Unit of competency |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| OBT16 | ICTPRG440 | Apply introductory programming skills in different languages | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| AC919 | ICTSS00032 | Basic Application Development Programmer Skill Set | Skill set |
| AVZ7 | ICT41015 | Certificate IV in Computer Systems Technology | Qualification |
| AVZ6 | ICT40815 | Certificate IV in Digital Media Technologies | Qualification |
| BEH4 | ICT40118 | Certificate IV in Information Technology | Qualification |
| AWB5 | ICT40115 | Certificate IV in Information Technology | Qualification |
| AWF2 | ICT40515 | Certificate IV in Programming | Qualification |
| BEH5 | ICT40518 | Certificate IV in Programming | Qualification |
| AWD1 | ICT40715 | Certificate IV in Systems Analysis and Design | Qualification |