English
Log In

Unlocking Python Coding for Beginners- Summer Computer Hacking Camp

Class
Coding Doctors STEM Learning Lab
Average rating:
4.8
Number of reviews:
(1,183)
Popular
This dynamic summer 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.

Class Experience

US Grade 5 - 8
Beginner Level
10 lessons//2 Weeks
 Week 1
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.
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.
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.
Lesson 4
Day 4: Looping into Action
Understanding loops: for and while loops. Iterating through lists and dictionaries. Building programs that automate repetitive tasks.
Lesson 5
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.
 Week 2
Lesson 6
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.
Lesson 7
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.
Lesson 8
Day 8: Engaging User Interaction
Taking user input using input() function. Validating and processing user input. Building interactive programs with user interaction.
Lesson 9
Day 9: Exploring Advanced Topics
Introduction to object-oriented programming (OOP) concepts. Understanding classes, objects, and inheritance. Building simple applications using OOP principles.
Lesson 10
Day 10: Project Showcase and Review
Collaborative project development session. Presenting individual or group projects. Feedback session and review of learning journey.
Projects
Frequency: 1-2 throughout the class
Feedback: included
Details:
Certificate of Completion
Frequency: included
Details: 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.
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). 
In addition to the Outschool classroom, this class uses:
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. 
Joined May, 2020
4.8
1183reviews
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
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
☀️⛱️ Whether your child is a beginner, intermediate, or advanced coder, We have summer camps for them. We also have writing and reading workshops for K-6th grade! See you this summer!

Welcome to the Coding Doctors Learning Lab! Founded by Lauren... 

Reviews

Group Class

$83

weekly or $165 for 10 classes
5x per week, 2 weeks
55 min

Completed by 92 learners
Live video meetings
Ages: 10-15
2-12 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool