ゼロからスタート!
この初心者向けのクラスでは、Scratch Jr. または Scratch を使用して子供たちにコーディングを教えます。キャラクターを動かしたり、コーディングの基礎を学んだり、楽しいプロジェクトを作成したりします。経験は必要ありません。
含まれるもの
1 ライブミーティング
45 分 授業時間この文章は自動翻訳されています
このクラスで学べること
Class Description: Unleash your creativity and dive into the world of coding with Scratch, a fun and beginner-friendly programming platform! In this 45-minute class, students will learn the basics of block-based programming while creating their very own animated scene. This hands-on lesson is perfect for young learners eager to explore the fundamentals of coding in a playful and engaging way. What Will Be Taught? Students will: Learn the basics of programming concepts such as events, sequences, and loops. Explore Scratch's user-friendly interface, including how to work with sprites, backdrops, and coding blocks. Create a simple animation where sprites move, talk, and interact with the environment. What Topics Will You Cover? Introduction to Scratch: Navigating the platform and understanding its components. Adding and customizing sprites and backdrops. Basic programming blocks: motion, looks, sounds, and events. Creating a sequence of actions to build an interactive animation. Personalizing animations with sound effects and dialogue. How Is Your Class Structured? Introduction (5 minutes): Icebreaker activity to engage students and gauge their prior experience. Overview of Scratch and the learning objectives for the class. Guided Demonstration (10 minutes): Step-by-step walkthrough of the Scratch interface. Live demonstration of adding sprites and backdrops. Hands-On Activity (25 minutes): Students follow along to create their first animated scene. Key focus areas: Making sprites move. Adding interactivity (e.g., clicks, sounds). Customizing animations. Showcase & Wrap-Up (5 minutes): Students share their creations (optional). Recap of what they learned and encouragement to explore further. How Will You Teach? Interactive Demonstrations: Students follow along as I share my screen and guide them through each step. Hands-On Practice: Learners will actively build their own projects in real time. Encouragement of Creativity: I’ll inspire students to personalize their work with unique touches. Live Feedback: I’ll provide support and guidance throughout the class to ensure students understand each concept. What’s Your Teaching Style? My teaching style is: Student-Centered: I encourage creativity and individual exploration. Supportive and Encouraging: I create a welcoming environment where questions are always encouraged. Practical and Engaging: Every concept is immediately applied through hands-on activities to make learning fun and meaningful. How Much Will Learners Get to Interact With You? Learners will have frequent opportunities for interaction: Live Demonstration: Students can ask questions and follow along. Hands-On Guidance: I’ll provide real-time feedback and troubleshooting support as students build their projects. Showcase and Discussion: At the end of the class, students can share their animations, discuss their work, and ask any remaining questions.
学習到達目標
Understand the Basics of Programming: Recognize key programming concepts such as events, sequences, and loops.
Navigate the Scratch Interface: Learn how to use Scratch’s workspace, including the stage, sprites, backdrops, and coding blocks.
その他の情報
指導言語
英語
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
使用する教材
Books (Beginner-Friendly for Kids):
"ScratchJr Coding Cards" – Marina Umaschi Bers & Mitchel Resnick
A deck of coding challenges for younger students using ScratchJr.
"Coding for Kids: Create Your Own Games with Scratch" – Raj Sidhu
Kid-friendly explanations of Scratch basics, including step-by-step game projects.
"My First Coding Book" – Kiki Prottsman
A great introduction to coding logic, suitable for young learners.
"Scratch Programming for Beginners" – Rachel Ziter
Teaches young students how to create animations and stories in Scratch.
Websites & Online Resources:
Scratch (MIT)
The official Scratch platform where kids can create and share projects.
ScratchJr
A simplified version of Scratch for ages 5-7, focusing on basic coding logic.
CS First by Google
Free, structured lessons designed for kids learning Scratch.
Code.org
Offers beginner-friendly Scratch activities with visual storytelling elements.
Tynker
A kid-friendly coding platform that includes game-based Scratch tutorials.
教師の専門知識と資格
Hello! My name is Teddye Gandy, and I am passionate about inspiring young minds through the exciting world of computer science and technology. With years of experience as a certified Computer Science instructor, I specialize in teaching programming languages like Python, JavaScript, and C++, as well as game design and robotics. I currently teach high school students in Georgia, where I lead courses in Software Technology, Computer Science Principles, and Game Design and Simulation. My teaching philosophy is rooted in creating engaging, hands-on learning experiences that empower students to think critically, solve problems, and unleash their creativity.
Beyond teaching, I serve on an Engineering and Computer Science Advisory Board and coach a district-wide robotics team, combining real-world applications with classroom learning. When I’m not teaching, I enjoy exploring innovative tech projects, mentoring students, and discovering new ways to bring STEM education to life. My goal is to make every student feel confident, supported, and excited to learn. I can’t wait to work with you and your child as we explore the endless possibilities of technology together!
レビュー
ライブワンタイムクラス
$18
クラス毎一度のみの受講
45 分
オンラインライブ授業
年齢: 5-10
クラス人数: 2 人-6 人