Python Programming
Level: Beginner Age: 8+ Teacher: Alta, STEM ambassador, Raspberri Pi Certified educator
Available spots
Python Programming Level 1-3 I 40 weeks Python is a powerful yet beginner-friendly language for kids to learn programming. Our structured curriculum and game-based learning approach support each student’s success. Not only can Python classes for kids teach fundamental programming principles, but they also lay a strong foundation for tackling more advanced topics like algorithms, data structures, machine learning, and artificial intelligence. Highly recommended for kids 8 years and up. Python programming: There will be at least 10 levels and more in Python programming due to its popularity and wide usage. Level 1- Basic programming concepts and starter programs (3 months) Level 2-Simple games and introducing turtle graphics (3 months) Level 3-Python games, further level programming concepts (3 months) Course structure for Level 1: Week 1. Introduction to Python Week 2. Variable- Meeting Tina the turtle Week 3. Selection-Calculator program Week 4. Selection-Quiz program Week 5. Loops-shapes program Week 6. Turtle race game Week 7. Turtle in the space program Week 8. Selection-grade, multicolored shapes program Week 9. File handling pet program Week 10. Function-graphics in Turtle library Week 11. List-bird box program Week 12. Functions-Art program Course structure for Level 2: Week 1. Turtle Graphics Introduction - Exploring Tina the turtle Week 2. Random Library- Modern Art Week 3. Functions-Quiz program Week 4. Coordinates-Creating emoji program Week 5. Algorithms-Rover mission on Mars program Week 6. Algorithms-Rover mission on Mars program Week 7. Functions-Exploring galaxy shapes program Week 8. Exploring Random library-A number guessing game Week 9. Loops-Fruit machine game program Week 10. File handling-simple school sign-up, the registration program Week 11. Functions/procedures-Rainbow program Week 12. Loop-superhero program Course structure for Level 3: TBC After 9 months (3 levels), the students will be able to: -Build 20+ mini-programs and exercises -Learn block-based programming from absolute beginner to pro level. -Certificate of completion -Build a portfolio of 30+ projects that you can show off to any potential employer and your teacher. Including: -Creating a story -Pong Game -Racing games -Art projects -and much much more!
Cancellation Policy
To cancel and reschedule class please contact us at least 24 hours in advance.
Contact Details
415-515-5725
suracademy.online@gmail.com
Pleasant Hill, CA, USA