Overview
In this introductory course for beginners, students will learn the basics of coding in Python. The course will focus on learning Python syntax, structure and parameters and then use the knowledge and skills to build projects.
Using the BSD Online learning platform, students will be guided through learning about Python basics like, variables, data types, conditional logic, math operators and loops. The first part of the course is designed to be self-guided with activities and practice with syntax and using the console. Then students will build a birth-date-to-now calculator and an encoder/decoder.
They will end the course with a tech portfolio of the projects they’ve created throughout the course, and will be able to use their new skills to move onto more complex projects in the future.
Students should prepare their own device + charger (Laptop PC / Mac).
Using the BSD Online learning platform, students will be guided through learning about Python basics like, variables, data types, conditional logic, math operators and loops. The first part of the course is designed to be self-guided with activities and practice with syntax and using the console. Then students will build a birth-date-to-now calculator and an encoder/decoder.
They will end the course with a tech portfolio of the projects they’ve created throughout the course, and will be able to use their new skills to move onto more complex projects in the future.
Students should prepare their own device + charger (Laptop PC / Mac).
Learning Mode Options:

Highlights & Outcomes
01
Learn the basics of coding in Python
02
Learn to use the BSD online learning platform
03
Build a birth-date-to-now calculator and an encoder/decoder
04
Learn how to add further customizations to their projects in sandbox
What you need to know
Compulsory Equipment:
Students need to bring their own devices & chargers
Remarks
ESF Explore offers various programmes suitable for all ages up to the Secondary level. Other than sporting courses and language studies, we have programmes for Arts, STEM, and Playgroups for young ones.
Check out our Term Dates in the link above by clicking “Learn More”.
Late enrolments are accepted at pro-rata rates. So jump in anytime!