🧠 Learn how AI works · 💻 Coding · 🎓 Courses and learning platforms
CS50's Introduction to AI with Python
By Harvard University (CS50). Visit CS50's Introduction to AI with Python
Desk research from the maker's own pages. Not yet tried by us. Checked 2026-10-24.
A free, college-level seven-week course from Harvard on the ideas behind AI: search, knowledge, uncertainty, optimization, machine learning, neural networks and language. Learners watch lectures and write Python projects such as game-playing programs and handwriting recognition. It expects CS50x or a year of Python first. Projects are submitted through GitHub and edX, and students can ask questions of CS50's own AI helper.
Our take: A serious, free course for motivated teens who already code in Python; not for beginners or younger kids.
| Ages it suits | strong teens (about 15+) and adults |
|---|---|
| What its terms say about age | The free course page sets no age, but submitting work needs an edX account and GitHub, and both require users to be at least 13. (terms) |
| Price | Free. Free with a free CS50 certificate (Oct 2026); paid edX verified certificates and Harvard credit options exist. |
| Works on | Web |
| Account | The child's own account |
| Ads | None |
| In-app purchases | None |
| The AI in it | The course teaches AI methods; CS50.ai is CS50's own version of ChatGPT for students, built with Microsoft and OpenAI. |
What's good
- Free Harvard lectures and projects
- Real Python projects, not just videos
- Free certificate
- AI helper built for students
Watch for
- Hard; needs prior Python
- Requires edX and GitHub accounts, 13+
- Large online communities with strangers
- Paid certificates are optional upsells
Data and privacy
Not stated on the course pages; data is handled under edX and GitHub policies. edX is owned by 2U. Read the privacy policy.
Does it work?
No independent study of this course found.
In the Big Index
Alternatives to CS50's Introduction to AI with Python
Desk researchFreeNo ads
AmblesideOnline
AmblesideOnline (volunteer advisory) · ages about 5-18 (Year 0 to Year 12)
A strong free plan for homeschool families drawn to Charlotte Mason and literature-rich learning; secular families or those wanting an interactive program should look elsewhere.
Desk researchPaidNo ads
AoPS Online
Art of Problem Solving (AoPS Incorporated) · ages grades 5-12 (about 10-18)
A strong fit for a child who loves hard math and wants contest prep; a child who is behind in math needs something gentler.
Desk researchPaidNo ads
Babbel
Babbel · ages about 13+ (built for adults)
A solid choice for a motivated older teen; younger kids are not allowed and are better served by kids' apps.
Desk researchPaidNo ads
Beast Academy
Art of Problem Solving (AoPS) · ages 6-13 (levels 1-5, roughly grades 1-5)
A great fit for curious or advanced elementary kids and homeschoolers who enjoy a challenge; kids who need gentle catch-up practice should start elsewhere.
Desk researchFree, with paid extrasNo ads
Codecademy
Codecademy LLC · ages 16+
A good next step for a motivated 16- or 17-year-old; younger kids need a coding tool built for them.
Desk researchFreeNo ads
Connections Academy
Pearson · ages grades K-12
Worth a look for families who need school at home and have an adult free to coach; families expecting it to match a good local school should read the research first.
Where these facts come from
- https://cs50.harvard.edu/ai/
- https://cs50.harvard.edu/ai/faqs/
- https://cs50.ai/
- https://www.edx.org/edx-terms-service
- https://docs.github.com/en/site-policy/github-terms/github-terms-of-service
Prices, terms and features change. Nobody paid to be listed, nothing here is an affiliate link, and Peabody never rates itself. Where we and the maker disagree, the maker's own pages are the ones to trust.