Class Details

The Python Programming Club is specially designed to help students master both the fundamentals and advanced concepts of programming. This program introduces them to the powerful world of Python, building a strong foundation in coding while challenging them to go beyond the standard school curriculum.

This course offers an exciting blend of learning, creativity, and practical application, allowing students to explore advanced topics and deepen their programming skills.

The Python Club aims to do the following:

Programming concepts, such as variables, data types, and control structures
Python programming language and its syntax
Input/output operations and working with text files
Functions and modular programming
Introduction to Object-oriented programming (OOP) concepts in Python
Introduction to graphical user interface (GUI) programming using Pygame
Introduction to game development using Pygame

To master the beginner concepts and techniques, we recommend that students study at the club for one year, or until their text-based coding skills are ready to move on to the next level.

Course name: Python Club at Duncraig SHS (Beginner level – Open to All students)

Class time:  11:00am – 12: 00pm (every Saturday)

*The class starting date, completion date and contact phone number are provided above.

Duration: 8 weeks

Location: Duncraig SHS (Banksia Block – Classroom 41)

Estimate student number: 6

Prerequisite:

There are no prerequisites for this course, but experience with MakeCode or Scratch coding is highly recommended.

Equipment:

Students are advised to bring a laptop to class.

Students can lend one from CodeKids for $60 per term.