
Ages 13-17
10 Weeks
Difficulty: Advanced ⭐⭐⭐○
Introduction to AI & Machine Learning
Explore artificial intelligence and machine learning fundamentals. Train your first AI models and build real-world AI applications!
Prerequisites
This course builds on knowledge from previous courses. We recommend completing these first:
Can I skip this? If you have equivalent experience (e.g., know Scratch basics for Course 2), you may be able to start here. Contact us to discuss your background.
Overview
Explore artificial intelligence and machine learning fundamentals. Train your first AI models and build real-world AI applications!
What You'll Build
- Image classifier (recognize cats vs dogs)
- Sentiment analyzer (positive/negative text)
- Recommendation system
- Chatbot with basic NLP
- Final AI project of your choice
What You'll Learn
Hands-on AI model training
Real-world AI applications
Ethical AI considerations
Portfolio-ready projects
Curriculum
Week 1-2
Introduction to AI & Machine Learning
- •What is AI & machine learning?
- •Types of AI
- •Supervised vs unsupervised learning
- •Real-world AI applications
Week 3-4
Training AI Models
- •Model training basics
- •Training data
- •Testing and validation
- •Scikit-learn introduction
Week 5-6
Image Recognition
- •Image classifier basics
- •Recognize cats vs dogs
- •Image preprocessing
- •Convolutional neural networks intro
Week 7-8
Natural Language Processing
- •Text processing basics
- •Sentiment analysis
- •Building a sentiment analyzer
- •NLP fundamentals
Week 9
Recommendation Systems & Chatbots
- •Recommendation system basics
- •Building a simple chatbot
- •Basic NLP for chatbots
- •AI ethics
Week 10
Final AI Project
- •Final AI project of your choice
- •Project planning
- •Implementation
- •Presentation and portfolio
Note: Detailed curriculum content will be available soon. This is a placeholder overview of the topics covered.
What's Next?
Continue your learning journey with the next course in this path:
Databases & SQL for Beginners
Learn SQL and database design. Connect Python to databases and build real projects!
8 WeeksDifficulty: ⭐⭐○○
Course Details
Requirements
- Laptop required
- Internet connection
- Python Programming Fundamentals completion required
- Interest in artificial intelligence
Difficulty Level
⭐⭐⭐○
Advanced