Chris AndersonThis MasterClass will give participants the chance to explore the SQLite database engine to deliver ATAR Computer Science.

SQLite is a full featured and self-contained SQL database engine that is highly portable and does not require the use of a server. Supported by a wide range of programming languages, including Python, C#, Swift and JavaScript, it is the perfect vehicle for teaching database development in an interesting and realistic manner.

In this workshop we will start with a brief introduction to SQLite and its power, before diving in and engaging in a number of hands-on activities to see just how easy it is to use.

In developing a simple relational database we will explore how the core concepts from the ATAR syllabus can be implemented.

Once we have developed an understanding of the power of SQLite we will explore how we can combine SQLite with your preferred programming language to develop meaningful, open-ended projects that will extend even the best students.

Although the presenter will be using Python3, JavaScript and/or C# on a Windows machine, the projects that we develop will be language and platform independent, so bring along your platform of choice ready to code.

Chris Anderson


  • To understand how SQLite fits into the ATAR curriculum
  • To learn about how SQLite can be used to teach Managing Data in new and interesting ways
  • To experience the thrill of developing a database using SQLite
  • To develop the skills to confidently use SQLite in the classroom

AITSL Standards:
Consider: 2.1, 2.3, 2.6, 3.1, 3.2, 3.3, 3.4, 4.5, 5.1, 6.2, 6.3, 7.4

Participants are expected to bring their own computers with their preferred development environment installed.
If you are interested in using C# to develop Windows applications, it is recommended that you have Visual Studio Community installed.
WiFi access will be provided at the venue.

Intended Audience:
Teachers of ATAR Computer Science, anyone interested in using SQLite in the classroom

Group Size:
20 tickets will be available.


Friday the 7th of June
9:00am Registration
9:30am – Introduction to SQLite
10:00am – Morning Tea (provided)
10:30am – Hands-on activities using SQLite
12:30pm – Lunch (provided)
1:30pm – 3:30pm – Creating realistic, open-ended database development projects

Christ Church Grammar School, Claremont Room: IT Centre

About the Presenter:

Chris Anderson is currently the Head of Computer Science at Christ Church Grammar School and has been teaching ATAR Computer Science since 2008.

Tickets for the Perth Masterclasses and the Carnival Dinner may be selected at
Scroll down and choose the appropriate tickets.


Join Chris Anderson at the ECAWA 2019 Carnival of Computing  on Friday the 7th of June.