Online
24/7
Student integrated assistance
Student achievement recognised by universities
Note: Senior Coding is not available in 2022
Course overview
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.
Fees
*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.
Course specification
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.
Learning objectives
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.
Timeframes
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.
Course prerequisites
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
Students interested in the Senior Coding course should visit our
Facebook and Twitter and monitor this page for updates.
Contact us for more information about Senior Coding.
Or,
submit an enrolment form.