Pricing Plans
Log In

Introduction To Programming In Python

This personalized Python programming session is tailored for learners with little to no Python experience, or anyone looking to get ahead or enhance their coding skills, or simply catch up. Perfect for students & homeschooled learners!
Ziad Ghazi
Average rating:
4.6
Number of reviews:
(9)
Class

What's included

Meets on Demand
schedule meetings as needed
60 mins
per session
Teacher support

Class Experience

Hello! :)

In this private one on one tutoring session, I work one on one with my learner, regardless of their grade level, to cover the topics to build a solid foundation in programming in Python for beginners. I will talk with my learner / their parents, and make sure we follow a plan where their objectives, goals and requirements are met. 

While this tutoring session covers all that is needed to form a solid foundation in Python, you also have the option to pick specific sections to cover. If you are not sure which ones would be best, you can just send me a message saying "I want my learner to be ready for first year of college in Computer Engineering", and I will specifically divide a learning plan that aligns the best with your goals!

The pace, strategy, and methods used will be based on the student's preferences and learning styles, making this session ideal to students from any grade level, as well as homeschooled students!

In this tutoring session, you will be able to:

- Have FUN programming!
- Be ready for your next programming class or college.
- Be well-prepared for real-world applications and (if applicable) exams.
- Achieve the grades you set for yourself, or score even higher! (if applicable)

- Fulfill your learning goals and objectives.
- Master Programming and excel in it like never before.
- Boost confidence in your abilities.

Remember, you are unique! Whether you want to excel and get ahead in Programming, or simply need help catching up, I will design a personalized strategy suited specifically for you!

Homeworks and assessments are optional, and totally up to you! The content we cover during the sessions will be enough, but additional practice can be beneficial!

I have been teaching Programming over 9 years, being repeatedly distinguished as the "teacher of the year". During that time, I found that the following topics are best suited for beginner level, introductory lessons in Programming programming, but once again, we can always adjust and divide a lesson plan according to your wants and needs.

Topics include, but are not limited to:

- Setting up the proper programming environment
- Variables and Data Types (int, float, double, char, string; variables, data types)
- Console IO Input Output Operations
- Operators and Expressions (arithmetic operators, logical operators, modulo, relational/comparative operators)
- Branch Statements (if/else)
- Loops (while, while in range, break)
- Functions (arguments, pass by value, pass by reference)
- Lists, Tuples, Dictionaries, Sets
- The basics of object oriented programming
- Recursion

If this is something you would like to try, or have any questions, just send me a message and we discuss further your needs, and how you can achieve them!

Do you want to try it out but are not sure if it is right for you? You can always book the first lesson with me, and if you don't like it, or feel that this is not what you are looking for, I will provide you with a 100% refund on the first lesson!

Other Details

Language of Instruction
English
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Joined February, 2024
4.6
9reviews
Profile
Teacher expertise and credentials
Master's Degree in Science from University Of Ottawa
I have previously taught this course on Outschool, to learners of various ages, as well as in college!

Reviews

Live 1-on-1 Lessons
Share

$95

per session

Meets on demand
60 min
Live video meetings
Ages: 10-18

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool