English
Log In
Kids Project Based Python for Beginners (Level 2)
Class Experience
Intermediate Level
💻 Welcome to Python Programming for Kids - Level II Join us on an advanced 10-lesson journey where your child will dive deeper into the fascinating world of Python programming. Building on the fundamentals learned in Level I, this course is designed to take their coding skills to the next level. Python is not only the leading language in software engineering, data science, and AI, but it also continues to be perfect for young learners! 🔍 Each lesson features advanced hands-on projects to...
10 lessons//10 Weeks
Week 1Lesson 1Review Functions & Project 1: Advance password generatorWe will begin by reviewing functions to refresh our memory. Following that, we'll look into string methods along with other interesting techniques. As part of our class project, we'll develop an advance password generator.Week 2Lesson 2List, functions & Project 2: Task ManagerWe will begin by learning about lists, then a few interesting functions, followed by how to format strings. For class project we’ll make an task managerWeek 3Lesson 3Turtle Library & Project 3: Drawing ApplicationWe will start by learn about turtle library and for class project we will make a drawing application that allows us to chose our drawing color, draw, erase...Week 4Lesson 4File System & Project 4: Interactive Login SystemWe will begin by revisiting how to read from and write to a file. For our class project, we'll develop an interactive login system with the option to sign up, complete with graphics using the Turtle library.Week 5Lesson 5ASCII & Project 5: Encryption and Decryption ProgramWe will begin by learning about ASCII(American Standard Code for Information Interchange), followed by exploring functions such as isalpha(), ord(), and char(). For our class project, we will create an encryption and decryption system.Week 6Lesson 6Pathfinder & Project 6: AI Pathfinding with graphicsToday we will learn about a few new turtle library functions. And for our class project, we'll create a pathfinding AI. A pathfinding AI is a series of code that runs and checks for the distance and finds the shortest path possible.Week 7Lesson 7Turtle Library & Project 7: Snake Game - IntroductionUnderstanding how the x and y axis work. Introduction to how to get the x and y coordinates, and more turtle related stuff.Week 8Lesson 8Turtle Library Project 8: Finishing the Snake GameContinuing work on the Snake Game. Improvements and refinements to the snake game Making the snake grow as it eats the fruit.Week 9Lesson 9Review and PracticeRecap of key concepts from previous lessons Practical exercises and review sessions to reinforce learningWeek 10Lesson 10Final Project ShowcasePresentation and discussion of the Weather App project Q&A session and feedback on the overall learning experience
- The course aims to inspire students, igniting their enthusiasm for the boundless opportunities. The learning goal is to elevate students' knowledge from level 1 to the next step, ensuring they are well-prepared for more complex and sophisticated coding.
0 - 1 hours per week outside of class
Homework
Frequency: includedFeedback: includedDetails: All projects will be finished individually. Homework will be recommended but not mandatory.Assessment
Frequency: includedDetails: Final project presentation.Certificate of Completion
Frequency: includedDetails: We are excited to announce that each of our learners will receive an online printable certificate upon completion of the Course! 🎉
Kids Project Based Python For Beginners (Level 1)
In addition to the Outschool classroom, this class uses:
💻 Students should feel comfortable with typing and proficient in copying/pasting on their device. Additionally, students will require a second monitor to view instructional material while coding. This second monitor can be an old iPad, laptop, etc.
Students will need to create a Replit account, I have provided the link in the External Resources section.
Teacher expertise and credentials
We offer STEM class. Take advantage of early registration, sibling, and multi-course bundle discounts! Our dedicated Ivy League undergraduates coaches with majors in Computer Science or Engineering. Our mission is to provide effective support...
Reviews
Group Class
$15
weekly or $150 for 10 classes1x per week, 10 weeks
60 min
Completed by 18 learners
Live video meetings
Ages: 9-13
4-7 learners per class