高中生的一對一人工智慧 (AI)
在這個動手編碼和概念課程中,向您的孩子介紹人工智慧 (AI) 和機器學習 (ML)!他們將掌握 Python、探索 ChatGPT 等工具,並使用大學和技術職業中使用的行業工具和技能。
包含什麼
8 現場會議
6 小時 40 分鐘 上課時間作業
每週 1 小時. If requested by the student or parent, required reading from informational AI blogs, articles, or tutorials can be assigned.作業
If requested by the student or parent, extra coding activities related to the class can be assigned for extra practice.項目
The course will end in a final project where the learner will program, train, and evaluate a machine-learning model. This project will challenge the learner, so much of the work will be done in class where the instructor can assist with it. If needed, some time may be required outside of class to work on it.完成證書
A certificate of completion will be granted to highlight that the student has demonstrated a strong understanding of the fundamentals of artificial intelligence and machine learning.我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
英語程度 - 未知
美國 9 - 12 年級
Beginner 等級
What will be taught? Please see the syllabus for a more detailed guideline of an example structure for the class. This is a personalized 1-on-1 course and the content will be adapted for individual learners. Week 1: Introduction to AI and ML. Learners will understand key concepts of AI and ML, including their differences, types, and applications. They'll also explore ChatGPT and prompt engineering, learning how to interact with generative AI tools. Week 2: Python Foundations and ML Concepts. The course will cover Python basics, essential for AI programming, and introduce key ML algorithms such as Linear Regression, K-Nearest Neighbors, and Decision Trees. Week 3: Hands-On Coding with ML Libraries. Students will explore data analysis and visualization techniques, and use real-world libraries that are used by professional software and ML engineers to build and evaluate ML models. Week 4: Deep Learning and Neural Networks. The final week focuses on neural networks using more real-world libraries, culminating in a project where learners build their own neural network. How is the class structured? The class is designed for one-on-one interaction, ensuring personalized attention and support. Learners will have opportunities to engage with the instructor through Q&A sessions, and interactive exercises will help solidify their understanding. Each week consists of two lessons, delivered via live Zoom sessions. Each lesson will include: -A brief review quiz -A unique hands-on activity or coding exercise -An interactive personalized 1-on-1 lecture or demonstration -Slides that support the lectures -Plenty of space for curiosity, questions, and student exploration What is my teaching style? I believe that the practice of having a large group of students sit down and passively absorb information from the teacher is outdated and ineffective. My teaching philosophy revolves around personalized active engagement. In this class, students will have plenty of opportunity to explore their unique interests and spend more time on what they're passionate about. A clear and practical syllabus and accompanying content is also provided for learners who prefer a more guided and structured course. The class is hands-on and fun, making sure that students enjoy learning and remember the concepts better. Who is this class for? Any high-school aged learner can attend! No background or prerequisites are necessary, but it is highly recommended to have experience in a programming language. Python is preferred, because that is the language used in this course. This is a personalized course and we will adapt to any learner experience. For learners without coding experience, we can either cover more high-level concepts or spend more time on coding basics. There are also many great class options for learning Python or other programming languages on Outschool!
學習目標
Students can identify differences between AI and traditional coding.
Students have a basic understanding of at least one ML model and can explain what it does.
教學大綱
4 單位
8 課程
超過 4 週單位 1: Introduction to Artificial Intelligence (AI) and Machine Learning (ML)
課 1:
Understanding AI and ML
• Get to know each other
• What to expect from this class
• What is AI
• AI vs traditional coding
• Types of AI (narrow vs general)
• Types of AI problems: Computer Vision (images), Natural Language Processing (language), Time Series (stock market and weather)
• AI vs ML
• What is ML
• Types of ML: Supervised Learning, Unsupervised Learning, and Reinforcement learning
• Activity: Peanut Butter Jelly
50 分鐘線上直播課
課 2:
ChatGPT, Generative AI, and Prompt Engineering
• ChatGPT
• Applications of ChatGPT
• Generative AI
• Hallucinations
• Prompt Engineering: Chain of Thought Prompting, Few-Shot Learning, Role Playing
• Activity: ChatGPT Playground
50 分鐘線上直播課
單位 2: Python Foundations and ML Concepts
課 3:
Python Review and Basics
• Python basics
• Data types, variables, loops, functions
• Google Colab
• Activity: Python Coding Exercise
50 分鐘線上直播課
課 4:
Machine Learning Algorithms
• Linear Regression
• K-Nearest Neighbors
• Decision Trees
• Data labels
• Activity: Building Decision Tree
50 分鐘線上直播課
其他詳情
父母的引導和規範
This course includes the use of third-party tools such as Google Colab and ChatGPT. A google account is necessary for Google Colab. No account is necessary for ChatGPT because all prompts will be submitted and screen shared through the instructor.
先決條件
This class is individually tailored to your student's current ability. No prerequisites are necessary. In order to get the full experience from the class, we recommend knowledge in at least 1 programming language (Python preferred).
教學語言
英語
外部資源
除了 Outschool 教室外,本課程也使用:
教師專業知識和證書
學士學位 在 電腦科學 從 North Dakota State University
I hold a Master’s degree in Computer Science from North Dakota State University, where I specialized in Artificial Intelligence (AI) and Machine Learning (ML). My academic background is further strengthened by three certifications from the NVIDIA Deep Learning Institute, covering advanced AI and ML topics.
My professional experience includes roles as an AI researcher and as an AI and ML focused software engineer. In these roles, I applied AI and ML techniques to real-world problems, such as classifying agricultural crops and determining the edibility of mushrooms. This hands-on industry experience allows me to teach AI concepts with a practical, real-world focus.
In addition to my technical expertise, I have a strong foundation in teaching complex computer science topics. I served as a Learning Assistant at North Dakota State University, where I supported students in mastering data structures and algorithms—a critical and challenging area of study in computer science.
評論
現場私人課程
US$176
每週或US$702 用於 8 課程每週2次,共 4 週
50 分鐘
即時視訊會議
年齡: 14-18