Planning
Accreditation period Units 1 and 2 from 2025; Units 3 and 4 from 2025
Introduction
The VCE Applied Computing Study Design 2025 support materials provide teaching and learning advice for Units 1 to 4 and assessment advice for school-based assessment in Units 3 and 4.
The program developed and delivered to students must be in accordance with the VCE Applied Computing Study Design 2025.
Developing a program
The VCE Applied Computing Study Design outlines the nature and sequence of learning and teaching necessary for students to demonstrate achievement of the outcomes for a unit. The areas of study describe the specific knowledge and skills required to demonstrate a specific outcome. Teachers are required to develop a program for their students that meets the requirements of the study design including: areas of study, outcome statements, key knowledge and key skills.
Employability skills
The VCE Applied Computing study provides students with the opportunity to engage in a range of learning activities. In addition to demonstrating their understanding and mastery of the content and skills specific to the study, students may also develop employability skills through their learning activities.
The nationally agreed employability skills* are: Communication; Planning and organising; Teamwork; Problem solving; Self-management; Initiative and enterprise; Technology; and Learning.
The table links those facets that may be understood and applied in a school or non-employment related setting, to the types of assessment commonly undertaken within the VCE study.
Assessment task |
Employability skills selected facets |
---|---|
Folio exercises | Communication (sharing information; understanding the needs of internal and external customers) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing creative, innovative solutions; developing practical solutions; applying a range of strategies to problem solving) Learning (managing own learning; using a range of mediums to learn; applying learning; having enthusiasm for ongoing learning; being open to new ideas and techniques) |
Software solution | Communication (sharing information; understanding the needs of internal and external customers) Technology (having a range of basic IT skills; applying IT as a management tool; using IT to organise data; being willing to learn new IT skills) Problem solving (developing creative, innovative solutions; developing practical solutions; applying a range of strategies to problem solving)
Learning (managing own learning; using a range of mediums to learn; applying learning; having enthusiasm for ongoing learning; being open to new ideas and techniques)
Initiative and enterprise (being creative, initiating innnovative solutions)
Planning and organising (managing time and priorities; adapting resouces allocations to cope with contingencies; planning the use of resources including time management; establishing clear project goals and deliverables; collecting, analysing and organising information) |
Personal portfolio | Communication (sharing information; understanding the needs of internal and external customers) Team work (working as an individual and as a member of a team)
Technology (having a range of basic IT skills; being willing to learn new IT skills)
Problem Solving (developing creative, innovative solutions; developing practical solutions; applying a range of strategies to problem solving)
Learning (managing own learning; using a range of mediums to learn; applying learning to 'technical issues'; having enthusiasm for ongoing learning; being open to new ideas and techniques)
Self management (having a personal vision and goals; evaluating and monitoring own performance; articulating own ideas and visions; taking responsibility) |
Code repositories | Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing creative, innovative solutions; developing practical solutions; applying a range of strategies to problem solving) Learning (managing own learning; using a range of mediums to learn; applying learning; having enthusiasm for ongoing learning; being open to new ideas and techniques) Initiative and enterprise (being creative, initiating innovative solutions) |
Project | Communication (sharing information; speaking clearly and directly; writing to the needs of the audience; understanding the needs of internal and external customers; listening and understanding) Planning and organising (managing time and priorities; adapting resource allocations to cope with contingencies; collecting, analysing and organising information; taking initiative and making decisions: establishing clear project goals and deliverables; predicting) Team work (working as an individual and as part of a team; identifying the strengths of the team members) Technology (having a range of basic IT skills; applying IT as a management tool; using IT to organise data; being willing to learn new IT skills) Problem solving (developing creative, innovative solutions; developing practical solutions; showing independence and initiative in identifying problems and solving them; solving problems in teams; applying a range of strategies to problem-solving; applying problem-solving strategies across a range of settings; resolving customer concerns in relation to complex project issues) Learning (managing own learning; applying learning; having enthusiasm for ongoing learning; being open to new ideas and techniques; being prepared to invest time and effort in learning new skills) Self management (evaluating and monitoring own performance; having knowledge and confidence in own ideas and visions; articulating own ideas and visions; taking responsibility) Initiative and enterprise (adapting to new solutions; being creative; identifying opportunities not obvious to others; translating ideas into action; generating a range of options; initiating innovative solutions) |
Presentation |
Communication (speaking clearly and directly; writing to the needs of the audience; persuading effectively; sharing information; understanding the needs of internal and external customers) Planning and organising (managing time and priorities; collecting, analysing and organising information) Team work (working as an individual and as part of a team; knowing how to define a role as part of a team) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing creative, innovative solutions) Learning (managing own learning; contributing to learning; applying learning) Self management (taking responsibility; articulating own ideas and visions) Initiative and enterprise (being creative) |
Written report | Communication (sharing information; writing to the needs of the audience) Planning and organising (managing time and priorities; collecting, analysing and organising information) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing practical solutions; applying a range of strategies to problem solving) Learning (managing own learning; using a range of mediums to learn; applying learning) Self management (articulating own ideas and visions) Initiative and enterprise (being creative) |
Annotated visual report | Communication (sharing information; writing to the needs of the audience) Planning and organising (managing time and priorities; collecting, analysing and organising information) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing practical solutions; applying a range of strategies to problem solving) Learning (managing own learning; using a range of mediums to learn; applying learning) Self management (articulating own ideas and visions) Initiative and enterprise (being creative) |
Case study – structured questions | Communication(sharing information) Planning and organising (managing time and priorities) Technology (having a range of basic IT skills; being willing to learn new IT skills) Problem solving (applying a range of strategies to problem solving) Learning(managing own learning; applying learning) |
Case study – report in written format | Communication(sharing information; writing to the needs of the audience) Planning and organising (managing time and priorities) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (applying a range of strategies to problem solving) Learning (managing own learning; applying learning) Initiative and enterprise (being creative) |
Case study – report in multimedia format | Communication (sharing information; writing to the needs of the audience) Planning and organising (managing time and priorities; collecting, analysing and organising information) Technology (having a range of basic IT skills; using IT to organise data; being willing to learn new IT skills) Problem solving (developing practical solutions; applying a range of strategies to problem solving) Learning (managing own learning; applying learning) Initiative and enterprise (being creative) |
Sample Weekly Planner
Unit 1: Applied Computing
The unit planner below represents one approach to delivering Unit 1: Applied computing. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Area of study | Suggested time allocation (weeks) |
---|---|
1. Data analysis | Weeks 1–8** |
2. Programming | Weeks 9–16** |
** Please note that the duration of each area of study is indicative only.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Data analysis | |||
1 | Unit 1 Area of Study 1 | Data and information:
|
|
2 | Unit 1 Area of Study 1 | Data and information:
|
|
3 | Unit 1 Area of Study 1 | Relational database management system (RDBMS):
Characteristics of functional and non-functional requirements, constraints and scope |
|
4 | Unit 1 Area of Study 1 | Relational database management system (RDBMS):
|
|
5 | Unit 1 Area of Study 1 | Spreadsheets:
|
Note: student ability levels will vary. |
6 | Unit 1 Area of Study 1 | Spreadsheets:
|
Note: student ability levels will vary. |
7 | Unit 1 Area of Study 1 | Data visualisations:
|
|
8 | Unit 1 Area of Study 1 | Data visualisations:
|
Students present their findings. |
Area of Study 2: Programming | |||
9 | Unit 1 Area of Study 2 | Emerging trends in programming languages
|
|
10 | Unit 1 Area of Study 2 | Design tools in programming (Part 1)
|
|
11 | Unit 1 Area of Study 2 | Programming fundamentals
|
|
12 | Unit 1 Area of Study 2 | Design tools in programming (Part 2)
|
|
13 | Unit 1 Area of Study 2 | Principles of OOP Legal requirements while designing and developing software |
|
14 | Unit 1 Area of Study 2 | Software development:
|
|
15 | Unit 1 Area of Study 2 | Software development:
Validation techniques |
|
16 | Unit 1 Area of Study 2 | Debugging and testing techniques Unit 1 revision |
|
Unit 2:Applied Computing
The unit planner below represents one approach to delivering Unit 2: Applied computing. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Area of study | Suggested time allocation (weeks) |
---|---|
1. Innovative solutions | Weeks 1–9** |
2. Cyber security | Weeks 10–16** |
** Please note that the duration of each area of study is indicative only.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Innovative solutions | |||
1 | Unit 2 Area of Study 1 | Curiosity, ingenuity, and digital systems
Techniques for developing innovative solutions |
|
2 | Unit 2 Area of Study 1 | Problem identification and solution specifications
|
|
3 | Unit 2 Area of Study 1 | Planning tools (e.g. Gantt charts) Design tools and techniques:
Developing evaluation criteria |
|
4 | Unit 2 Area of Study 1 | Developing the innovative solution:
Monitoring project’s progress |
|
5 | Unit 2 Area of Study 1 | Developing the innovative solution:
Monitoring project’s progress |
|
6 | Unit 2 Area of Study 1 | Developing the innovative solution:
Monitoring project’s progress |
|
7 | Unit 2 Area of Study 1 | Developing the innovative solution:
Monitoring project’s progress |
|
8 | Unit 2 Area of Study 1 | Testing and documentation:
Emerging technologies and the key legislation and frameworks |
|
9 | Unit 2 Area of Study 1 | Solution exhibition and evaluation:
Ethical issues arising from the development of emerging technologies, and ethical issues arising from the use of artificial intelligence |
|
Area of Study 2: Cyber security | |||
10 | Unit 2 Area of Study 2 | Emerging trends in cyber security |
|
11 | Unit 2 Area of Study 2 | Network hardware and software
Strengths and limitations of wired, wireless and mobile communications technology |
|
12 | Unit 2 Area of Study 2 | Technical underpinnings of intranets, the internet and virtual private networks |
|
13 | Unit 2 Area of Study 2 | Applications and capabilities of LANs, WANs and WPANs |
|
14 | Unit 2 Area of Study 2 | Network security risks, threats and threat mitigation
|
|
15 | Unit 2 Area of Study 2 | Cryptographic techniques to protect data and networks, and the emergence of artificial intelligence in network security
Emergence of artificial intelligence in providing network security mechanisms |
|
16 | Unit 2 Area of Study 2 | Ethical hacking and legislation
Unit 2 revision |
|
Unit 3: Data analytics
Teachers can be flexible in the way they approach and deliver the two areas of study in Unit 3. Two possible approaches are outlined below, either sequential or simultaneous. All units in the VCE are constructed on the basis of at least 50 hours of scheduled classroom instruction. Time allocations are suggested for each area of study in the sample weekly planner.
Sequential approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Data analytics | Weeks 1 – 8** | ||
2.Data analytics: analysis and design* | Weeks 9 – 16** |
Simultaneous approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Data analytics | Weeks 1-12** | ||
2. Data analytics: analysis and design* | Weeks 5-16** |
* Unit 3 Outcome 2 forms part of the School-assessed Task.
** Please note that the duration of each area of study is indicative only.
The unit planner below represents a sequential approach to delivering Unit 3 Data analytics. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Teachers wishing to adopt the
simultaneous approach (when a class is completing the SAT and working on a SAC) can modify this detailed planner accordingly.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Data analytics | |||
1 | Unit 3 Area of Study 1 | Data and concepts:
|
Note: As student assessment will be based on teacher-provided analysis and design, students need to practice identifying key data requirements from examples given by the teacher. |
2 | Unit 3 Area of Study 1 | Storage environments: databases
|
Note: As student assessment will be based on teacher-provided analysis and design, students need to be able to interpret solution design documents related to building a database, importing data and extracting data (using SQL). |
3 | Unit 3 Area of Study 1 | Storage environments: databases
|
|
4 | Unit 3 Area of Study 1 | Spreadsheets and data analysis:
|
|
5 | Unit 3 Area of Study 1 | Data visualisations:
Introduce SAT to students |
Preparing students for the Unit 3 Outcome 2 SAT Outline the SAT to students by going through the requirements, administration, and compliance of the task and establish processes for authentication, particularly for work completed outside of the classroom. Students should also begin thinking about topics for their research question. |
6 | Unit 3 Area of Study 1 | Creating data visualisations:
|
Preparing students for the Unit 3 Outcome 2 SAT Check that students have made progress in finding an appropriate topic for their research question. |
7 | Unit 3 Area of Study 1 | Unit 3 Outcome 1 SAC | Unit 3 Outcome 1 SAC Outcome: Interpret teacher-provided solution requirements and designs, extract data from large repositories, manipulate and cleanse data, conduct statistical analysis and develop data visualisations to display findings. Assessment task: In response to teacher-provided solution requirements and designs:
Task time: At least 6–10 lessons. |
8 | Unit 3 Area of Study 1 | Unit 3 Outcome 1 SAC | Unit 3 Outcome 1 SAC This task should be created to be completed within 6–10 lessons, with students being able to demonstrate the very high levels of the performance descriptors. |
Area of Study 2: Data analytics: analysis and design | |||
9 | Unit 3 Area of Study 2 | Project management and collection methods
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
10 | Unit 3 Area of Study 2 | Research question and data requirements
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
11 | Unit 3 Area of Study 2 | Gather and analyse datasets
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
12 | Unit 3 Area of Study 2 | Protecting data integrity
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
13 | Unit 3 Area of Study 2 | Referencing and managing data
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
14 | Unit 3 Area of Study 2 | Generating design ideas
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
15 | Unit 3 Area of Study 2 | Creating evaluation criteria and a detailed design
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
16 | Unit 3 Area of Study 2 | Creating a detailed design
Students working on the SAT SAT authentication session SAT submission* |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. Unit 3 Outcome 2 SAT Submission Students submit SAT Criteria 1–5 to be assessed against the VCAA performance descriptors – Administrative information for School-based Assessment. |
*SAT Submission date/s should take into account the following:
- Internal school programs and key dates
- Sufficient time to assess and moderate student submissions
- Sufficient time to enter SAT criteria scores into VASS.
Unit 4: Data analytics
Teachers can be flexible in the way they approach and deliver the two areas of study in Unit 4. Two possible approaches are outlined below, either sequential or simultaneous. All units in the VCE are constructed on the basis of at least 50 hours of scheduled classroom instruction. Time allocations are suggested for each area of study in the sample weekly planner.
Sequential approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Data analytics: development and evaluation* | Weeks 1 – 8** | ||
2. Cyber security: data security | Weeks 9 – 14** |
Simultaneous approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Data analytics: development and evaluation* | Weeks 1-14** | ||
2. Cyber security: data security | Weeks 9-13** |
* Unit 4 Outcome 1 forms part of the School-assessed Task.
** Please note that the duration of each area of study is indicative only.
The unit planner below represents a sequential approach to delivering Unit 4: Data analytics. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Teachers wishing to adopt the
simultaneous approach (when a class is completing the SAT and working on a SAC) can modify this detailed planner accordingly.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Data analytics: development and evaluation | |||
1 | Unit 4 Area of Study 1 | Project management
File management:
Students working on their SAT SAT authentication session |
Preparing students for the Unit 4 Outcome 1 SAT Teachers should review the SAT requirements for Unit 4 Outcome 1 with students by going through the nature and requirements of the task, administration and compliance needs and establish processes for authentication. Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
2 | Unit 4 Area of Study 1 | Manipulating data
Refining findings
Target audiences:
Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
3 | Unit 4 Area of Study 1 | Techniques for developing infographics, including the use of formats and conventions
Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
4 | Unit 4 Area of Study 1 | Techniques for developing dynamic data visualisations, including the use of formats and conventions
Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
5 | Unit 4 Area of Study 1 | Verification and validation
Testing
Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
6 | Unit 4 Area of Study 1 | Evaluation – strategy and applying criteria
Assess project plans
Students working on their SAT SAT authentication session |
Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
7 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
8 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions |
Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
Area of Study 2: Cyber security: data security | |||
9 | Unit 4 Area of Study 2 | Emerging cyber security trends
Cyber security for organisations
|
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form |
10 | Unit 4 Area of Study 2 | Threats and impact on data integrity
Data breaches legislation
|
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
11 | Unit 4 Area of Study 2 | Evaluation of current security strategies
Legislation and ethics
|
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
12 | Unit 4 Area of Study 2 | Improvements – disaster recovery plans, security controls and cryptographic techniques
|
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form |
13 | Unit 4 Area of Study 2 | Unit 4 Outcome 2 SAC | Unit 4 Outcome 2 SAC Outcome: Respond to a teacher-provided case study to analyse the impact of a data breach on an organisation, identify and evaluate threats, evaluate current security strategies and make recommendations to improve security strategies Format: The students’ performance will be assessed using one of the following:
Assessment task: The case study scenario needs to enable:
Task time: 100–120 minutes. |
14 | Unit 4 Area of Study 2 | Examination preparation SAT submission* |
Unit 4 Outcome 1 SAT Submission Students submit each component of the SAT to be assessed against the VCAA performance descriptors – Administrative information for School-based Assessment. |
*SAT Submission date/s should take into account the following:
- Internal school programs and key dates
- Sufficient time to assess and moderate student submissions
- Sufficient time to enter SAT criteria scores into VASS.
Unit 3: Software development
Teachers can be flexible in the way they approach and deliver the two areas of study in Unit 3. Two possible approaches are outlined below, either sequential or simultaneous. All units in the VCE are constructed on the basis of at least 50 hours of scheduled classroom instruction. Time allocations are suggested for each area of study in the sample weekly planner.
Sequential approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Software development: programming | Weeks 1 – 8** | ||
2. Software development: analysis and design* | Weeks 9 – 16** |
Simultaneous approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Software development: programming | Weeks 1 – 12** | ||
2. Software development: analysis and design* | Weeks 5 – 16** |
* Unit 3 Outcome 2 forms part of the School-assessed Task.
** Please note that the duration of each area of study is indicative only.
The unit planner below represents a sequential approach to delivering Unit 3: Software development. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Teachers wishing to adopt the simultaneous approach (when a class is completing the SAT and working on the SAC) can modify this detailed planner accordingly.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Software development: programming | |||
1 | Unit 3 Area of Study 1 | Emerging trends in programming Data types and structures: Programming practice: Naming conventions Testing techniques |
|
2 | Unit 3 Area of Study 1 | Requirements, constraints and scope Interpreting requirements Programming practice:
Validation techniques Errors Testing techniques
|
|
3 | Unit 3 Area of Study 1 | Interpreting designs
Data sources Internal documentation Testing techniques:
Programming practice:
|
|
4 | Unit 3 Area of Study 1 | Design tools
Data structures
Programming practice:
Introduce SAT to students |
Preparing students for the Unit 3 Outcome 2 SAT Outline the SAT to students by going through the requirements, administration and compliance of the task and establish processes for authentication, particularly for work completed outside of the classroom. Students should also begin thinking about topics for their problem, need or opportunity. |
5 | Unit 3 Area of Study 1 | Interpreting teacher-provided requirements and designs Object-oriented programming
Design tools
|
|
6 | Unit 3 Area of Study 1 | Object-oriented programming
Searching and sorting algorithms Programming practice:
|
Preparing students for the Unit 3 Outcome 2 SAT Check in with students with regards to the selection of their problem, need or opportunity for the SAT. |
7 | Unit 3 Area of Study 1 | Emerging trends:
Programming practice:
Programming practice:
Unit 3 Outcome 1 SAC*
|
Unit 3 Outcome 1 SAC Outcome: Interpret teacher-provided solution requirements and designs and use appropriate features of an object-oriented programming language to develop working software modules. Assessment task: In response to teacher-provided solution requirements and designs, develop four working modules with increasing complexity of programming skills. (2 modules this week)
Over the next two weeks, across the four modules, at least two must include a GUI, and all modules must demonstrate evidence of testing. Task time: At least 8–14 lessons. |
8 | Unit 3 Area of Study 1 | Unit 3 Outcome 1 SAC* | Unit 3 Outcome 1 SAC: Outcome: Interpret teacher-provided solution requirements and designs and use appropriate features of an object-oriented programming language to develop working software modules
Assessment task: In response to teacher-provided solution requirements and designs, develop four working modules with increasing complexity of programming skills. (2 modules this week)
Task time: At least 8–14 lessons. |
| *Note that this task can be undertaken in entirety at the end of the Area of Study, or progressively throughout the Area of Study as the required knowledge and skills are covered. Regardless of approach taken, the task time allocated should be at least 8–14 lessons. | ||
Area of Study 2: Software development: analysis and design | |||
9 | Unit 3 Area of Study 2 | Confirmation of SAT projects Analysis:
Legislative requirements around privacy and ownership of data |
Preparing students for the Unit 3 Outcome 2 SAT Students are to confirm the problem, need or opportunity to be addressed, in consultation with their teacher. |
10 | Unit 3 Area of Study 2 | Analysis
Project management
File management techniques |
|
11 | Unit 3 Area of Study 2 | Analytical tools:
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
12 | Unit 3 Area of Study 2 | Design:
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
13 | Unit 3 Area of Study 2 | Software design tools:
Students working on the SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
14 | Unit 3 Area of Study 2 | Software design tools:
Design principles User experiences Students working on their SAT SAT authentication session |
Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
15 | Unit 3 Area of Study 2 | Students working on their SAT SAT authentication sessions | Unit 3 Outcome 2 SAT Authentication Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
16 | Unit 3 Area of Study 2 | Students working on the SAT SAT authentication session SAT submission* |
Unit 3 Outcome 2 SAT Authentication
Students work on Criteria 1–5 during class time. Students meet with the teacher to monitor progress and update the Administration record form. Unit 3 Outcome 2 SAT Submission Students submit SAT Criteria 1–5 to be assessed against the VCAA performance descriptors – Administrative information for School-based Assessment. |
*SAT Submission date/s should take into account the following:
- Internal school programs and key dates
- Sufficient time to assess and moderate student submissions
- Sufficient time to enter SAT criteria scores into VASS.
Unit 4: Software development
Teachers can be flexible in the way they approach and deliver the two areas of study in Unit 4. Two possible approaches are outlined below, either sequential or simultaneous. All units in the VCE are constructed on the basis of at least 50 hours of scheduled classroom instruction. Time allocations are suggested for each area of study in the sample weekly planner.
Sequential approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Software development: development and evaluation* | Weeks 1–9** | ||
2. Cyber security: secure software development practices | Weeks 10–14** |
Simultaneous approach | |||
---|---|---|---|
Area of study | Suggested time allocation (weeks) | ||
1. Software development: development and evaluation* | Weeks 1–13** | ||
2. Cyber security: secure software development practices | Weeks 8–13** |
* Unit 4 Outcome 1 forms part of the School-assessed Task.
** Please note that the duration of each area of study is indicative only.
The unit planner below represents a sequential approach to delivering Unit 4: Software development. It is a sample guide only and teachers are advised to consider their own contexts when implementing this unit and when developing learning activities. Consideration should be given to the student cohort and available resources. Teachers should modify this sample weekly planner according to relevant school events.
Teachers wishing to adopt the simultaneous approach (when a class is completing the SAT and working on the SAC) can modify this detailed planner accordingly.
Week | Unit and Area of Study | Topic / description | Learning activities |
---|---|---|---|
Area of Study 1: Software development: development and evaluation | |||
1 | Unit 4 Area of Study 1 | Techniques for recording the progress of projects Efficient and effective solutions Data types, data structures and data sources (review) Students working on their SAT SAT authentication sessions |
Preparing students for the Unit 4 Outcome 1 SAT Teachers should review the SAT requirements for Unit 4 Outcome 1 with students by going through the requirements of the task, administration and compliance within the task and establishment of processes for authentication. Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
2 | Unit 4 Area of Study 1 | Features of a programming language (review) Established and innovative approaches to software development Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
3 | Unit 4 Area of Study 1 | Validation techniques (review) Debugging and alpha testing techniques (review) Beta testing strategies Students working on their SAT SAT authentication session |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
4 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions | Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Authentication record form. |
5 | Unit 4 Area of Study 1 | Evaluation strategies Techniques for applying evaluation criteria Students working on their SAT SAT authentication sessions |
Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
6 | Unit 4 Area of Study 1 | Factors that influence the effectiveness of project plans Assessing the effectiveness of project plans Students working on their SAT SAT authentication sessions |
Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
7 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions | Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
8 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions | Unit 4 Outcome 1 SAT Authentication Students work on Criteria 6–10 during class time. Students meet with the teacher to monitor progress and update the Administration record form. |
9 | Unit 4 Area of Study 1 | Students working on their SAT SAT authentication sessions SAT submission* | Unit 4 Outcome 1 SAT Submission Students work on criteria 6-10 during class time. Students meet with teacher to monitor progress and update the Administration record form. Unit 4 Outcome 1 SAT Submission Students submit each component of the SAT to be assessed against the VCAA performance descriptors - Administrative information for School-based Assessment. |
Area of Study 2: Cyber security: secure software development practices | |||
10 | Unit 4 Area of Study 2 | Organisational goals and objectives Developing software in-house vs externally Vulnerabilities and risks, security controls and mitigation measures |
|
11 | Unit 4 Area of Study 2 | Vulnerabilities and risks, security controls and mitigation measures |
|
12 | Unit 4 Area of Study 2 | Threat modelling principles Evaluation criteria Key legislation and industry frameworks |
|
13 | Unit 4 Area of Study 2 | Ethical issues Improving the security of software development practices |
|
14 | Unit 4 Area of Study 2 | Unit 4 Outcome 2 SAC Examination preparation | Unit 4 Outcome 2 SAC Outcome: Respond to a teacher-provided case study to analyse an organisation’s software development practices, identify and evaluate current security controls and threats to software development practices, and make recommendations to improve practices. Format: The student’s performance will be assessed using one of the following:
Assessment task: The case study scenario needs to enable
Timeframe: 100–120 minutes. Following the conclusion of the Unit 4 Outcome 2 SAC:
|
*SAT Submission date/s should take into account the following:
- Internal school programs and key dates
- Sufficient time to assess and moderate student submissions
- Sufficient time to enter SAT criteria scores into VASS.
Implementation videos
VCE Applied Computing (2025) implementation videos
Online video presentations to support the delivery of the new VCE Applied Computing Study Design.
VCE Data Analytics (2025) implementation videos
Online video presentations to support the delivery of the new VCE Applied Computing Study Design.
VCE Software Development (2025) implementation videos
Online video presentations to support the delivery of the new VCE Applied Computing Study Design.