ICTPRG407 - Unit Outline - 2020 - 2
ICTPRG407 - Unit Outline - 2020 - 2
Delivery overview
Research,
Total nominal Classroom/ Online/ Supervised Work readings,
hours face to face blended projects Placement workplace
activities etc.
40 31.5 8.5 Insert hours Insert hours Insert hours
• If Statement
• If…else…Statement
• Nested if
• elif Statement
• Packet Tracer
Attendance
Students are encouraged to attend all classes and engage in all activities offered by Melbourne Polytechnic
to complete this unit to a competent level.
Class attendance is extremely important and must be given high priority for units that requires student to
perform hands-on activity or carry out a demonstration for assessment purpose.
Students are encouraged to attend all classes and engage in all activities offered by Melbourne
Polytechnic to complete this unit to a competent level.
Assessment
All assessment tasks must be satisfactorily completed for a student to be deemed competent. On
completion of all assessment tasks/items, student will be issued a result for the unit. Refer to VET
Assessment Policy (P/P/D/7/025) for assessment instructions.
Assessment grading
AQF
GRADE CODE Level Performance descriptors
Competent CHD AQF 5&6 Outstanding performance of competence against qualification criteria,
with high only demonstrating significant depth & breadth in transfer and systematic
distinction extension.
Competent CD AQF 5&6 Exceeded performance of competence against qualification criteria,
with distinction only demonstrating developed depth of transfer and systematic integration.
Competent CC AQF 5&6 Performed above the required competence criterion required
with credit only demonstrating a depth of transfer and systematic integration.
Competent – SC All AQF Has met criterion for the qualification level:
Satisfactorily 1-6 • performance criteria
completed • evidence guide
• possesses skills and knowledge required at a satisfactory
application for practice and can act on available information.
Competency CNA All AQF Did not meet criterion for the qualification level:
not yet attained 1-6 • performance criteria
• evidence guide
• does not possess skills and knowledge required.
Please note: No hand submitted assessments will be accepted without a completed Assessment Cover
Sheet (included at the end of this document). Assessments that are electronically submitted must include a
scanned Assessment Cover Sheet or PDF.
Reasonable adjustment
Reasonable adjustment for assessment tasks for a unit may be requested by the student for consideration
by the teacher for the methods by which evidence is collected. However, the evidence criteria for making
competent/not yet competent decisions (and/or awarding grades) must be the same irrespective of the
group and/or individual being assessed. Reasonable adjustment usually involves varying:
• the processes for conducting the assessment (e. allowing additional time, varying the venue)
• the evidence gathering techniques (e.g. The oral rather than written questioning, use of a scribe,
modifications to equipment).
Special consideration
Students can apply for special consideration if personal circumstances or illness have adversely affected
their result in an assessment, or their ability to undertake an assessment. If they wish to seek special
consideration, a special consideration form must be completed no later than 3 days after the due date of
the assessment and submitted to the relevant Senior Educator.
Resubmission
Students will have an opportunity to resubmit assessment tasks if a non-satisfactory judgment is made.
Specific details are included here if needed.
Required texts
Nil
Unit information
Unit description
ICTPRG407 Write script for software application
This unit describes the skills and knowledge required to plan, design and build scripts, using a scripting
language to construct a highly interactive and automated software application.
It applies to individuals who build and integrate interactive applications, or websites for internal, and
public, sites. They may work as application developers, application-support personnel, programmers
specialising in a scripting language, web application programmers, or web developers
Unit outcomes
Elements Performance criteria
1. Determine the 1.1 Identify the main characteristics of scripting languages
requirements of building the 1.2 Identify and use a framework, and integrated development environment
script (IDE), to build the script using the chosen scripting language
1.3 Identify the protocols and the object model used in the chosen scripting
language
2. Design the script 2.1 Create pseudo code to describe the logic needed in the script
2.2 Review pseudo code for missing logic and error
3. Write the script 3.1 Translate pseudo code into scripts, incorporating the use of basic
language elements
3.2 Create internal documentation in the script
3.3 Incorporate item manipulation using the chosen scripting language
3.4 Review, debug, and document the script
Training package(s):
© Commonwealth of Australia 2011. Copied and communicated under AEShareNet Free for Education licence. Conditions
for the licence can be found at http://www.rogerclarke.com/AEShareNet/FfE2/index.html
© 2013 Commonwealth of Australia. Copied and communicated under Creative Commons Attributions-NoDerivs 3.0
License. Conditions for the licence can be found at
http://www.creativecommons.org.au
Name
Student ID
Name of assessment
Due Date .…. / ….. / ….. (Submission after the due date may be subject to penalty)
Teacher name
Comments
This document has been created for the purpose of this assessment only and has not been submitted as another form of
assessment at Melbourne Polytechnic or any other tertiary institute.
I have retained a copy of this work for my reference in the event that this application is lost or damaged.
I give permission for Melbourne Polytechnic to keep, make copies of and communicate my work for the purpose of
investigating plagiarism and/or review by internal and external assessors.
I understand that plagiarism is the act of using another person’s idea or work and presenting it as my own. This is a serious
offence and I will accept that penalties will be imposed on me should I breach Melbourne Polytechnic’s plagiarism policy.
Please note that your assignment will not be accepted unless you have:
• completed all sections of the assignment
• acknowledged all sources of other people’s contributions including references and students’ names for group work
assessments
• filled in all areas of this student assignment cover sheet.
Please note that your assignment will not be accepted unless you have:
• completed all sections of the assignment
• acknowledged all sources of other people’s contributions including references and students’ names for
group work assessments
• filled in all areas of this student assignment cover sheet.