Innovate Forge Academy
A student writing turtle graphics code on a tablet in the Forge platform

Robotics & Computer Science

VCE Software Development — Units 3 & 4

Individual coaching in problem solving, software design, programming and SAT project development.

What students will learn

Purposeful skills, built through practice.

Apply the problem-solving methodology
Develop algorithms and software solutions
Test, debug and evaluate software
Prepare for SACs, the SAT and examinations with academic integrity

Curriculum

Core learning, clearly connected.

Each area is developed through guided explanation, practical work, testing and reflection.

01

Problem solving

Analysis, design, development and evaluation through the VCAA problem-solving methodology.

02

Software development

Programming, algorithms, data structures and user experience.

03

Quality & security

Testing, debugging, evaluation and secure software development.

04

SAT mentoring

Guidance on planning, programming, documentation and reflection while preserving student ownership.

Learning activities

Ideas become visible.

  • Algorithm and programming exercises
  • Independent SAT planning and review
  • Testing and evaluation practice

Example projects

Practical work with a clear purpose.

  • Algorithm and programming exercises
  • Independent SAT planning and review
  • Testing and evaluation practice

Learning progression

Explore. Build. Apply. Master.

Support follows the student’s school assessment sequence and may connect to further technology study or independent programming projects.

Growth & Care approach

More than a course. A supported learning journey.

Where included in the confirmed program, guided questioning, practical challenges and constructive feedback can support confidence and independent problem-solving.

The exact coaching, mentoring and pastoral-care practices included are confirmed for each program. An individually assigned mentor is not promised.

Explore our learning approach

Forge learning support

Forge supports practice and project organisation between coaching sessions.

Available sessions

Coaching is arranged around the student’s school timeline at times agreed with each family.

View Term 1 2027 catalogue

Frequently asked

Course questions.

Can a coach complete part of my SAT?

No. Feedback and mentoring must preserve student ownership and comply with school and VCAA authentication requirements.

Related courses

Continue the learning journey.

These are suggested routes, not mandatory prerequisites. Existing experience can support a different entry point.

A student working with code in the Forge platform on a tablet

Robotics & Computer Science

VCE Applied Computing — Units 1 & 2

Personalised coaching across data analysis, programming, digital solutions and network security concepts.

Students enrolled in VCE Applied Computing Units 1 & 2.

Explore program
A student working with code and data on a tablet in the Forge platform

Robotics & Computer Science

VCE Data Analytics — Units 3 & 4

Individual coaching across data acquisition, analysis, visualisation, communication and SAT preparation.

Students enrolled in VCE Data Analytics Units 3 & 4.

Explore program
A student writing Python code on a tablet in the Forge platform

Robotics & Computer Science

Advanced Python

An established progression course for students who already code and want to build more structured Python projects.

Students with prior coding experience. New to Python? Request Python Foundations.

Explore program

Curriculum-connected

Curriculum & capability connections

Coaching is structured around the current VCAA study design for Applied Computing: Software Development, supporting students with the knowledge, skills and school-assessed work they complete at school.

Practical skills and activities

  • One-to-one review of study design key knowledge and skills
  • Practice with exam-style questions and feedback
  • Planning and progress checks for school-assessed work

General capabilities

Critical and Creative ThinkingDigital LiteracyLiteracy
View Curriculum Connections

Australian Curriculum v9

  • VCE Applied Computing: Software Development (VCAA study design)Core connectionUnits 3 & 4: programming, development and evaluation

Victorian Curriculum

  • VCE Applied Computing: Software Development — current VCAA study design

International references

  • IB Approaches to Learning — self-management and research skills

These connections show how the program complements school learning. They are not accreditation or endorsement by any curriculum authority, and participation does not replace school assessment. Schools can request a program-level mapping summary.

Forge Discovery Starter Session

New to this learning area?

Not sure whether this program is the right starting point for your child? Explore our Forge Discovery Starter Session and discover an introductory learning experience relevant to your child's interests.

Explore a Starter Session

Interested in this program?

Tell us what your learner is curious about and we’ll help identify an appropriate next step.

Book a VCE planning consultation