Python for AI
Learn Python basics, APIs, and web scraping through hands-on projects. Designed for Grades 7-12, this program builds programming skills and culminates in a project showcase.
PROGRAM HIGHLIGHTS
- Introduction to fundamentals of programming using Python.
- Learn Python from scratch or enhance your Python skills.
- Hands-on coding exercises and projects to reinforce concepts.
- Learn about API calls, Web Scraping, ipywidgets using Python.
- Show off your final project in the Culmination event.
PROGRAM STRUCTURE
- Duration: 3 weeks program
- Offerings: 2 sessions offered this summer
- Session Length: 2 hrs
- Format: All sessions are conducted live online via Zoom, ongoing support available via Slack
- Content: Classes will be interactive and will comprise a lecture, hands on lab, and recap
REQUIREMENTS
- Rising Grades 7 – 12 in year 2024-25
- Strong analytical abilities
- No prior programming experience required
SCHEDULE & FEES
- Cohort 1: June 9 – June 27 (5:00 PM – 7:00 PM PST)
- Cohort 2: July 13- Aug 1 (5:00 PM – 7:00 PM PST)
- Fee: $600
Curriculum Overview
Monday | Tuesday | Wednesday | Thursday | Friday | |
Week 1 | Introduction to Python setup, variables, and data types. | Understand strings and their operations. | Learn control structures like if-else and expressions. | Explore lists and loops for repetitive tasks. | Work with tuples and their applications. |
Week 2 | Master dictionaries and sets for data storage. | Understand functions and their role in modular programming. | Build on functions for practical applications. | Learn about modules and code reusability. | Handle exceptions to manage errors effectively. |
Week 3 | Introduction to APIs and web scraping for data extraction. | Explore interactive tools like ipywidgets for dynamic coding. | Apply concepts to create your own Python-based game project. | Prepare a final presentation to communicate your project. | Culmination -Showcase your work and share insights. |
Explore Our Other Programs
AI Exploration
Dive into data visualization and real-world case studies, with a capstone project. No coding required.
Grades 7 - 10
AI Insights
Master data cleaning & visualization with pandas & seaborn, concluding with UNSGs capstone project.
Grades 9 - 12
AI FORGE
Explore ML models, predictive modeling, and hyper-parameter tuning in a USGs-focused capstone project.
Grades 11 - 12
AI RESEARCH
Formulate research questions, build predictive models, and conduct research using real-world datasets.
Grades 11 - 12