AI Pioneers: A Project-Based Artificial Intelligence Primer for Middle Schoolers
In AI Pioneers, our emerging engineers will learn how to create projects for social good with Python programming language. Through hands-on coding, students will learn how computers can use data to solve complex problems like natural language processing and computer vision.
Led by Stanford, MIT, and Ivy League alumni and grad students, students will explore the ways they can meaningfully use AI to predict heart disease, create social robots, assist with disaster relief, and navigate autonomous vehicles.
In our curriculum, we emphasize ethical responsibility, career paths in artificial intelligence, and interdisciplinary applications! From beginner to advanced coders, we envision a future where students of all backgrounds can contribute towards a bright future of inclusivity and technological advancement.
Please read more here! Course Structure
Machine Learning Talks
Learn about machine learning algorithms and techniques in a uniquely interactive, engaging format, before you apply that knowledge in live coding labs.
Hands-On Python Coding
Develop valuable skills in Python, machine learning, and artificial intelligence in our hands-on coding labs, using cutting-edge research to solve real-world problems like heart disease prediction, assistive technologies, and more.
Project-Based Learning
In our final capstone project, students will be able to apply their newly acquired talents in a collaborative, challenging environment, applying AI to an in depth project Examples include allocating resources for disaster relief, sketch recognition, or creating a website to recommend movies.
Featured Projects
Sketch Recognition - Understanding Drawings for Effective Communication
How can we train computers to recognize handwritten letters or interpret drawings? Let’s be creative and make our own dataset and explore how computers recognize patterns! Then, we can make a website that can classify drawings in real time.
Movie Recommendations - Creating Your Own Netflix!
How does Netflix recommend movies to us, anyway? By using data to analyze real-world datasets, we can make our own application to recommend movies!
Disaster Relief - Analyzing Tweets for Resource Allocation
)How can we use X (Twitter) data to help provide resources to those in need during emergencies? By using natural language processing techniques, we can help first responders allocate food, water, and medicine more efficiently to help alleviate crises.
Note that this a camp that runs over the course of 2 weeks! Students must participate in both weeks.
06/09/2025, 06/10/2025, 06/11/2025, 06/12/2025, 06/13/2025, 06/16/2025, 06/17/2025, 06/18/2025, 06/20/2025
Participants must be entering grades 6 to 8.
Registration starts on 03/19/2025 and ends on 06/06/2025.
Please contact St. Margaret's Episcopal School Extension Programs if you have any questions.