
Introduction to ML is a free, beginner-friendly machine learning course that explains how computers learn from data without step-by-step instructions, and with no coding required. It's a short, concept-first course that gives students the vocabulary and intuition to understand the AI tools they use every day.
Students learn the three main paradigms of learning: supervised, unsupervised, and reinforcement learning. They see how models connect features to labels, why training data lets a computer practice before it's checked on testing data, and why a model might confuse a chihuahua with a blueberry muffin. The course also takes AI ethics seriously, covering fairness, honesty, and removing bias from human-provided data. It closes with real-world applications, from house price prediction and spam detection to disease detection and climate change tracking.
This course is designed for students in grades 6 through 10 who are curious about artificial intelligence and have no programming or advanced math background. It's also a quick primer for older students before they start Intro to Machine Learning.
This is a short course. Plan on about 4 hours, which fits into a single week or a couple of club meetings.
Yes. Introduction to ML is completely free, with no fees, subscriptions, or account required. STEM for Others is a 501(c)(3) nonprofit, and every course in our curriculum library is free for students, families, and teachers.
No. Introduction to ML is entirely conceptual. When you're ready to build real models, Intro to Python and Intro to Machine Learning are the next steps.
Click Begin Course at the top of this page to open the full slide deck in a new tab. You can also flip through the slides embedded above. Work through one unit at a time and try the practice questions before moving on.
The self-paced Introduction to ML materials don't include an official certificate. If you're taking the course through a STEM for Others chapter program, ask your chapter leader about recognizing your completion.
Yes. Teachers, homeschool families, libraries, and after-school clubs are welcome to use the Introduction to ML materials with their students at no cost. STEM for Others volunteers also teach our curriculum in partner schools and libraries. You can find a chapter near you or start one at your school.
