Student integrated assistance
Student achievement recognised by universities
Note: Senior Coding is not available in 2022
Interested in taking your computing and problem-solving skills to the next level? Senior Coding is an online course that can be started and studied at any time. Study over the weekend, school holidays or fit Senior Coding into any subject line around your other school based subjects.
Our students have access to a range of help and support technologies that connect you to our facilitators using a live text chat, video conferencing, integrated checkpoints, Q&A forums or email.
Several leading Australian tertiary institutions are recognising our well established courses through their scholarship programs. Senior students and highly capable Year 10 students developing their computing and problem solving abilities can inquire.
*Schools affiliated with
The Learning Place
Note that the fee is charged once only per course. The School of Astronomy and Astrophysics (TSAA) will issue invoices directly to parents, schools do not need to collect fees on behalf of TSAA. The course can be studied across multiple year levels with no additional charges.
Programming is relevant to both computing professionals and individuals who wish to be more than end-users. The topics in the course will allow students to learn programming using Python, but should also develop skills transferrable to other languages, paradigms and contexts. The course is appropriate for students wishing to have only a single exposure to programming, but is also sufficient for students intending to complete further programming instruction.
This course covers foundational programming knowledge (including language syntax and facilities) as well as strategies which allow programmers to apply such knowledge to solve programming problems. Students will learn to analyse and comprehend existing programs and create solutions to programming problems by generating programs which apply programming strategies covered in the course.
On completion of the course students will be able to:
- demonstrate understanding of the programming language knowledge covered in the course by comprehending code in existing programs
- apply programming language knowledge covered in the course to generate programs
- comprehend programming strategies covered in the course by analysing programs which demonstrate such strategies
- create solutions to programming problems by generating programs which apply programming strategies covered in the course
- demonstrate problem solving in the context of programming through designing, debugging, implementing and testing.
Recommended timeline for completion in 1 year:
- 70 min/lesson
- 3 lessons/week
- 40 weeks/year
- Self-directed study
Students can enrol at any time throughout the year.
|Highly capable students in mathematics with an interest in coding||Capable students in mathematics with an interest in coding|
Students with a profound interest in coding
How to apply