This long Masterclass will give participants the chance to explore developing a user interface for a SQLite database using the Bottle web framework.
This is an easy to use framework that allows the development of small web apps that will easily run on a local machine with the built in development web server.
Although a graphical user interface is not required by the ATAR syllabus, it does make for more engaging student projects and allows them to show off their work to others!
We will start by building a simple web app before looking at how we can incorporate a SQLite database to build the content of our pages. Later, we will discuss how this can be incorporated into an engaging open ended project for students to help them consolidate their understanding of database development.
Please note that this presentation will be quite hands-on to allow participants to explore using various tools, so may not be suitable for online streaming.
Those interested in Computer Science and Senior Secondary (10 – 12)
Bring your own Laptop or other device for visual and general purpose programming
WiFi access will be provided at the venue.
Christ Church Grammar School, Claremont, Senior School Staff Room.
About the Presenter:
Chris Anderson is Head of Computer Science at Christ Church Grammar School, where he has been teaching Computer Science since 2008. Over that time he has enjoyed experimenting with a number of different platforms and technologies to teach programming and database concepts.
Chris settled on the use of SQLite several years ago and has found this to be a great way to improve both student engagement and understanding.
Before becoming a teacher Chris completed a Computer Science degree and spent 8 years working as a Software Developer.
Join Chris Anderson at the ECAWA 2023 State Conference on Thursday the 5th and Friday the 6th of October, 2023 at Christ Church Grammar School.
ECAWA 2023 State Conference
Main page: https://ecawa.wa.edu.au/conferences/2023-state-conference/
Dates: Thursday the 5th and Friday the 6th of October 2023
Venue: Christ Church Grammar School
Parking: Plenty of parking available or arrive by train and walk over to the school.
Presenters and Presentations: Presenters and Presentations form
Registration and Conference Tickets: See https://ecawa.wa.edu.au/professional_learning/professional-learning-event-tickets/ Choose your ticket and pay online
Record keeping: Certificates recording your participation in this event will be made available at the event
Enquiries: contact firstname.lastname@example.org