$96
for 6 classesMachine Learning and AI Coding Projects
Completed by 4 learners
Ages 13-18
Live Group Class
Live video meetings
1x per week, 6 weeks
2-10 learners per class
60 min
What's included
6 live meetings
6 in-class hoursHomework
1 hour per week. There will be a small homework assignment to practice what we cover in each lesson.Assessment
Feedback will be provided for all submissions, due to the complexity of the type of code will be working with, the goal is to recreate the projects in the class and expand them working with new and interesting types of data sets and conducting experiments. There will be a small homework assignment to practice what we cover in each lesson. the concepts that we cover in each class and feedback will be provided.Class Experience
Course Overview Hello future tech leaders! Are you ready to embark on an extraordinary adventure into the world of machine learning and artificial intelligence? This course is designed to be a comprehensive, hands-on guide that will not only teach you the fundamentals but also enable you to build your own projects. We'll use a combination of Scratch for drag-and-drop programming and Python for more advanced tasks. Our goal is to make this journey educational, fun, and above all, inspiring! What You'll Learn Understanding Machine Learning Models: Get to know the 'brain' behind machine learning. Data Collection and Validation: Learn how to gather and validate data for training. Image Recognition: Teach computers to recognize images. Text Analysis: Dive into the world of natural language processing. Game Development: Build a game that learns from its environment. Real-world Applications: Understand how these technologies are shaping the world. Course Structure Each week, we'll tackle a new module that builds upon the last, ensuring a smooth learning curve. Every module is structured to include an overview, hands-on activities, and fun games. We'll also provide take-home challenges to keep you engaged and help you apply your newfound knowledge in different contexts. Weekly Class Schedule Module 1: Introduction to AI/ML What's Covered: We'll start by breaking down the jargon—what exactly are AI and ML? We'll also introduce you to the Scratch and Python platforms. Activities: Interactive Discussion: What do you think AI can do? Tool Exploration: Hands-on session with Scratch and Python. Module 2: Getting Started and Animal Sorting What's Covered: We'll dive into the nitty-gritty of machine learning projects, from data collection to model training and validation. Activities: Data Hunt: Collect pictures of cats and dogs. Model Training: Use Scratch to train your first animal sorting model. Module 3: Working with Images What's Covered: We'll focus on categorizing images, understanding how machine learning can differentiate between various visual elements. Activities: Emotion Detector: Create a dataset with happy and sad faces. Model Testing: Add new images and see how well your model categorizes them. Module 4: OCR (Optical Character Recognition) What's Covered: Learn how OCR technology converts handwritten or printed text into machine-encoded text. Activities: Handwriting Recognition: Train a model to recognize your handwriting. Text-to-Speech: Convert the recognized text into audible speech. Module 5: Semantics and Text Analysis What's Covered: We'll explore semantic analysis, teaching the computer to understand the context and sentiment behind text. Activities: Joke Detector: Can a machine understand humor? Let's find out! Sentiment Analysis: Train your model to understand if a text is positive, negative, or neutral. Module 6: Final Project What's Covered: This is where you become the creator. Apply all the skills you've learned to build a project from scratch. Course Materials Machine Learning for Kids Website: This user-friendly platform will serve as our primary resource for understanding machine learning concepts and building projects. It integrates seamlessly with Scratch and Python, making it ideal for learners at all levels. Scratch: While an account is not mandatory for working on the projects, it is required if you wish to save and share your work. Scratch will be our go-to platform for drag-and-drop programming, allowing you to visualize machine learning models easily. Code with Mu: This is a free software program that we'll use for Python coding. It's beginner-friendly and offers a simple environment where you can write, run, and debug your Python code. Let's Get Started! So, are you excited to take the first step into the future of computing? We can't wait to see the amazing projects you'll create. Let's get coding and make learning fun!
Learning Goals
By the end of this introductory course, students will have acquired a comprehensive understanding of the core concepts and theories behind machine learning and artificial intelligence. They will learn how different algorithms enable computers to process and analyze data, essentially teaching them how computers "think" and make decisions. The course will also equip students with essential data handling skills, including how to collect, sort, and validate datasets, which are foundational to any machine learning project. Students will gain hands-on programming experience, learning to design simple programs using Scratch and Python that can sort and manipulate various types of data, such as images and text. One of the key outcomes is that students should be able to independently replicate the projects covered in the course, thereby solidifying their foundational knowledge and skills. This will enable them to think critically and logically about how to apply machine learning and AI technologies in different real-world scenarios.
Other Details
Parental Guidance
This course is designed to be educational and engaging for young learners.
We will be using the following software:
Machine Learning for Kids Website: This platform is child-friendly and does not contain any content that would require an official rating. No account is required for participation, but if you wish to save projects, an account will be needed.
Scratch: This platform is widely used in educational settings and is considered safe for children. An account is not mandatory for class projects but is required for saving and sharing work. Scratch is rated as suitable for all ages.
Code with Mu: This is a free, beginner-friendly software for Python programming. It does not have an official rating but is commonly used in educational contexts.
Supply List
We will be using the following software: Machine Learning for Kids Website: This platform is child-friendly and does not contain any content that would require an official rating. No account is required for participation, but if you wish to save projects, an account will be needed. Scratch: This platform is widely used in educational settings and is considered safe for children. An account is not mandatory for class projects but is required for saving and sharing work. Scratch is rated as suitable for all ages. Code with Mu: This is a free, beginner-friendly software for Python programming. It does not have an official rating but is commonly used in educational contexts.
External Resources
In addition to the Outschool classroom, this class uses:
Offered by
Teacher expertise and credentials
As a college professor with over 10 years of experience in the data and technology fields, I bring a wealth of hands-on and academic knowledge to the classroom. My background is diverse, covering everything from data analytics and machine learning to software development. I've led teams in both academic and corporate settings to create innovative, real-world solutions.
What sets me apart is my experience teaching students of all ages. I've designed college courses that give students the practical skills they need to understand complex data, and I always make sure to stay updated with the latest industry trends. But it's not just college students who benefit from my teaching; I've also conducted workshops and educational programs for younger learners, making the fascinating world of data science and programming accessible to them.
I bring a balanced, well-rounded teaching approach to the table. I use real-world examples and interactive activities to make complex topics relatable and engaging for students, regardless of their age.
Reviews
Other classes by Sidney - KidsSpeakCode
Other classes by Sidney - KidsSpeakCode
Parents also liked
Digital Art and Creative Writing With Artificial Intelligence
Miss Haley
5.0
(47)
$65 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
(20)
$15 per class
Next session at 4 PM on Sunday
Group Class
8 wks, 1/wk, 55 min
11-14
AI Coding Summer Camp: Explore Artificial Intelligence With Scratch!
PopSkool: English, Music, Art, Math, Coding & More
5.0
(20)
$19 per class
Next session at 7 PM on Monday
Group Class
2 wks, 4/wk, 55 min
7-12
AI Explorers - Custom Creations with Artificial Intelligence - 4 Day Camp
Fleming Tech Camps
4.9
(26)
$60 per class
Next session at 5 PM on Tue 5/27
Group Class
1 wk, 4/wk, 2.92 hr
10-15
AI for Kids: Learn the Basics of Artificial Intelligence (Beginner)
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
$14 per class
Next session at 4 AM on Sunday
Group Class
8 wks, 1/wk, 55 min
8-12
AI Explorers: Custom Creations with Artificial Intelligence - 5 day Summer Camp
Fleming Tech Camps
4.9
(26)
$60 per class
Next session at 8:15 PM on Mon 7/7
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
(489)
$30 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)
$33 per session
1-on-1 Lessons
On Demand
8-18
Exploring Artificial Intelligence Summer Camp: Mastering Chat GPT
Thrive Virtual Academy by Patch Kulp
4.9
(655)
$20 per class
Next session at 2 PM on Mon 6/23
Group Class
1 wk, 4/wk, 45 min
12-16
AI for Kids Level 2: Build Smart Apps & Games Using Artificial Intelligence
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
$15 per class
Next session at 6 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
9-14
AI Explorers: Unlocking the Power of Artificial Intelligence!
Sumati
5.0
(1)
$30 per class
Next session at 3 PM on Wednesday
Group Class
12 wks, 1/wk, 30 min
10-14
AI Literacy: Practical AI for Research & Writing
Jay
5.0
(10)
$50 per session
1-on-1 Lessons
On Demand
13-18
Intro to AI Applications Summer Camp | LLMs , AI Agents, & Python Coding
David Sofield
4.9
(833)
$36 per class
Next session at 8 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
13-18
Introduction to AI Superheroes | Programing
JetLearn
4.9
(83)
$15 per class
Group Class
4 wks, 1/wk, 45 min
6-9
AI Software: A Kid's Guide
Daniel Solomon Kaplan
4.9
(400)
$9 per class
Next session at 12 AM on Wed 5/28
Group Class
4 wks, 1/wk, 30 min
8-12
Generative AI for Everyone | Generative AI Summer Camp for High School Students
David Sofield
4.9
(833)
$25 per class
Next session at 3 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
13-18
More to explore
Explore America
Un Model
Dungeons And Dragons 349 Strixhaven School Of Magic Adventure
Writing Fundamentals for Middle Schooler
Social Chatting With Friends Gratitude Journaling Includes Journal
Super Hero
Druidawn Business
Self
Desserts
Russian Language Tutor
Make A Map
Mixed Numbers
Child Care
Tutoring for Cursive
Patterns
Rocky Road
Boy 14
Bracelet
Compass
Learn To Type Ii