0
Skip to Content
Peoples Christian Academy
Discover PCA
About PCA
Leadership
Support Staff
Student Life Blog
Faculties
Early Learning
Junior School
Middle School
Senior School
Links
Staff Dashboard
Parent Dashboard
Facilities Rental
School Event Calendar
Parents Committee
Career Opportunities
PCA Store
Admissions
Support PCA
Impact Report
About Giving
How to Give
Giving Opportunities
Join Our Community
Grade 12 Mexico Project
Senior School Missions Trip
Contact
Book a Tour
Peoples Christian Academy
Discover PCA
About PCA
Leadership
Support Staff
Student Life Blog
Faculties
Early Learning
Junior School
Middle School
Senior School
Links
Staff Dashboard
Parent Dashboard
Facilities Rental
School Event Calendar
Parents Committee
Career Opportunities
PCA Store
Admissions
Support PCA
Impact Report
About Giving
How to Give
Giving Opportunities
Join Our Community
Grade 12 Mexico Project
Senior School Missions Trip
Contact
Book a Tour
Folder: Discover PCA
Back
About PCA
Leadership
Support Staff
Student Life Blog
Folder: Faculties
Back
Early Learning
Junior School
Middle School
Senior School
Folder: Links
Back
Staff Dashboard
Parent Dashboard
Facilities Rental
School Event Calendar
Parents Committee
Career Opportunities
PCA Store
Admissions
Folder: Support PCA
Back
Impact Report
About Giving
How to Give
Giving Opportunities
Join Our Community
Grade 12 Mexico Project
Senior School Missions Trip
Contact
Book a Tour
Extra Curricular Programs Introduction to Python - Beginners 1
Python.png Image 1 of
Python.png
Python.png

Introduction to Python - Beginners 1

$404.00

THIS PROGRAM IS OFFERED TO GRADES 7 – 8

September 17 – December 10, 2025 (13 lessons)

Every Wednesday, 4:00pm – 5:30pm

Python—the popular and highly readable object-oriented language—is both powerful and relatively easy to learn. Whether you are new to programming or an experienced developer, this course can help you get started with Python. Josiah Learning Centre provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program.

  • At the conclusion: The first session, students will compile their work to create an online touch screen program for a pizza store.

  • The second session, students will make a graph to show all the possible outputs of a function and will make dynamic, interactive works of art.

The student needs to have his/her Computer (Mac or Window) to download the PyCharm.

PyCharm IDE on a Windows platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=SZUNUB6nz3g&t=224s

PyCharm IDE on Mac platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=K5cAu-Wro3M


Lesson Overview

Lesson 1 : Introduction to programing / How to install Python Hello World / Indentation / Comments / Print function

Lesson 2 : Variable / Data Types: Integers, floating-point numbers, strings, Booleans / Creating a variable input function / Exercise about variable, print and input.

Lesson 3 : Import package / Python operator : arithmetic, comparison, and logical / Introduction to statement

Lesson 4 : Conditional statements - If/else statement / Using if else statement for real life

Lesson 5 : While Loop - Using while loop for real life

Lesson 6 : For Loop - Using For loop for real life

Lesson 7 : Introduction to functions: defining and calling functions, arguments, and return values

Lesson 8 : Practice problems: creating functions to perform specific tasks / Finding the maximum of two numbers or calculating the factorial of a number.

Lesson 9 : Lists: creation, accessing elements, modifying lists, common list methods / Dictionaries: creation, accessing elements, and modifying dictionaries.

Lesson 10 : Project:1 - First small project: a simple calculator application, a number guessing game, or a word guessing game.

Lesson 11 : Project:2 - Students average

Lesson 12 : Project:3 - Online Shopping Cart

Lesson 13 : Final Project

Quantity:
Add To Cart

THIS PROGRAM IS OFFERED TO GRADES 7 – 8

September 17 – December 10, 2025 (13 lessons)

Every Wednesday, 4:00pm – 5:30pm

Python—the popular and highly readable object-oriented language—is both powerful and relatively easy to learn. Whether you are new to programming or an experienced developer, this course can help you get started with Python. Josiah Learning Centre provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program.

  • At the conclusion: The first session, students will compile their work to create an online touch screen program for a pizza store.

  • The second session, students will make a graph to show all the possible outputs of a function and will make dynamic, interactive works of art.

The student needs to have his/her Computer (Mac or Window) to download the PyCharm.

PyCharm IDE on a Windows platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=SZUNUB6nz3g&t=224s

PyCharm IDE on Mac platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=K5cAu-Wro3M


Lesson Overview

Lesson 1 : Introduction to programing / How to install Python Hello World / Indentation / Comments / Print function

Lesson 2 : Variable / Data Types: Integers, floating-point numbers, strings, Booleans / Creating a variable input function / Exercise about variable, print and input.

Lesson 3 : Import package / Python operator : arithmetic, comparison, and logical / Introduction to statement

Lesson 4 : Conditional statements - If/else statement / Using if else statement for real life

Lesson 5 : While Loop - Using while loop for real life

Lesson 6 : For Loop - Using For loop for real life

Lesson 7 : Introduction to functions: defining and calling functions, arguments, and return values

Lesson 8 : Practice problems: creating functions to perform specific tasks / Finding the maximum of two numbers or calculating the factorial of a number.

Lesson 9 : Lists: creation, accessing elements, modifying lists, common list methods / Dictionaries: creation, accessing elements, and modifying dictionaries.

Lesson 10 : Project:1 - First small project: a simple calculator application, a number guessing game, or a word guessing game.

Lesson 11 : Project:2 - Students average

Lesson 12 : Project:3 - Online Shopping Cart

Lesson 13 : Final Project

THIS PROGRAM IS OFFERED TO GRADES 7 – 8

September 17 – December 10, 2025 (13 lessons)

Every Wednesday, 4:00pm – 5:30pm

Python—the popular and highly readable object-oriented language—is both powerful and relatively easy to learn. Whether you are new to programming or an experienced developer, this course can help you get started with Python. Josiah Learning Centre provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program.

  • At the conclusion: The first session, students will compile their work to create an online touch screen program for a pizza store.

  • The second session, students will make a graph to show all the possible outputs of a function and will make dynamic, interactive works of art.

The student needs to have his/her Computer (Mac or Window) to download the PyCharm.

PyCharm IDE on a Windows platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=SZUNUB6nz3g&t=224s

PyCharm IDE on Mac platform: this YouTube tutorial will give you instructions: https://www.youtube.com/watch?v=K5cAu-Wro3M


Lesson Overview

Lesson 1 : Introduction to programing / How to install Python Hello World / Indentation / Comments / Print function

Lesson 2 : Variable / Data Types: Integers, floating-point numbers, strings, Booleans / Creating a variable input function / Exercise about variable, print and input.

Lesson 3 : Import package / Python operator : arithmetic, comparison, and logical / Introduction to statement

Lesson 4 : Conditional statements - If/else statement / Using if else statement for real life

Lesson 5 : While Loop - Using while loop for real life

Lesson 6 : For Loop - Using For loop for real life

Lesson 7 : Introduction to functions: defining and calling functions, arguments, and return values

Lesson 8 : Practice problems: creating functions to perform specific tasks / Finding the maximum of two numbers or calculating the factorial of a number.

Lesson 9 : Lists: creation, accessing elements, modifying lists, common list methods / Dictionaries: creation, accessing elements, and modifying dictionaries.

Lesson 10 : Project:1 - First small project: a simple calculator application, a number guessing game, or a word guessing game.

Lesson 11 : Project:2 - Students average

Lesson 12 : Project:3 - Online Shopping Cart

Lesson 13 : Final Project

ABOUT THE INSTRUCTOR

My name is David Dakdouk and I have a passion for creative projects and problem solving! I was a teacher’s assistant for robotics and automation at Toronto Metropolitan University (TMU) from 2009 to 2016. I worked at Pratt and Whitney Canada as an Engine Performance Analyst from 2014 - 2016. I also worked at Aviya Aerospace as a Software Engineering Analyst from 2016 - 2017. I currently work at Bombardier Aerospace as a Quality Assurance Manager. Let’s learn together about solving problems through coding and robotics!

Peoples Christian Academy

PCA 50th Logo

Celebrating 50 Years of Excellence in Christian Education and Ministry

Privacy Policy • Copyright 2023 People’s Christian Academy

Donate to PCA

PCA Community Links

Parent Dashboard
School Event Calendar
Parents Committee
Raise the Roof
Career Opportunities
Accessibility Plan