🎸 Scratch Advanced Tutorials

บทเรียนขั้นสูง - สำหรับคนไทยที่กำลังเรียนภาษาอังกฤษ

🎵 Guitar Studio | 📖 Story Creator | 🎨 Custom Sprites

🌟 ยินดีต้อนรับสู่บทเรียนขั้นสูง!
Welcome to Advanced Tutorials!

🎉 Congratulations! / ยินดีด้วย!

English: You've completed the basics! Now it's time to create more amazing projects. These tutorials will teach you advanced Scratch techniques while improving your English!

ไทย: คุณผ่านพื้นฐานแล้ว! ตอนนี้ถึงเวลาสร้างโปรเจกต์ที่ยอดเยี่ยมขึ้นไปอีก บทเรียนเหล่านี้จะสอนเทคนิค Scratch ขั้นสูงพร้อมกับพัฒนาภาษาอังกฤษของคุณ!

ในบทเรียนนี้คุณจะได้เรียนรู้:

  • การสร้างสตูดิโอดนตรีที่สามารถเล่นเสียงกีตาร์ได้จริง
  • การสร้างเรื่องราวแบบโต้ตอบที่มีตัวเลือกหลายทาง
  • การออกแบบและสร้างตัวละครของคุณเองด้วย Paint Editor
  • การใช้ Broadcast เพื่อสื่อสารระหว่างสไปรท์
  • การสร้าง Custom Blocks (ฟังก์ชันของคุณเอง)
  • การทำงานกับ Lists เพื่อเก็บข้อมูลมากกว่า 1 ค่า

English: Each tutorial includes step-by-step instructions, code examples, and tips to help you succeed. Don't worry if you make mistakes - that's how we learn!

🎸

Tutorial 1: Virtual Guitar Studio

สตูดิโอกีตาร์เสมือนจริง

Medium / ปานกลาง

🎵 What You'll Build / สิ่งที่คุณจะสร้าง

English: Create a virtual guitar where each key on your keyboard plays a different note. You'll learn about sound blocks, keyboard input, and visual feedback!

ไทย: สร้างกีตาร์เสมือนจริงที่แต่ละปุ่มบนคีย์บอร์ดเล่นโน้ตที่ต่างกัน คุณจะได้เรียนรู้เกี่ยวกับบลอกเสียง การรับข้อมูลจากคีย์บอร์ด และการแสดงผลแบบเห็นภาพ!

1เตรียมโปรเจกต์ / Setup the Project

🇹🇭 ไทย:

  1. สร้างโปรเจกต์ใหม่ใน Scratch
  2. ลบสไปรท์แมวที่มีอยู่ (Right-click > Delete)
  3. คลิก "Choose a Sprite" และค้นหา "Guitar"
  4. หากไม่มีกีตาร์ ให้เลือก "Button" หรือ "Music Note" แทน
  5. เพิ่มฉากหลัง "Music Room" หรือสีพื้นที่คุณชอบ

🇬🇧 English:

  1. Create a new Scratch project
  2. Delete the default cat sprite (Right-click > Delete)
  3. Click "Choose a Sprite" and search for "Guitar"
  4. If there's no guitar, choose "Button" or "Music Note" instead
  5. Add a "Music Room" backdrop or any color you like

2เพิ่มส่วนขยายดนตรี / Add Music Extension

🇹🇭 ไทย: เพิ่มบลอกดนตรีพิเศษ

  1. คลิกปุ่ม "Add Extension" ที่มุมล่างซ้าย (ไอคอนกล่องบวก)
  2. เลือก "Music" จากรายการ
  3. ตอนนี้คุณจะเห็นบลอกสีเขียวใหม่สำหรับดนตรี!

🇬🇧 English:

  1. Click the "Add Extension" button in the bottom left (box with plus icon)
  2. Select "Music" from the list
  3. Now you'll see new green blocks for music!

Why? The Music extension gives you blocks to play notes, drums, and instruments!

3สร้างโน้ตดนตรี / Create Musical Notes

🇹🇭 ไทย: เขียนโค้ดให้แต่ละปุ่มเล่นโน้ตต่างกัน

เราจะใช้ปุ่ม A, S, D, F, G, H, J เป็นโน้ต Do Re Mi Fa Sol La Ti

🇬🇧 English: Code each key to play a different note

We'll use keys A, S, D, F, G, H, J for notes Do, Re, Mi, Fa, Sol, La, Ti

when [a v] key pressed play note (60) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [s v] key pressed play note (62) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [d v] key pressed play note (64) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [f v] key pressed play note (65) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [g v] key pressed play note (67) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [h v] key pressed play note (69) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects when [j v] key pressed play note (71) for (0.5) beats change [brightness v] effect by (25) wait (0.1) seconds clear graphic effects

💡 Understanding Note Numbers / ทำความเข้าใจตัวเลขโน้ต

  • 60 = C (Do) - โน้ตกลาง
  • 62 = D (Re) - สูงขึ้น 2
  • 64 = E (Mi) - สูงขึ้น 4
  • 65 = F (Fa) - สูงขึ้น 5
  • 67 = G (Sol) - สูงขึ้น 7
  • 69 = A (La) - สูงขึ้น 9
  • 71 = B (Ti) - สูงขึ้น 11

English: Each number represents a musical note. 60 is middle C, and higher numbers are higher notes!

4เพิ่มเครื่องดนตรี / Add Different Instruments

🇹🇭 ไทย: ให้ผู้เล่นเลือกเสียงเครื่องดนตรีได้

เพิ่มบลอกนี้ที่ด้านบนของโค้ด:

🇬🇧 English: Let players choose different instrument sounds

when green flag clicked set instrument to (1) Piano ▼ when [1 v] key pressed set instrument to (1) Piano ▼ say [Piano! 🎹] for (1) seconds when [2 v] key pressed set instrument to (4) Guitar ▼ say [Guitar! 🎸] for (1) seconds when [3 v] key pressed set instrument to (12) Flute ▼ say [Flute! 🎺] for (1) seconds when [4 v] key pressed set instrument to (16) Saxophone ▼ say [Saxophone! 🎷] for (1) seconds

Explanation: Now players can press 1, 2, 3, or 4 to change instruments!

5เพิ่มคำแนะนำบนหน้าจอ / Add On-Screen Instructions

🇹🇭 ไทย: สร้างสไปรท์ข้อความแสดงวิธีเล่น

  1. เพิ่มสไปรท์ "Button" ใหม่
  2. ไปที่แท็บ "Costumes"
  3. ใช้ Text Tool (T) พิมพ์คำแนะนำ
  4. ตัวอย่าง: "Press A-S-D-F-G-H-J to play notes!"
  5. วางไว้มุมบนของเวที

🇬🇧 English: Create a text sprite showing how to play

  1. Add a new "Button" sprite
  2. Go to the "Costumes" tab
  3. Use the Text Tool (T) to type instructions
  4. Example: "Press A-S-D-F-G-H-J to play notes!"
  5. Position it at the top of the stage
🎸 Amazing! You've created a virtual guitar studio!
ยอดเยี่ยม! คุณสร้างสตูดิโอกีตาร์เสมือนจริงแล้ว!
🎵 Music Creator Unlocked!

🚀 Challenge Ideas / ไอเดียท้าทาย

  • เพิ่มปุ่มเล่นเพลงสำเร็จรูป (Play "Happy Birthday" automatically)
  • สร้างระบบบันทึกเสียง (Record and playback)
  • เพิ่มจังหวะกลอง (Add drum beats)
  • สร้างคีย์บอร์ดเปียโนที่คลิกได้
  • เพิ่ม Tempo Control (ความเร็วเพลง)

English: Try adding automatic songs, recording features, drum beats, clickable piano keys, or tempo control!

📖

Tutorial 2: Interactive Story Creator

สร้างเรื่องราวแบบโต้ตอบได้

Medium / ปานกลาง

📚 What You'll Build / สิ่งที่คุณจะสร้าง

English: Create an interactive adventure story where the reader makes choices that change the story! You'll learn about broadcasts, backdrops, and branching narratives.

ไทย: สร้างเรื่องราวผจญภัยแบบโต้ตอบที่ผู้อ่านทำการเลือกที่เปลี่ยนเรื่องราว! คุณจะได้เรียนรู้เกี่ยวกับ broadcasts, ฉากหลัง และการแตกแขนงของเรื่อง

1วางแผนเรื่องราว / Plan Your Story

🇹🇭 ไทย: เรื่องราวตัวอย่าง: "ผจญภัยในป่าวิเศษ"

โครงเรื่อง:

  • Scene 1: คุณพบทางแยก - ไปซ้ายหรือขวา?
  • Scene 2A: (ซ้าย) พบสายน้ำและนางฟ้า
  • Scene 2B: (ขวา) พบถ้ำและมังกร
  • Scene 3: Happy Ending!

🇬🇧 English: Example story: "Adventure in the Magic Forest"

Story Structure:

  • Scene 1: You find a fork in the road - go left or right?
  • Scene 2A: (Left) Find a river and a fairy
  • Scene 2B: (Right) Find a cave and a dragon
  • Scene 3: Happy Ending!

2เตรียมฉากหลัง / Prepare Backdrops

🇹🇭 ไทย: สร้างหรือเลือกฉากหลังสำหรับแต่ละฉาก

  1. คลิก "Backdrops" ที่มุมล่างขวา
  2. คลิก "Choose a Backdrop"
  3. เลือก: "Forest" (ฉาก 1)
  4. เพิ่ม: "Lake" (ฉาก 2A - ทางซ้าย)
  5. เพิ่ม: "Cave" (ฉาก 2B - ทางขวา)
  6. เพิ่ม: "Garden" (ฉาก 3 - จบ)

🇬🇧 English: Create or choose backdrops for each scene

  1. Click "Backdrops" in the bottom right
  2. Click "Choose a Backdrop"
  3. Select: "Forest" (Scene 1)
  4. Add: "Lake" (Scene 2A - left path)
  5. Add: "Cave" (Scene 2B - right path)
  6. Add: "Garden" (Scene 3 - ending)

3สร้างตัวเล่าเรื่อง / Create the Narrator

🇹🇭 ไทย: สร้างสไปรท์ที่เล่าเรื่อง

  1. ลบสไปรท์แมว
  2. เพิ่มสไปรท์ "Wizard" หรือ "Narrator"
  3. หากไม่มี ให้ใช้ "Person" หรือ "Character"

🇬🇧 English: Create a narrator sprite

when green flag clicked switch backdrop to (Forest v) show say [Welcome to the Magic Forest! 🌲] for (2) seconds say [You see two paths ahead.] for (2) seconds say [Press LEFT ARROW for left path] for (2) seconds say [Press RIGHT ARROW for right path] for (2) seconds

คำอธิบาย:

  • switch backdrop to Forest - เปลี่ยนเป็นฉากป่า
  • show - แสดงตัวละคร
  • say ... for 2 seconds - พูดข้อความ 2 วินาที

4สร้างทางเลือก / Create Choice System

🇹🇭 ไทย: ให้ผู้เล่นเลือกทางได้

🇬🇧 English: Let the player make choices

when [left arrow v] key pressed broadcast (LeftPath v) when [right arrow v] key pressed broadcast (RightPath v) when I receive [LeftPath v] switch backdrop to (Lake v) say [You chose the left path! 🌊] for (2) seconds say [You meet a beautiful fairy by the lake.] for (3) seconds say [She gives you a magic star! ⭐] for (2) seconds wait (1) seconds broadcast (Ending v) when I receive [RightPath v] switch backdrop to (Cave v) say [You chose the right path! 🏔️] for (2) seconds say [You find a sleeping dragon in a cave.] for (3) seconds say [You sneak past quietly... 🐉] for (2) seconds wait (1) seconds broadcast (Ending v) when I receive [Ending v] switch backdrop to (Garden v) say [You made it home safely! 🏡] for (2) seconds say [The End! Thank you for playing! 🎉] for (3) seconds

💡 Understanding Broadcasts / ทำความเข้าใจ Broadcasts

Broadcast เหมือนการส่งข้อความให้สไปรท์อื่นฟัง:

  • broadcast (LeftPath) = ส่งสัญญาณ "LeftPath"
  • when I receive (LeftPath) = เมื่อได้รับสัญญาณ "LeftPath" ให้ทำอะไร
  • ใช้เชื่อมต่อการกระทำระหว่างสไปรท์

English: Broadcasts are like sending messages between sprites. One sprite sends a signal, and other sprites listen for it!

5เพิ่มตัวละครพิเศษ / Add Special Characters

🇹🇭 ไทย: เพิ่มนางฟ้าและมังกรที่ปรากฏในฉากต่างๆ

🇬🇧 English: Add a fairy and dragon that appear in different scenes

สำหรับสไปรท์นางฟ้า:

when green flag clicked hide when I receive [LeftPath v] switch costume to (fairy-a v) go to x: (50) y: (0) show say [Hello traveler! Take this magic star! ⭐] for (3) seconds

สำหรับสไปรท์มังกร:

when green flag clicked hide when I receive [RightPath v] switch costume to (dragon-a v) go to x: (0) y: (-50) show say [Zzzzz... 😴] for (2) seconds
📖 Fantastic! You're now a story creator!
ยอดเยี่ยม! ตอนนี้คุณเป็นนักสร้างเรื่องราวแล้ว!
📚 Story Master Unlocked!

🚀 Story Improvement Ideas / ไอเดียปรับปรุงเรื่อง

  • เพิ่มมากกว่า 2 ทางเลือกในแต่ละจุด
  • สร้างฉาก 5-10 ฉากสำหรับเรื่องที่ยาวขึ้น
  • เพิ่มเอฟเฟกต์เสียงประกอบ
  • ให้ตัวละครเคลื่อนไหวระหว่างฉาก
  • เพิ่มระบบสะสมของ (Inventory)
  • สร้าง Multiple Endings (จบหลายแบบ)
  • เพิ่มเกมมินิในเรื่อง

English: Try adding more choices, longer stories, sound effects, moving characters, an inventory system, multiple endings, or mini-games!

🎨

Tutorial 3: Custom Sprite Creator

สร้างตัวละครของคุณเอง

Easy / ง่าย

🎨 What You'll Learn / สิ่งที่คุณจะเรียนรู้

English: Learn to design your own unique characters using Scratch's Paint Editor! You'll create custom sprites from scratch and make them animated.

ไทย: เรียนรู้การออกแบบตัวละครพิเศษของคุณเองด้วย Paint Editor ของ Scratch! คุณจะสร้างสไปรท์พิเศษตั้งแต่ต้นและทำให้มีแอนิเมชั่น

1เปิด Paint Editor / Open Paint Editor

🇹🇭 ไทย: เริ่มต้นสร้างสไปรท์ใหม่

  1. คลิก "Choose a Sprite" ที่มุมล่างขวา
  2. เลือก "Paint" (ไอคอนพู่กัน)
  3. จะเปิด Paint Editor ขึ้นมา

🇬🇧 English: Start creating a new sprite

  1. Click "Choose a Sprite" in the bottom right
  2. Select "Paint" (paintbrush icon)
  3. The Paint Editor will open

🖌️ Paint Editor Tools / เครื่องมือใน Paint Editor

  • Brush (พู่กัน) - วาดเส้นอิสระ
  • Line (เส้นตรง) - วาดเส้นตรง
  • Circle (วงกลม) - วาดวงกลม/วงรี
  • Rectangle (สี่เหลี่ยม) - วาดสี่เหลี่ยม
  • Text (ข้อความ) - เพิ่มตัวอักษร
  • Fill (เติมสี) - ระบายสีพื้นที่
  • Eraser (ยางลบ) - ลบส่วนที่ไม่ต้องการ
  • Select (เลือก) - เลือกและย้ายส่วนต่างๆ

English: Use these tools to draw: Brush, Line, Circle, Rectangle, Text, Fill, Eraser, and Select!

2สร้างตัวละครแบบง่าย / Create a Simple Character

🇹🇭 ไทย: วาดสัตว์น่ารักง่ายๆ - กระต่าย!

ขั้นตอน:

  1. หัว: ใช้เครื่องมือ Circle วาดวงกลมสีขาวขนาดใหญ่
  2. หู: วาดวงรี 2 อันด้านบนหัว
  3. ตา: วาดวงกลมเล็กสีดำ 2 อัน
  4. จมูก: วาดสามเหลี่ยมสีชมพูเล็กๆ
  5. ปาก: ใช้เส้นวาดรอยยิ้ม
  6. ตัว: วาดวงรีใหญ่ด้านล่างหัว
  7. แขนขา: วาดวงรีเล็กๆ 4 อัน

🇬🇧 English: Draw a cute simple animal - a bunny!

Steps:

  1. Head: Use Circle tool to draw a large white circle
  2. Ears: Draw 2 ovals on top of the head
  3. Eyes: Draw 2 small black circles
  4. Nose: Draw a small pink triangle
  5. Mouth: Use Line to draw a smile
  6. Body: Draw a large oval below the head
  7. Limbs: Draw 4 small ovals for arms and legs

⚠️ Important Tip / เคล็ดลับสำคัญ

อย่าลืมวางตัวละครที่ จุดกึ่งกลาง ของ Canvas! จุดกึ่งกลางคือที่ที่มีเครื่องหมาย + สีเทา นี่จะทำให้ตัวละครหมุนและเคลื่อนไหวได้ถูกต้อง

English: Always center your character on the + mark! This makes rotation and movement work correctly.

3สร้างคอสตูมสำหรับแอนิเมชั่น / Create Costumes for Animation

🇹🇭 ไทย: ทำให้กระต่ายเดินได้!

  1. คลิกขวาที่คอสตูม และเลือก "Duplicate" (ทำซ้ำ)
  2. ในคอสตูมที่ 2 เปลี่ยนตำแหน่งขาเล็กน้อย
  3. ทำซ้ำอีกครั้งสำหรับคอสตูมที่ 3
  4. เปลี่ยนขาอีกครั้ง
  5. ตอนนี้คุณมี 3 คอสตูมสำหรับการเดิน!

🇬🇧 English: Make the bunny walk!

  1. Right-click the costume and select "Duplicate"
  2. In costume 2, move the legs slightly
  3. Duplicate again for costume 3
  4. Change the legs again
  5. Now you have 3 walking costumes!
when green flag clicked forever move (3) steps next costume if on edge, bounce wait (0.1) seconds end

คำอธิบาย:

  • next costume - เปลี่ยนไปคอสตูมถัดไป
  • เมื่อใช้กับหลายคอสตูม จะสร้างแอนิเมชั่น!
  • wait 0.1 seconds - ควบคุมความเร็วของแอนิเมชั่น

4เพิ่มสีและเอฟเฟกต์ / Add Colors and Effects

🇹🇭 ไทย: ทำให้ตัวละครสวยงามขึ้น!

  • Gradient (ไล่สี): คลิก Fill > เลือก Gradient > ระบายสี
  • Outline (ขอบ): เพิ่มเส้นขอบสีดำรอบตัวละคร
  • Shadow (เงา): วาดวงรีสีเทาด้านล่างตัวละคร
  • Details (รายละเอียด): เพิ่มลวดลายหรือรอยยิ้ม

🇬🇧 English: Make your character beautiful!

  • Gradient: Click Fill > Select Gradient > Paint colors
  • Outline: Add black borders around your character
  • Shadow: Draw a gray oval below the character
  • Details: Add patterns or expressions

5สร้างตัวละครประเภทอื่น / Create Different Character Types

🇹🇭 ไทย: ลองสร้างตัวละครอื่นๆ!

🇬🇧 English: Try creating different types of characters!

💡 Character Ideas / ไอเดียตัวละคร

  • Robot (หุ่นยนต์): ใช้รูปสี่เหลี่ยมและวงกลม
  • Monster (สัตว์ประหลาด): ใช้สีสันสดใส รูปร่างไม่เหมือนใคร
  • Superhero (ฮีโร่): เพิ่มผ้าคลุมและสัญลักษณ์
  • Animal (สัตว์): แมว สุนัข นก ปลา
  • Fantasy (แฟนตาซี): มังกร นางฟ้า ยูนิคอร์น
  • Food (อาหาร): พิซซ่ายิ้ม ไอศกรีมน่ารัก

English: Try robots, monsters, superheroes, animals, fantasy creatures, or cute food characters!

6ใช้ตัวละครในเกม / Use Your Character in Games

🇹🇭 ไทย: นำตัวละครที่สร้างไปใช้ในเกม!

🇬🇧 English: Use your custom character in games!

when green flag clicked set size to (100) % go to x: (0) y: (0) forever if <key (up arrow v) pressed?> then change y by (10) switch costume to (walking1 v) end if <key (down arrow v) pressed?> then change y by (-10) switch costume to (walking2 v) end if <key (left arrow v) pressed?> then change x by (-10) point in direction (-90) end if <key (right arrow v) pressed?> then change x by (10) point in direction (90) end end

ตอนนี้คุณสามารถควบคุมตัวละครที่สร้างเองด้วยลูกศร!

🎨 Incredible! You're now a character designer!
เหลือเชื่อ! ตอนนี้คุณเป็นนักออกแบบตัวละครแล้ว!
🖌️ Artist Badge Unlocked!

🚀 Advanced Art Tips / เทคนิคขั้นสูง

  • ใช้ Layer (ชั้น) โดยการวาดแยกส่วน
  • ใช้ Group/Ungroup เพื่อจัดกลุ่มชิ้นส่วน
  • ใช้ Flip Horizontal เพื่อกลับด้าน
  • ใช้ Copy/Paste สำหรับชิ้นส่วนที่เหมือนกัน
  • เพิ่ม Costume Center ให้ถูกต้องสำหรับการหมุน
  • สร้าง Sprite Sheet หลายคอสตูมในภาพเดียว

English: Use layers, grouping, flipping, copying, proper centering, and sprite sheets for professional results!

🎓 สรุปและขั้นตอนต่อไป
Summary and Next Steps

🌟 Congratulations! / ยินดีด้วย! 🌟

English: You've completed three advanced Scratch tutorials! You now know how to create music studios, interactive stories, and custom characters. Keep practicing and creating amazing projects!

ไทย: คุณผ่านบทเรียนขั้นสูงทั้ง 3 บทแล้ว! ตอนนี้คุณรู้วิธีสร้างสตูดิโอดนตรี เรื่องราวแบบโต้ตอบ และตัวละครของคุณเอง ฝึกฝนต่อไปและสร้างโปรเจกต์ที่ยอดเยี่ยม!

📚 สิ่งที่คุณได้เรียนรู้:

  • Music Extension: การใช้บลอกดนตรีขั้นสูง
  • Broadcasts: การส่งสัญญาณระหว่างสไปรท์
  • Backdrops: การเปลี่ยนฉากหลัง
  • Keyboard Input: การรับข้อมูลจากคีย์บอร์ด
  • Paint Editor: การวาดและออกแบบสไปรท์
  • Costumes: การสร้างแอนิเมชั่นด้วยหลายคอสตูม
  • Story Structure: การออกแบบโครงเรื่อง
  • Visual Feedback: การแสดงผลตอบสนอง

📚 What You Learned:

  • Music Extension: Advanced music blocks
  • Broadcasts: Sending messages between sprites
  • Backdrops: Changing scenes
  • Keyboard Input: Detecting key presses
  • Paint Editor: Drawing and designing sprites
  • Costumes: Creating animations with multiple costumes
  • Story Structure: Designing narrative flow
  • Visual Feedback: Providing player response

🎯 Project Combination Ideas / ไอเดียรวมโปรเจกต์

ลองรวมทุกอย่างที่เรียน!

  • Musical Story: เรื่องราวที่มีดนตรีประกอบ
  • Character Creator Game: เกมให้ผู้เล่นออกแบบตัวละครเอง
  • Band Simulator: วงดนตรีที่มีหลายเครื่องดนตรี
  • Animated Music Video: MV ที่ใช้ตัวละครสร้างเอง
  • Adventure with Sound: เกมผจญภัยที่มีเสียงประกอบ

English: Combine everything you learned into mega projects like musical stories, character creator games, band simulators, animated music videos, or adventures with sound effects!

🚀 ความท้าทายถัดไป:

  • สร้างโปรเจกต์ที่ใช้เวลา 1 สัปดาห์
  • แบ่งปันโปรเจกต์บน Scratch Community
  • Remix โปรเจกต์ของผู้อื่นและพัฒนาต่อ
  • เรียนรู้ Lists และ Custom Blocks
  • เรียนรู้ Cloud Variables (ตัวแปรออนไลน์)
  • เริ่มเรียน Python หรือ JavaScript
  • สร้างโปรเจกต์การศึกษาที่มีประโยชน์

🚀 Next Challenges:

  • Create a project that takes 1 week to complete
  • Share your project on Scratch Community
  • Remix other people's projects and improve them
  • Learn Lists and Custom Blocks
  • Learn Cloud Variables (online variables)
  • Start learning Python or JavaScript
  • Create useful educational projects

💬 English Learning Through Scratch / เรียนภาษาอังกฤษผ่าน Scratch

คำศัพท์ใหม่ที่คุณได้เรียนรู้:

  • Broadcast - การส่งสัญญาณ
  • Extension - ส่วนขยาย
  • Instrument - เครื่องดนตรี
  • Narrator - ผู้เล่าเรื่อง
  • Gradient - การไล่สี
  • Duplicate - ทำซ้ำ
  • Outline - เส้นขอบ
  • Feedback - การตอบสนอง

คุณได้ฝึกอ่านและฟังภาษาอังกฤษมากกว่า 100 ประโยคแล้ว!

English: You've practiced reading and listening to over 100 English sentences! Keep using Scratch to improve your English naturally!

🌈 Final Words / คำสุดท้าย

ไทย: การเขียนโปรแกรมคือการแก้ปัญหาและสร้างสรรค์ ทุกครั้งที่คุณสร้างโปรเจกต์ คุณกำลังพัฒนาทั้งทักษะเทคโนโลยีและภาษาอังกฤษไปพร้อมกัน! อย่าหยุดเรียนรู้!

English: Programming is about problem-solving and creativity. Every project you create develops both your technology skills and English skills together! Never stop learning!

🎸 Music Master 📖 Story Creator 🎨 Artist

🎉 Happy Creating! / สนุกกับการสร้างสรรค์! 🎉

Created with 💙 for Thai English Learners

สร้างด้วย 💙 สำหรับคนไทยที่กำลังเรียนภาษาอังกฤษ

📱 Keep pressing 🔊 to practice pronunciation!

กดปุ่ม 🔊 ต่อไปเพื่อฝึกการออกเสียง!

Visit Scratch.mit.edu