per session
含まれるもの
オンデマンドで会う
必要に応じて会議をスケジュールする30 分
セッションごと教師のサポート
プロジェクト
The coding class is project based.評価
Lesson notes including informal assessment will be sent to students or parents, after each session.この文章は自動翻訳されています
このクラスで学べること
Get $15 off my classes with coupon code VICTO20250115 until Jan 12, 2025. Look through my classes at https://outschool.com/teachers/L-Zhang and enter the coupon code at checkout. Course Overview: This personalized 1-on-1 project-based coding course is designed for students who are eager to learn programming, whether they are just starting out or looking to advance their skills. Taught by a PhD tutor with extensive experience in computer science education, this course offers expert guidance in both Scratch and Python, making it ideal for beginners and intermediate learners. Whether your child is interested in creating fun Scratch projects or diving into Python coding, each session is tailored to their learning pace and interests. Key Features: Personalized Instruction: Each lesson is customized to the student's current skill level, whether they are a beginner or have some coding experience. Scratch or Python: Students can choose to learn Scratch, a visual programming language ideal for beginners, or Python, a versatile text-based programming language suitable for more advanced learners. Hands-On Projects: Lessons include engaging, hands-on projects that allow students to apply what they’ve learned, whether it’s creating games in Scratch or building simple applications in Python. Step-by-Step Learning: The course is designed to gradually build coding skills, from understanding basic concepts to tackling more complex challenges. PhD-Level Expertise: Instruction is provided by a PhD tutor with a deep understanding of coding and years of experience in teaching students how to program. Learning Goals: For Scratch Learners: Understand the fundamentals of coding through block-based programming. Create interactive stories, games, and animations, from beginner through intermediate level. Develop problem-solving skills by designing and debugging projects. For Python Learners: Learn the basics of text-based programming, including syntax, variables, loops, and functions. Build simple applications, games, or scripts in Python, from beginner through intermediate level. Enhance logical thinking and coding efficiency through real-world coding challenges. Session Structure: The coding class is project based. Introduction & Goal Setting (5 minutes): Discuss the student's current knowledge, interests, and goals to tailor the session content. Core Lesson (20 minutes): Focus on learning new concepts and applying them through hands-on coding exercises or project development. Project Development & Feedback (5 minutes): Work on a coding project, with the tutor providing guidance and constructive feedback, followed by setting goals for the next session. Scratch Coding Projects Examples: -Art of Shooting -Cat Arts -Dino Dancing Party -Rock Band -Lost in Space -Ghost Catcher -Chatbot -Boat Race Python Coding Projects Examples: -Simple Calcultor -Number Guessing Game -Mad Libs Game -To-Do List -Quiz Game -Rock, Paper, Scissors -Simple Text-Based Adventure Game -Unit Converter Why Choose This Course? Expert Guidance: Receive top-tier instruction from a PhD tutor with significant expertise in coding and computer science education. Flexible Learning Path: The course is adaptable to the student’s pace and interests, whether they prefer Scratch, Python, or a combination of both. Project-Based Learning: Students will engage in meaningful projects that reinforce coding concepts and encourage creativity. Ideal For: Students aged 5-16 who are interested in learning to code. Beginners who want to start with Scratch and gradually move to Python. Intermediate learners looking to deepen their understanding of Python programming. Enroll today to give your child a strong foundation in coding with expert guidance tailored to their unique learning journey!
学習到達目標
Students will learn how to code by creating fun projects in Scratch or by building cool games in Python, so they can understand programming and improve skills step by step.
その他の情報
受講に必要なもの
A computer or tablet with internet access for hands-on coding. An extra screen for watching the instruction. It still works if an extra screen is unavailable. Though it is a bit challenging for watching instruction while complete coding. A Scratch account (free) for Scratch learners. A Python development environment for Python learners.
指導言語
英語 (レベル: Pre-A1)
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
先生について
教師の専門知識と資格
Your child will be guided by Dr. Victoria, a PhD professor who is an expert in coding, with extensive experience teaching Scratch, Python, R, and other programming languages. With a deep understanding of both visual and text-based programming, Dr. Victoria has successfully taught students of all levels, from beginners to advanced coders. Her expertise ensures that each lesson is not only educational but also engaging, providing a solid foundation in coding while fostering creativity and problem-solving skills
他のクラス by Dr. Victoria_PhD_Professor_Editor_Special Educator
他のクラス by Dr. Victoria_PhD_Professor_Editor_Special Educator
その他の人気クラス
中級クリエイティブスクラッチコーディングクラブ
DEM Academy: Learn through Gaming
4.8
(732)
クラスごと
次回のセッションは Friday の9 PM です
グループクラス
1/週、 55 分
8 歳-13 歳
初心者のための Scratch コーディング アドベンチャー
JetLearn
4.9
(81)
クラスごと
次回のセッションは Tuesday の11 PM です
グループクラス
5 週間、 1/週、 1 時間
7 歳-12 歳
初心者向け Scratch コーディング サマーキャンプ (レベル 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.7
(6)
クラスごと
次回のセッションは Monday の1 PM です
グループクラス
1 週間、 5/週、 1 時間
6 歳-11 歳
子供向けの楽しい Scratch コーディング プロジェクト (レベル 1)
AI Code Academy
4.7
(1,787)
クラスごと
次回のセッションは Saturday の3 PM です
グループクラス
10 週間、 1/週、 1 時間
8 歳-12 歳
1:1 スクラッチ コーディング レッスン (初級、中級、上級)
Coco Coders
4.8
(974)
セッションごと
1対1レッスン
オンデマンド
5 歳-14 歳
初心者向けの Scratch コーディング: ゲーム、アニメーション、楽しいプロジェクトを作成しましょう!
Coco Coders
4.8
(974)
クラスごと
次回のセッションは Friday の1 AM です
グループクラス
1/週、 55 分
6 歳-11 歳
初心者のための Scratch コーディング アドベンチャー
JetLearn
4.9
(81)
クラスごと
グループクラス
6 週間、 1/週、 1 時間
7 歳-12 歳
初心者向け Scratch コーディング クラブ - ビデオゲームの作成 - 継続中、複数週
Dan Hartman
4.9
(577)
クラスごと
次回のセッションは Sunday の9 PM です
グループクラス
1/週、 30 分
7 歳-12 歳
サマーキャンプ: 子供向けの楽しい Scratch コーディング プロジェクト (レベル 2)
AI Code Academy
4.7
(1,787)
クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1 時間
8 歳-11 歳
エキスパート向け Scratch コーディング クラブ - ビデオ ゲームの作成 - 継続中、複数週
Dan Hartman
4.9
(577)
クラスごと
次回のセッションは Monday の1 AM です
グループクラス
1/週、 30 分
8 歳-13 歳
Scratch コーディング サマー キャンプ: 独自のゲームとアニメーションをデザインしましょう!
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
クラスごと
次回のセッションは Monday の4 PM です
グループクラス
2 週間、 4/週、 55 分
5 歳-10 歳
Scratchコーディングサマーキャンプ レベル2
Codingal - #1 AI & Coding | Backed by Y Combinator
4.7
(6)
クラスごと
次回のセッションは Monday の1 PM です
グループクラス
1 週間、 5/週、 1 時間
7 歳-11 歳
Scratch コーディング クラブ (レベル 1): 毎週ゲーム、アート、アニメーションを作成しましょう!
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
クラスごと
次のセッションは今日 6 PM です
グループクラス
1/週、 50 分
5 歳-10 歳
中級プログラマーのための Scratch コーディング クラブ
Ms. Sara (STEM Apprentice Academy)
5.0
(583)
クラスごと
次回のセッションは Tue 9/2 の11 PM です
グループクラス
1/週、 45 分
8 歳-10 歳
ビルダーズクラブウィークリースクラッチコーディングクラス
Nevin Oliver
4.9
(166)
クラスごと
次回のセッションは Sat 5/10 の4:30 PM です
グループクラス
1/週、 55 分
6 歳-11 歳
初心者向けScratchコーディング - アニメーションとゲームの作成方法を学ぶ
Codingal - #1 AI & Coding | Backed by Y Combinator
4.7
(6)
クラスごと
次回のセッションは Friday の4 PM です
グループクラス
4 週間、 2/週、 1 時間
6 歳-11 歳