Outschool
Search

$75

weekly
or $150 for 10 classes
Class

Unlocking Python Coding for Beginners I - Two Week Computer Hacking Winter Camp

Completed by 137 learners
Ages 10-15
Live Group Class
This dynamic boot camp is designed for kids in 5th through 9th grade and it is taught by professional programmers. Students will learn the fundamental Python coding concepts in interactive and fun lessons.
Average rating:
4.8
Number of reviews:
(1,241 reviews)
Popular

Live video meetings
5x per week, 2 weeks
2-8 learners per class
55 min

What's included

10 live meetings
9 hrs 10 mins in-class hours
Projects
1-2 throughout the class
Certificate of Completion
Once your student has successfully completed the course, please send us a request for a certificate of completion along with your child'd name as you want it printed on the certificate.

Class Experience

US Grade 5 - 8
Beginner Level
Each week our professional coding teachers will engage our students in  hands-on coding activities, interactive discussions, and project-based learning to reinforce concepts taught in class. Additionally, students will be encouraged to work on personal projects to apply their newfound skills creatively.

🎓📜 A certificate of completion will be provided to students upon request. 

✅ Please note that the curriculum below is only a guide of the basic concepts that will be covered in the class. Our teachers will make changes to the curriculum based on their judgment of the ability of students in each group. Concepts may overlap over several classes.

📖 Python Computer Programming Coding Summer Camp Curriculum

📆 Day 1: Introduction to Python

Understanding the significance of Python in modern technology.
Setting up Python development environment.
Writing your first Python program: Hello World!
Introduction to variables and data types.

📆 Day 2: Getting Creative with Variables and Operators

Exploring different data types: strings, integers, floats, and booleans.
Using arithmetic, comparison, and logical operators.
Hands-on activities to understand variable manipulation.

📆 Day 3: Making Decisions with Conditionals

Introducing if, elif, and else statements.
Conditional execution based on user input.
Creating simple decision-making programs.

📆 Day 4: Looping into Action

Understanding loops: for and while loops.
Iterating through lists and dictionaries.
Building programs that automate repetitive tasks.

📆 Day 5: Diving Deeper into Data Structures

Exploring lists, tuples, and dictionaries in-depth.
Learning how to manipulate and access elements.
Hands-on exercises on data structure manipulation.

📆 Day 6: Unlocking the Power of Functions

Understanding the concept of functions.
Creating and calling functions with parameters.
Writing modular code for better organization and reusability.

📆 Day 7: Playing with Python Libraries

Introduction to popular Python libraries: random, turtle, and datetime.
Hands-on projects integrating library functionalities.
Exploring creative possibilities with libraries.

📆 Day 8: Engaging User Interaction

Taking user input using input() function.
Validating and processing user input.
Building interactive programs with user interaction.

📆 Day 9: Exploring Advanced Topics

Introduction to object-oriented programming (OOP) concepts.
Understanding classes, objects, and inheritance.
Building simple applications using OOP principles.

📆 Day 10: Project Showcase and Review

Collaborative project development session.
Presenting individual or group projects.
Feedback session and review of learning journey.

Learning Goals

By the end of the course, students will be able to understand and apply Python syntax, including variables, data types, and operators, to create simple programs and solve basic coding problems.
Students will deepen their understanding of Python's core data structures (lists, tuples, dictionaries) and demonstrate the ability to manipulate and access elements effectively for a variety of real-world applications.

Syllabus

10 Lessons
over 2 Weeks
Lesson 1:
Day 1: Introduction to Python
 Understanding the significance of Python in modern technology.
Setting up Python development environment.
Writing your first Python program: Hello World!
Introduction to variables and data types. 
55 mins online live lesson
Lesson 2:
Day 2: Getting Creative with Variables and Operators
 Exploring different data types: strings, integers, floats, and booleans.
Using arithmetic, comparison, and logical operators.
Hands-on activities to understand variable manipulation. 
55 mins online live lesson
Lesson 3:
Day 3: Making Decisions with Conditionals
 Introducing if, elif, and else statements.
Conditional execution based on user input.
Creating simple decision-making programs. 
55 mins online live lesson
Lesson 4:
Day 4: Looping into Action
 Understanding loops: for and while loops.
Iterating through lists and dictionaries.
Building programs that automate repetitive tasks. 
55 mins online live lesson

Other Details

Parental Guidance
This class uses repl.it which is an online Python code editor. Your student will need the coaching and guidance of an adult in order to open an account in this platform.
Supply List
Learners will require the use of either two devices (one to code and one to watch the teacher, or a device with side by side windows).
External Resources
In addition to the Outschool classroom, this class uses:

Offered by

4.8
1241reviews
Popular
Profile
Teacher expertise and credentials
Florida Teaching Certificate in Elementary Education
Lauren Smith
Master's Degree in Education from Western Governor's University
Lauren Smith
Master's Degree in Computer Science from Florida International University
David Rice
Bachelor's Degree in Education from Broward College
Lauren Smith
Bachelor's Degree in Elementary Education from Universidad Católica Andrés Bello
Alejandrina Von der Heyde
Bachelor's Degree in Environmental Science from Louisiana State University
Erin Ashby
This class is taught by one of our experienced programmers who have solid experience teaching our students ages 8-17 years old. 
David has a Master's degree in computer programming.
Chris is an experienced programmer with a Bachelor's degree in computer science.
Ethan is an experienced programmer who is currently a student at Georgia Tech. 

Reviews



Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Coding Class
David Sofield
4.9
(815)
$33 per class
Next session at 10:30 PM on Sun 3/9
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding Level 1 | Live Python Coding Class for Teenagers
David Sofield
4.9
(815)
$21 per class
Next session at 9 PM on Friday
Group Class
8 wks, 1/wk, 1 hr
11-16
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.5
(8)
$55 per session
1-on-1 Lessons
On Demand
7-18
Python Coding for Beginners: Learn the Basics of Programming
Create n Learn: English, Coding, AI, Music, Math
4.9
(199)
$20 per class
Group Class
8 wks, 1/wk, 55 min
11-14
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
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 2 | Project Based Python Coding Class
David Sofield
4.9
(815)
$32 per class
Next session at 9:15 PM on Sun 3/23
Group Class
10 wks, 1/wk, 1 hr
11-16
Project Based Python Coding for High School (Level 3)
AI Code Academy
4.7
(1,767)
$23 per class
Next session at 12:30 AM on Saturday
Group Class
10 wks, 1/wk, 1 hr
14-18
Project Based Python Coding for Kids (Level 2)
AI Code Academy
4.7
(1,767)
$22 per class
Next session at 12:30 AM on Saturday
Group Class
10 wks, 1/wk, 1 hr
10-15
Python Based for Beginners Level 2 | Live Fun Python Coding
QuattronKids
4.9
(181)
$15 per class
Next session at 8 PM on Sat 3/1
Group Class
10 wks, 1/wk, 1 hr
9-13
Python Level 3 Project Based | Live And Fun Python Coding
QuattronKids
4.9
(181)
$15 per class
Next session at 12:30 AM on Wed 2/26
Group Class
10 wks, 1/wk, 1 hr
9-13
Project Based Python Coding for Kids (Level 1)
AI Code Academy
4.7
(1,767)
$5 per class
Next session at 12:30 AM on Thursday
Group Class
10 wks, 1/wk, 1 hr
10-14
Unlocking Python Coding for Beginners I - Two Week Computer Hacking Winter Camp
Coding Doctors Learning Lab, Inc.
4.8
(1,241)
$15 per class
Next session at 6 PM on Monday
Group Class
2 wks, 5/wk, 55 min
10-15
Python Coding Private Classes 1:1 Class (12 Sessions)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,717)
$38 per session
Next session at 8 PM tomorrow
1-on-1 Lessons
On Demand
8-18
Project Based Python Coding for Kids (Level 3)
AI Code Academy
4.7
(1,767)
$23 per class
Next session at 12:30 AM on Saturday
Group Class
10 wks, 1/wk, 1 hr
11-16
Python Coding for G3 to G8 Students - (Ongoing)
Paul Yiu
4.8
(385)
$16 per class
Next session at 11:30 PM on Wed 2/26
Group Class
1/wk, 55 min
8-12
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In