고등학생을 위한 1대1 인공지능(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).
수업 진행 언어
영어
교사 전문성 및 자격증
학사 학위 컴퓨터 공학 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
또는 8 회 수업에US$7024주 동안 주당 2회
50분
실시간 화상 수업
연령: 14-18