Computational and Algorithmic Thinking (CAT)

Tuesday 2 April 2019


Tools for the classroom

Download our CAT posters for your class today!

Poster Solutions (PDF)

About CAT

The Computational and Algorithmic Thinking (CAT) competition is a one-hour problem-solving competition which seeks to identify computer programming potential—something which students might not normally have an opportunity to demonstrate. The competition is an ideal activity to encourage an interest in programming and is suitable for any mathematics class. No prior experience in computer programming is necessary.

The competition employs a mixture of multiple-choice and integer answers, and incorporates unique ‘three stage tasks’ that encourage students to develop informal algorithms and apply them to test data of increasing size or complexity. The original problems are designed to be quick to solve and highly approachable, and range in difficulty from very easy to challenging. Some questions test the ability to accurately perform procedures, others require logical thought, while the more challenging problems require the identification and application of algorithms. The CAT has 4 divisions: Upper Primary (year 5-6), Junior (year 7-8), Intermediate (year 9-10) and Senior (year 11-12).

For additional entry information: Contact us.


Useful links

Competition Entry
Online Competition FAQs
CAT Results

Additional information

CAT Past Papers


CAT – 2018 Handbook (paper version)
CAT – 2018 Handbook (online version)
CAT Competition Day Quick Guide (online version)