含まれるもの
オンデマンドで会う
必要に応じて会議をスケジュールする20 分
セッションごと教師のサポート
この文章は自動翻訳されています
このクラスで学べること
英語レベル - 不明
米国の学年 5 - 8
Beginner - Advanced レベル向け
In this class, students will learn to code using their desired scripting language - Scratch, Python, Luau (Roblox Studio). Lessons are designed to be beginner-friendly but can adapt to more advanced learners as needed. Students will learn to use if, else, and else if conditional statements to control game logic, such as opening doors only when a player has a key or triggering events when certain scores are reached. These conditionals teach how computers make decisions and are the foundation of interactive gameplay. Looping structures such as for, while, and repeat loops are introduced through lessons like spawning multiple enemies, animating collectibles, or creating countdown timers. Students will learn when and why to use each type of loop through fun, game-related scenarios. We’ll also explore the use of functions to organize code and avoid repetition. For example, students might build a reusable function to check player health, trigger a sound effect, or display a leaderboard update. This supports clean, efficient code and prepares them for more advanced coding practices. Lastly, students will apply event-driven programming by connecting buttons, GUI elements, and player actions to code. Whether they’re coding a teleport button or customizing a shop interface, they’ll see how user input shapes their games in real-time. All lessons are hands-on and adapted to student interests and ability levels. Each session is project-based and starts with a short demonstration. Students then follow along with step-by-step instruction and have time to apply what they learn while building their own projects. I provide guidance, feedback, and help troubleshoot in real time. My teaching style is upbeat, supportive, and highly interactive. I prioritize a friendly environment where students feel comfortable asking questions and sharing their work. Learners interact with me throughout the class through voice, chat, and screen sharing so they receive plenty of individualized attention and encouragement.
その他の情報
学習ニーズ
This class is great for kids who are neurodiverse, shy, creative, or need a flexible pace. The environment is encouraging and supportive, with step-by-step instruction and lots of room for self-expression.
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
レビュー
ライブ1対1レッスン
$20
セッションごとにオンデマンドでクラスを開催
20 分
1 人がクラスを受けました
オンラインライブ授業
年齢: 8-15