FREE coding courses for teachers

CSER with the University of Adelaide

With the support of a Australian Federal Government Grant the CSER (Computer Science Education Research) Team offer four free online courses world wide with personalised workshops for teachers in Australia with project officers in each state. Australian schools that register their staff for an online course are eligible for access to a free lending library. If you would like a project officer to visit your school you can apply through the website.

The online courses provide a range of content.

F-6: Foundations is the introductory course and assumes no knowledge and is a great way for teachers to introduce coding and the use of computational thinking and digital systems into their classroom and schools. 

The courses are mapped to the Australian Curriculum but the content suits all Australian states and their particular version of curriculum. It also covers skills and content required in other countries that require the teaching of computational thinking and coding.

The Foundations course is mapped to AITSL standards and can be claimed for 21 hours of teacher identified hours for NSW teachers. Expat teachers wishing to maintain their accreditation are also eligible for the hours.

F-6: Extended is a supplementary course that looks at computational thinking in the context of project based learning and Maths and English.

CSER now also offer courses with a secondary focus and a K-12 course on artificial intelligence.

The communities for all courses now require a Word Press account.
  1. Go to
  2. Create the account with your preferred email (don't do the wizard to create a blog).
  3. Go to your email and click the verification link.
  4. Go to
  5. Click on the community you would like to join.
  6. Sign in to WordPress on the right side of the CSERblog.
  7. Start sharing your tasks for the course you are completing.

Australian Computing Academy

Grok Learning and the Australian Computing Academy have recently teamed up to offer some free learning modules for Australian school students in year 5 and year 7.

To gain a discount code to access the free modules you can email them using the contact us email at the bottom of their site 

All teachers can access the GrokLearning program for free. Students who would like additional content can enrol for $30. This also give students access to the 3 coding competitions through out the year.

Other Online coding courses

Learn to use microbits with Microsoft
Learn to use scratch with Google
Apple Swift Playgrounds resources

Updated October 2019 to include new courses.