$250
for 5 classesPython Programming for Beginners to Intermediate Level (Text Based Coding)
Completed by 2 learners
Ages 10-15
Live Group Class
Live video meetings
1x per week, 5 weeks
4-8 learners per class
60 min
What's included
5 live meetings
5 in-class hoursHomework
1 hour per week. Homework will be assigned at the end of each lesson. It will test students on their understanding of the content covered in the lesson. Each homework assigned will generally take 30 minutes to complete.Certificate of Completion
includedClass Experience
This course will teach students how to begin to code in Python. It is suited to students who have not coded in Python before (but who do have an interest in learning to code). Rather than coding to produce a visual output (i.e. colorful shapes and backgrounds), students will produce a text based output (which is how actual programmers code). The following topics will be covered in depth with students: 1. Introduction to Text Based Coding in Python: Students write their first program in Python, making use of the print() function and string data types. Students then progress to learn about what variables are and how they can be used to store and manipulate data. 2. Calculations in Python: Students perform calculations in Python and understand and use different logical and mathematical operators which exist, some of which include //, MOD, >, < and % 3. Data Types & IF Statements in Python: Students understand and use the different data types (Integer, Boolean, String and Float) which exists in Python. They also convert between different data types when coding calculations in code that makes use of Selection (IF Statements). 4. Creating and Using Procedures and Functions in Python: Students learn the difference between functions and procedures and begin to pass parameters into them. They understand how procedures and functions allow them to reuse code without having to write unnecessary lines of code (thus becoming more efficient programmers) 5. Creating and Using Loops in Python: Students understand how WHILE Loops can be used to create efficient code. Each lesson in this course is structured like those taught in school i.e. Starter, Main Activities, Plenaries and Homework. Students will be provided with digital worksheets which are accessible via Google Drive. They will also have access to my teacher powerpoint which will be displayed on their screens via Zoom as a new skill is covered.
Learning Goals
Define syntax errors
Use the input() function
Demonstrate variables
Apply math operators
Explain functions & procedures
Identify 4 data types
Import code
Explain logical operators
Use If statements & loops
Create & use functions & procedures
Other Details
Supply List
I will supply all class worksheets and homework sheets in digital format at the start of each lesson via Google Drive.
Language of Instruction
English
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
I am an experienced teacher of Computer Science having specialized in the subject since 2005. I have been awarded a degree in BSc Computer Science and hold a Masters of Education.
Reviews
Other classes by Baljit Borde (BSc, Masters in Education)
Other classes by Baljit Borde (BSc, Masters in Education)
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(833)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
$32 per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding Projects | 8 Python Coding Projects for Intermediates
David Sofield
4.9
(833)
$30 per class
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 4 | Python Coding Class for Intermediates
David Sofield
4.9
(833)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(833)
$25 per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
Summer Camp: Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
$19 per class
Next session at 1 PM on Mon 5/26
Group Class
2 wks, 5/wk, 55 min
8-13
1 on 1 Python Coding Coach for Beginners (Tutoring)
Bojan Milinic
5.0
(7)
$65 per session
1-on-1 Lessons
On Demand
8-18
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
$23 per class
Next session at 4:15 PM on Sunday
Group Class
8 wks, 1/wk, 1 hr
12-17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.6
(9)
$55 per session
1-on-1 Lessons
On Demand
7-18
All About Python Level 2 Summer Camp | Python Coding Camp for Teenagers
David Sofield
4.9
(833)
$35 per class
Next session at 5:30 PM on Mon 7/14
Group Class
2 wks, 4/wk, 1 hr
11-16
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(833)
$22 per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(21)
$15 per class
Next session at 3 PM on Sunday
Group Class
8 wks, 1/wk, 55 min
10-14
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
Python Summer Camp for Beginners | Live Fun Python Coding
QuattronKids
4.9
(198)
$15 per class
Next session at 7 PM on Mon 6/2
Group Class
2 wks, 5/wk, 1 hr
8-12
101-Private Python Coding
Sumati
5.0
(1)
$21 per session
Next session at 1 PM on Tue 5/27
1-on-1 Lessons
On Demand
10-14
Unlocking Python Coding II- Computer Hacking Boot Camp
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
$15 per class
Next session at 8 PM on Tue 6/3
Group Class
4 wks, 2/wk, 55 min
11-14