เป้าหมายของสัปดาห์นี้

เด็กสามารถแยกแยะความแตกต่างได้ ทำซ้ำ 10 ครั้ง และ ตลอดไป และใช้อย่างน้อยหนึ่งรายการเพื่อสร้างการเคลื่อนไหวแบบวนซ้ำ

Scratch Editor เปิดกลุ่มบล็อกควบคุมด้วยการทำซ้ำ ตลอดไป และถ้าเป็นเช่นนั้น
ภาพถ่าย Scratch Editor: กลุ่มควบคุมมีการบล็อกซ้ำและถาวรที่ใช้เพื่อแสดงกฎการทำซ้ำ

ความท้าทายที่ 1: การเต้นรำ 4 จังหวะ

ขั้นตอนที่ 1: กลุ่มควบคุมใน Scratch
ขั้นตอนที่ 1 — เปิดการควบคุมและระบุการทำซ้ำบล็อก

หมุน 15 องศา เปลี่ยนชุด รอสักครู่เพื่อเข้าไปข้างใน ทำซ้ำ 4 ครั้ง. ก่อนวิ่ง ให้เด็กทายว่าตัวละครจะเลี้ยวได้กี่องศา

ความท้าทายที่ 2: ตัวละครลาดตระเวน

ขั้นตอนที่ 2: ทำซ้ำบล็อกใน Scratch
ขั้นตอนที่ 2 — วางลำดับการเดินและเลี้ยวภายในกรอบทำซ้ำ

ปล่อยให้ตัวละครขยับ 50 จากนั้นหมุน 180 องศา โดยวางทั้งสองบล็อก ตลอดไป เด็ก ๆ สังเกตว่าจะเกิดอะไรขึ้นหากลืมบล็อกหมุน จากความผิดพลาดนั้น เด็กเรียนรู้ที่จะแก้ไขจุดบกพร่องด้วยหลักฐาน

ความท้าทาย 3: แทนที่สายยาว

ขั้นตอนที่ 3: บล็อกตลอดไปใน Scratch
ขั้นตอนที่ 3 — เปรียบเทียบการทำซ้ำกับตลอดไป เพื่อทราบว่าเมื่อใดที่ตัวละครจำเป็นต้องทำซ้ำตลอดไป

ให้ชุดของลูกน้อยของคุณ “การเคลื่อนไหว 10 ก้าว” ทำซ้ำ 5 ครั้ง ถาม: “มีช่วงใดที่ช่วยให้ฉันพูดสั้นกว่านี้ได้ไหม” หลังจากสลับเป็นแบบวนซ้ำ ให้เปรียบเทียบทั้งสองวิธี

สถานการณ์บทเรียนทีละขั้นตอน

  1. วางบล็อกที่เหมือนกัน 4 ชิ้นไว้ติดกันเพื่อให้เด็กมองเห็นรูปแบบการทำซ้ำ
  2. ชี้ไปที่ส่วนที่ทำซ้ำ: ไป เปลี่ยนเสื้อผ้า รอ
  3. วางรูปแบบซ้ำ 4 ครั้ง; เด็กๆ ทำนายก่อนวิ่ง
  4. เปลี่ยนจำนวนการวนซ้ำ และถามว่ามีอะไรเปลี่ยนแปลงและอะไรยังคงเหมือนเดิม

แนวคิดที่ต้องจดจำ

ลูปไม่เพียงแค่ทำให้โค้ดสั้นเท่านั้น โดยจะบอกคอมพิวเตอร์ว่ากฎสามารถใช้ได้หลายครั้ง

ฝึกสเต็ปลูปด้วย Karotto

แบบฝึกหัด Karotto แสดงเส้นทางเฉพาะหรือรูปแบบการทำซ้ำให้บุตรหลานของคุณ จากนั้นลองใช้คำสั่งน้อยลง นี่เป็นขั้นตอนการปฏิบัติที่กำหนดเป้าหมายก่อนที่บุตรหลานของคุณจะใช้ลูปกับโครงการ Scratch

ดู Karotto บน App Store →
ไปที่สัปดาห์ที่ 4: การควบคุมและเงื่อนไข →