包含什麼
10 現場會議
12 小時 30 分鐘 上課時間項目
每週 2-4 小時. Projects are not mandatory but we strongly encourage students to complete them.評估
包括我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
Our Raspberry Pi projects enable students to explore computing, and to learn how to control and communicate with various electronic modules using Python. This course is perfect for students with some Python experience who want to explore hardware and learn to apply machine learning in their projects. The beginning of the course is dedicated to setting up and introducing the Raspberry Pi. Each of the eight guided projects includes circuit construction and Python programming. Included are two machine learning projects in which students train their own model and apply it to create a smart electronic system. Students will write code to interact with input and output devices such as LEDs, IR sensors, servos, and more. For a week to week program, check out the syllabus.
學習目標
Students in our Raspberry Pi course delve into computing, mastering Python for controlling electronic modules and exploring machine learning applications across eight guided projects.
From setting up the Raspberry Pi to crafting circuits and programming in Python, they create smart electronic systems integrating machine learning models with input and output devices like LEDs, IR sensors, and servos.
教學大綱
10 課程
超過 2 週課 1:
Setup and Software
The first lesson is dedicated to ensuring all students have set up their Raspberry Pi OS properly, connecting using VNC, and introducing the desktop, command line, and common applications.
Task: Set up and connect to Pi
Finish any set-up steps that could not be completed before class and introduce Raspberry Pi. Ensure students can connect to the Raspberry Pi using VNC without issue. Introduce Linux command line basics and the Thonny Python IDE.
75 分鐘線上直播課
課 2:
Hardware and Circuit Basics
Students will test the Raspberry Pi GPIO pins, identify all components necessary for this course, and learn the basics of electricity and safe circuit construction.
Task: Identify components and learn electronics concepts
Ensure students can locate all necessary parts and that GPIO pins are functional before beginning circuit construction lessons. Provide students with an understanding of circuits and electricity with a combination of lesson instruction and short informational videos.
75 分鐘線上直播課
課 3:
LED Blink Project
Designed to act as a starter project to introduce proper use of the breadboard, basic hardware components, and programming on the Raspberry Pi.
Task: LED Blink Project
Students will follow along to construct their first circuit and write python code that turns an LED on and off in a loop.
75 分鐘線上直播課
課 4:
Machine Learning
Learn the basics of machine learning and create their own machine learning models that will predict whether the sentiment of some text is happy or sad. The prediction from this model will be used to control the LED circuit.
Task: Machine Learning Setup
Students log in to aicode101.com and create their first model. Students write code using the python requests module to interact with the aicode101.com API and get predictions from their model. The LED_blink code is modified to create predictions
75 分鐘線上直播課
其他詳情
父母的引導和規範
Dear Parents,
Thank you for your interest in our Machine Learning in Python With Raspberry Pi & Sensors program. This class has a lot of fun hardware and coding projects, from which students have opportunities to learn some fundamental knowledge of both modern machine learning and Internet of Things (IoT). This class is one of the first Raspberry Pi programs available for middle school and high school students using machine learning models to communicate and control Raspberry Pi and various sensors, like LED light, Buzzer, Servo, Ultrasonic and IR sensors.
This class requires a lot of hands-on experience, and can be quite challenge to some young students. It also requires a lot of involvement from parents, in particular to set up the Raspberry Pi following the instruction before class. Please communicate with your children before enrolling in this class.
Materials: To prepare the class, please purchase the following items:
1, Raspberry Pi 3B+ Starter Kit https://www.canakit.com/raspberry-pi-3-model-b-plus-ultimate-kit.html or CanaKit Raspberry Pi 4 Extreme Kit https://a.co/d/64JMFlA
2, Toolbox for Raspberry Pi 4 B 3 B+ ($50) https://www.amazon.com/Freenove-Raspberry-Processing-Tutorials-Components/dp/B06W54L7B5?ref_=ast_sto_dp
Look forward to working with you
All the best
AI Code Academy
供應清單
Prerequisites: Python experience (15 hours at least) required Materials: To prepare the class, please purchase the following items from Amazon: 1, Raspberry Pi 4+ Starter Kit ($169) https://a.co/d/8xgRm0r 2, Freenove Ultimate Starter Kit for Raspberry Pi ($49) https://a.co/d/7031zX4
1 註冊後即可取得文件
外部資源
學習者無需使用標準 Outschool 工具以外的任何應用程式或網站。
教師專業知識和證書
**USE PROMO CODE: CODEAIPROMO10 FOR $10 OFF ANY COURSE - Valid until Nov, 25 **
~We offer early registration, sibling discounts, and multi-course bundles. ~
~Check out our complete Outschool offering here: https://shorturl.at/bcBGP ~
At AI Code Academy, we specialize in project-based STEM coding, AI, and mathematics programs for young learners. We are one of the few organizations that offer AI and machine learning courses tailored for kids. Our comprehensive curriculum spans from basic computer skills and Scratch coding to more advanced Python, Java, web design, game development, and AI machine learning projects.
Our unique focus is on introducing students to AI early, helping them grasp complex concepts like machine learning, data analysis, and smart devices, while also reinforcing mathematics skills, essential for their success in STEM fields.
With a team of passionate instructors—college students and recent graduates with degrees in Engineering and Computer Science—we provide hands-on, real-world projects that prepare students for future careers in AI, coding, robotics, and mathematics.
評論
現場團體課程
US$269
用於 10 課程每週5次,共 2 週
75 分鐘
有92 位學習者完成此課程
即時視訊會議
年齡: 11-16
4-8 每班學員人數