weekly
or for 10 classes
Intro to AI and Machine Learning Summer Camp | AI, ML, and Python for Teenagers
New class
Ages 12-17
Live Group Course
Live video meetings
5x per week, 2 weeks
6-14 learners per class
60 min
What's included
10 live meetings
10 in-class hoursHomework
2-4 hours per week. There will be review questions and practice assignments each day, taking approx. 1 to 2 hours. Learners are also strongly encouraged to learn on their own outside of class time. Possible solutions are posted to the Outschool classroom for students to check their work.Projects
3-6 throughout the classCertificate of Completion
Students will receive a certificate of completion at the end of the class. Students must attend at least 8 classes to receive the certificate.Class Experience
US Grade 8 - 11
Beginner Level
This comprehensive course introduces high school students to the fundamentals of artificial intelligence and machine learning through hands-on Python coding. Students will work with professional-grade tools like NumPy, Pandas, and Scikit-learn to complete four real-world machine learning projects, including image classification, data analysis, and neural networks. The curriculum balances theoretical concepts with practical application, guiding students through the complete machine learning workflow from data collection to model improvement. This course is designed for students who already have basic programming experience in any language. Throughout the 2-week summer program, students will build increasingly sophisticated AI models while developing critical thinking skills. The collaborative learning environment encourages peer feedback and code sharing. Projects Included Cat vs. Dog Decision Tree Classification Height vs. Weight Data Science Exploration Hours Studied Linear Regression Iris Dataset Analysis Nearest Neighbor Algorithm Handwritten Digit Recognition with Neural Networks What's Included 2 weeks of comprehensive instruction Professional-grade tools (Google Colab, NumPy, Pandas, Matplotlib, Scikit-learn) Hands-on coding experience with real datasets Daily Practice Questions and Coding Challenges Introduction to supervised and unsupervised learning techniques Collaborative learning environment with instructor feedback Foundation for AI/ML career exploration Ready to build the future with AI? Join us for this hands-on course where you'll create real machine learning projects using professional tools. Perfect for high school students with basic programming knowledge who want to explore one of today's most exciting and in-demand fields! ****Important Note for Adults***** This isn't a beginner coding course. Learners should already be comfortable with basic programming concepts in any language (Python, Java, JavaScript, C/C++, or Swift). If you're new to coding, check out our beginner Python courses first - they'll give you the foundation you need to succeed here.
Learning Goals
Students will develop proficiency in essential Python libraries for machine learning, including scikit-learn, NumPy, and Pandas. They will demonstrate their understanding by building and evaluating machine learning models through hands-on coding.
Students will master core types of machine learning including supervised and unsupervised learning, along with key algorithms like decision trees and neural networks. They will demonstrate this knowledge by choosing appropriate algorithms.
Syllabus
10 Lessons
over 2 WeeksLesson 1:
Foundations of AI
Dive into the fascinating world of artificial intelligence! Today, we'll explore what makes something "intelligent," discover how AI is already transforming our daily lives, and distinguish between related fields like machine learning and data science. You'll set up your Google Colab environment and take your first steps toward building real AI systems.
60 mins online live lesson
Lesson 2:
Machine Learning Basics & First Project
Get hands-on with machine learning fundamentals as we begin our first exciting project—teaching an AI to distinguish between cats and dogs! You'll learn essential Python libraries like NumPy and Pandas that data scientists use daily, while setting up the foundation for your image classification project.
60 mins online live lesson
Lesson 3:
Project Implementation & ML Process
Complete your first AI project as you train a model to classify images! We'll dive deeper into supervised and unsupervised learning approaches, explore the end-to-end machine learning process, and celebrate your first functioning AI model. You'll understand not just how to build it, but why each step matters.
60 mins online live lesson
Lesson 4:
Python for Data Science
Sharpen your data science toolkit with powerful Python libraries! Today focuses on practical coding skills that will elevate your machine learning projects. You'll learn to manipulate data with NumPy, organize information with Pandas, and create compelling visualizations with Matplotlib—essential skills for any aspiring AI engineer.
60 mins online live lesson
Other Details
Parental Guidance
Learners will use Google Colab during this class and will need a Google Account to access Colab. Students will also utilize the following Python libraries, including Scikit-learn, NumPy, Matplotlib, Seaborn, and Pandas throughout the class. The documentation (instructions) for these libraries will be used as a reference throughout the course. UC Irvine ML Repository will be used for practice datasets throughout the class. Python.org will be used as Python reference sources throughout the class.
***Intro to AI and ML Class Prerequisites ****
This isn't a beginner coding course. Learners should already be comfortable with basic programming concepts in any language (Python, Java, JavaScript, C/C++, or Swift). If you're new to coding, check out our beginner Python courses first - they'll give you the foundation you need to succeed here.
Pre-Requisites
This isn't a beginner coding course. Learners should already be comfortable with basic programming concepts in any language (Python, Java, JavaScript, C/C++, or Swift). If students new to coding, check out our beginner Python courses first.
Supply List
Students will use Google Colab during this class and will need a Google Account to access Colab. Colab is a browser-based code editor and there are no minimum hardware requirements for student computers. Students will need a reliable Windows, Mac, or Linux laptop or desktop for this class.
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
Bachelor's Degree from Mount St. Mary's University
Over 5,000 students from nearly 100 countries across a variety of platforms have started coding in one of my classes. I offer classes covering the foundations of Python and AI. Before teaching, I worked as a software developer for nearly 10 years. I've worked for organizations including Apple, Dell, and Best Buy. I believe the best way to learn is by doing and all my classes are based around hands-on projects that progressively build in difficulty. I'm a graduate of Mount St. Mary's University in Emmitsburg, Maryland. I can't wait to meet your learner in the class and get started soon.
Reviews
David Sofield suggests this class next...
Intro to AI Applications Summer Camp | LLMs , AI Agents, & Python Coding
David Sofield
4.9
(831)
per class
Group Class
2 wks, 4/wk, 1 hr
13-18
Other classes by David Sofield
Other classes by David Sofield
Related categories
Parents also liked
Digital Art and Creative Writing With Artificial Intelligence
Miss Haley
5.0
(47)
per session
1-on-1 Lessons
On Demand
9-18
What Can AI Do? Learn, Create & Play with Artificial Intelligence
PopSkool: English, Music, Art, Math, Coding & More
5.0
(4)
per class
Next session at 4 PM today
Group Class
8 wks, 1/wk, 55 min
11-14
AI Explorers - Custom Creations with Artificial Intelligence - 4 Day Camp
Fleming Tech Camps
4.9
(26)
per class
Next session at 5 PM on Tue 5/27
Group Class
1 wk, 4/wk, 2.92 hr
10-15
AI Explorers: Custom Creations with Artificial Intelligence - 5 day Summer Camp
Fleming Tech Camps
4.9
(26)
per class
Next session at 8:15 PM on Mon 6/23
Group Class
1 wk, 5/wk, 2.92 hr
10-14
Artificial Intelligence (AI) Technology Camp: Future of Photography & Ethics
Erika Hatfield & Next Level Photo Education
4.9
(487)
per class
Next session at 3 PM on Mon 6/2
Group Class
1 wk, 2/wk, 50 min
14-18
101 Private - Beginner Level 1- Artificial Intelligence (AI) - 30 Minutes Weekly
StudentScholars
3.9
(86)
per session
1-on-1 Lessons
On Demand
8-18
AI Coding Summer Camp: Explore Artificial Intelligence With Scratch!
PopSkool: English, Music, Art, Math, Coding & More
5.0
(4)
per class
Next session at 5 PM on Monday
Group Class
2 wks, 4/wk, 55 min
7-12
AI for Kids: Learn the Basics of Artificial Intelligence (Beginner)
Create N Learn: Game-Based Learning & Future Skill
5.0
(51)
per class
Next session at 9 PM today
Group Class
8 wks, 1/wk, 55 min
8-12
AI for Kids Level 2: Build Smart Apps & Games Using Artificial Intelligence
Create N Learn: Game-Based Learning & Future Skill
5.0
(51)
per class
Next session at 2 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
9-14
Artificial Intelligence Projects With Scratch Coding (Level 1)
AI Code Academy
4.7
(1,793)
per class
Next session at 3 PM on Sat 5/17
Group Class
10 wks, 1/wk, 1 hr
11-16
AI Explorers: Unlocking the Power of Artificial Intelligence!
Sumati
5.0
(1)
per class
Group Class
12 wks, 1/wk, 30 min
10-14
AI Literacy: Practical AI for Research & Writing
Jay
5.0
(10)
per session
1-on-1 Lessons
On Demand
13-18
AI Club: Learning AI Skills With Fun Interactive Games and Lessons
Dr. Nathan
5.0
(23)
per class
Next session at 4 PM on Saturday
Group Class
1/wk, 45 min
8-13
Intro to AI Applications Summer Camp | LLMs , AI Agents, & Python Coding
David Sofield
4.9
(831)
per class
Next session at 8 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
13-18
Generative AI for Everyone | Generative AI Summer Camp for High School Students
David Sofield
4.9
(831)
per class
Next session at 3 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
13-18
AI for Teens: How to Use AI for Studying & Productivity (1:1 Coaching)
Imran Mir
5.0
(17)
per session
1-on-1 Coaching
On Demand
14-18
More to explore
Atoms And Molecules
Digital Safety
Where The Red Fern
Trial Singing Lesson
Chibi Self Portrait
Coupon Code
In A Play
Scholastic Scope
Discount
Essays Through Games
Italian 2
10 Fun Projects With Scratch And Microbit
Private Tutor Homework
Guitar for Beginners
Stock Game
Resume Writing
Stock Exchange
Fish Koi
Dnd 102
Develop