Log In

Summer Camp: Project-Based Python

Usama Puri
Average rating:4.2Number of reviews:(18)
In this 10 lesson project-based course, students will learn to program using the most popular programming language for software engineering, data science, and AI, and will create unique visual projects with the Turtle graphics library.

Class experience

Student will improve their understanding of Coding and Game Development
Taught by Usama Puri
I have a bachelor's degree in AI and Machine Learning and am currently working towards my master's degree. I love to teach coding to children and introduce them to the world of programming and logic building. I learned to code at a very early age and the best part about my childhood was to brainstorm and create fun logic games using simple codes and blocks. I wanna give to experience to my students.
In addition to the Outschool classroom, this class uses:
Students at this young age very often need adult assistance using a computer. Since this is a virtual, online class, the teacher is obviously not present in the same room as the learner. The parent/guardian MUST be available during the entire class time to partner with the teacher and assist the learner as needed - setting up devices, logging in to the respective websites, and occasionally assisting learners with solving code puzzles.

For classes related to robotics and Arduino, we will used a website called Tinkercad. This website allows us to create simulated circuit board designs and code them using C++. This website also has a variety of sensors that the students can experiment with without any electrical hazards.

 Please expect to be at your learner’s side (off-camera) for the first 5-10 minutes of class to make sure they understand how to get started. If you see the learner is able to work independently with the teacher’s instructions, feel free to leave the room after 5-10 minutes. Please continue to be available in your home in case the learner needs to ask questions.

PC (Windows 10) or Mac (macOS 10.13)  with at least a 2GHz processor and 2GB of RAM (4GB of RAM is recommended).

No iPads and no Chromebooks!!!

Broadband internet with at least 1.8Mbps download and 900Kbps upload speeds. Please make sure to remove your firewall if any

Webcam - Either external or built-in (many laptops have an integrated camera).

Microphone and Speakers - We recommend headphones with an integrated microphone 
Average rating:4.2Number of reviews:(18)
Dear Parents,

Welcome to my profile! My name is Usama, and I'm currently pursuing my bachelor's degree in Computational Sciences and AI.

For me, coding is not just a subject; it's a world of endless creativity and boundless possibilities. What... 
Group Class


weekly or $400 for 16 classes
4x per week, 4 weeks
55 min

Live video meetings
Ages: 10-15
1-3 learners per class

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