เว็บเดิม
บทเรียน 4 / 8

คำพูดของฉันกลายเป็นรหัส ความคิดของฉันกลายเป็นหุ่นยนต์

อธิบายการกระทำด้วยคำพูด เปรียบเทียบบล็อกที่สร้างโดย AI กับหุ่นยนต์จริง และปรับปรุงการสอนของคุณ

อายุ 10–15 ปี
แอปที่ใช้CuroAI · Vibe Codingเวอร์ชันเว็บ
คำพูดของฉันกลายเป็นรหัส ความคิดของฉันกลายเป็นหุ่นยนต์

ถ่ายทอดความคิดเป็นคำพูด

คำแนะนำสำหรับครู

แนวทาง: คาบแรกฝึกอธิบายและใช้แอป คาบที่สองประกอบ ทดลองเซนเซอร์และลูกเต๋า คาบละประมาณ 40 นาที ปรับตามความเร็วในการประกอบ

ทำงานเป็นคู่ สลับกันอธิบายและรัน/ตรวจสอบ โค้ดของ AI อาจต่างจากตัวอย่าง ให้เน้นเปรียบเทียบความตั้งใจกับผล ไม่ใช่ทำบล็อกให้เหมือนกันทุกชิ้น

คำเดียวกันอาจทำให้นึกถึงภาพต่างกัน ก่อนขอ AI ลองอธิบายความคิดให้เพื่อนเข้าใจก่อน

อธิบายภาพโดยไม่ให้ดู

วาดภาพง่าย ๆ แล้วอธิบายด้วยคำพูดเท่านั้น เปรียบเทียบรูปร่าง ตำแหน่ง และขนาดของสองภาพ จากนั้นสลับบทบาท

วาด → อธิบาย → วางเทียบกัน

บอกให้ชัดว่ากล่องดินสอใบไหน

คำขอแรก
  • “ช่วยหยิบกล่องดินสอใบนั้นให้หน่อย”
คำขอที่ชัดขึ้น
  • “ช่วยหยิบกล่องดินสอสีฟ้าที่อยู่ด้านขวาของโต๊ะให้หน่อย”

การเพิ่มสีและตำแหน่งทำให้อะไรเปลี่ยนไป เพื่อนเดารายละเอียดที่ไม่ได้บอกเองหรือไม่

ผลต่างกันไม่ได้แปลว่าล้มเหลวเสมอ ถ้าตรงความตั้งใจก็เก็บไว้ ถ้าไม่ตรง ให้เพิ่มเงื่อนไขที่ขาดแล้วอธิบายใหม่

เริ่มต้นกับ Curo AI

Vibe coding คือการอธิบายสิ่งที่อยากให้ทำและสร้างโปรแกรมด้วยการคุยกับ AI เราเป็นคนเลือกว่าจะสร้างอะไรและตรวจสอบผลเอง

  1. อธิบาย

    ระบุเงื่อนไขเริ่มต้นและการทำงาน

  2. สร้างบล็อก

    อ่านว่า AI เข้าใจคำขออย่างไร

  3. ลองและแก้ไข

    ตรวจผลแล้วเลือกว่าจะเก็บไว้หรือปรับ

เปิดแอปและหา Vibe Coding

เปิด Curo AI Studio ใน Chrome ที่แท็บโค้ด เลือก Vibe Coding ด้านขวาล่างเพื่อเปิดช่องป้อนคำขอ

เปิด Curo AI Studio ↗

เปิดแอปและหา Vibe Coding
เครื่องมือในแผงคำขอ
เครื่องมือการใช้งาน
ช่องป้อนข้อความพิมพ์สิ่งที่ต้องการด้วยประโยคสั้น ๆ
สร้างบล็อกเปลี่ยนคำขอเป็นบล็อกคำสั่ง
พูดใช้ไมโครโฟนของแล็ปท็อปและตรวจข้อความที่ระบบได้ยิน
ลบบล็อกลบบล็อกที่สร้างขึ้น ตรวจสอบโค้ดที่ต้องเก็บไว้ก่อนใช้
ตัวอย่างเลือกคำขอตัวอย่างแล้วปรับให้ตรงเป้าหมาย

ภาพหน้าจอแสดงแอปจริงในภาษาเกาหลีหรือภาษาอังกฤษ ชื่อและตำแหน่งปุ่มอาจต่างตามภาษาและรุ่นของแอป

ฝึกกับตัวละครบนจอก่อน

ก่อนเชื่อมต่อหุ่นยนต์ ลองคำสั่งสั้น ๆ ใช้ตัวอย่างนี้เปรียบเทียบกับโค้ดของ AI

ตัวอย่างคำขอ
เมื่อคลิกธงเขียว ให้ตัวละครเดิน 10 ก้าวและพูดว่า “สวัสดี!”
ช่องป้อนข้อความ
ตัวอย่างโค้ดสำหรับเปรียบเทียบ

คลิกธงแล้วตรวจการเคลื่อนไหวและบอลลูนคำพูด อ่านลำดับบล็อกและตัวเลขด้วย

ถ้าเจอคำที่ไม่รู้จัก ลองพูดใหม่ แบ่งคำขอเป็นขั้นสั้น ๆ หรือหาบล็อกมาเพิ่มเอง

ประกอบหุ่นยนต์ลูกเต๋า

สร้างหุ่นยนต์ที่ตอบสนองด้วยแสงและเสียง ต่อไปเซนเซอร์จะใช้สั่งลูกเต๋าบนจอ

  • บล็อก LEDแสดงตัวอักษร ตัวเลข และสัญลักษณ์ด้วยแสง
  • บล็อกเสียงเล่นเสียงเอฟเฟกต์ที่เลือก
  • บล็อกเซนเซอร์ระยะใกล้ตรวจวัตถุด้านหน้าด้วยแสงอินฟราเรด

ประกอบตามลำดับภาพ

ดูภาพประกอบจากด้านข้าง
ตรวจจุดต่อ LED และหัวจากด้านข้าง

เชื่อมต่อหุ่นยนต์ด้วย Bluetooth

  1. เชื่อมต่อบล็อก

    เปิดบล็อกแล้วเลือกเชื่อมต่อบล็อกในแอป

  2. เลือกกลุ่มและบล็อก

    ตรวจหมายเลขกลุ่มของชุดแล้วเลือกบล็อกที่จะเชื่อมต่อ

  3. จับคู่อุปกรณ์

    ในหน้าต่าง Bluetooth ของ Chrome เลือกอุปกรณ์ของตนเอง ไม่ใช่ของเพื่อน

ตรวจว่าหุ่นยนต์มั่นคงและไม่มีอะไรบังเซนเซอร์ หากต่อไม่ได้ ให้ตรวจไฟเลี้ยง หมายเลขกลุ่ม และ Bluetooth ตามลำดับ

เปลี่ยนคำพูดเป็นโค้ดแล้วทดลอง

  1. เมื่อไร?

    เมื่อคลิกธง? เมื่อมือเข้าใกล้?

  2. ทำอะไร?

    ต้องการภาพ เสียง หรือการทำงานแบบใด?

  3. นานเท่าไร?

    ครั้งเดียว? ซ้ำ ๆ? กี่วินาที?

บล็อกเหล่านี้เป็นตัวอย่างจากบทเรียนเพื่อเปรียบเทียบ AI ไม่ได้สร้างโค้ดเหมือนกันทุกครั้ง อ่านเงื่อนไขเริ่ม การทำงาน และการทำซ้ำ แล้วลองรัน

ภารกิจ 1 · หัวใจบน LED

ตัวอย่างคำขอ
แสดงหัวใจบนบล็อก LED
ตัวอย่างโค้ดสำหรับเปรียบเทียบ

Qเราไม่ได้บอกเงื่อนไขเริ่มต้น AI เพิ่มอะไรให้?

ดูเฉลย

เมื่อคลิกธงเขียว — การเริ่มด้วยธงตรงความตั้งใจหรือไม่ ถ้าตรงก็เก็บไว้ ถ้าไม่ตรงให้บอกเงื่อนไขที่ต้องการ

ตรวจผล · LED ของหุ่นยนต์ที่เชื่อมต่อแสดงหัวใจหรือไม่?

ภารกิจ 2 · ตอบสนองต่อมือ

ตัวอย่างคำขอ
เมื่อคลิกธงเขียว ให้ตรวจเซนเซอร์ตลอดเวลา เมื่อเอามือเข้าใกล้ ให้แสดงหัวใจบน LED และส่งเสียงบี๊บ
ตัวอย่างโค้ดสำหรับเปรียบเทียบ
ตรวจความตั้งใจ บล็อก และผลจริงแยกกัน
สิ่งที่ตรวจคำถาม
ความตั้งใจของฉันอยากให้ตอบสนองเมื่อไร ด้วยแสงและเสียงแบบไหน?
บล็อกที่ AI สร้าง“ใกล้” กลายเป็นเงื่อนไขตรวจสิ่งกีดขวาง และ “บี๊บ” เป็นเสียงเตือนหรือไม่ มีการวนซ้ำตลอดเวลาหรือไม่?
หุ่นยนต์จริงเอามือเข้าใกล้และถอยออก แสง เสียง และการทำซ้ำตรงความต้องการหรือไม่?

ถ้ามือค้างอยู่ใกล้ โค้ดอาจทำซ้ำตราบที่เงื่อนไขเป็นจริง อีกทั้งยังไม่มีคำสั่งดับ LED เมื่อเอามือออก หากต้องการ “ครั้งเดียว” หรือ “ดับเมื่อเอามือออก” ต้องขอเพิ่มให้ชัด

ต่อยอดเป็นลูกเต๋าและทบทวน

ภารกิจ 3 · ลูกเต๋าบนจอ

เลขสุ่มคือเลขที่เลือกจากช่วงที่กำหนด ครั้งนี้ตัวละครพูดเลข 1 ถึง 6 เลขเดิมออกติดกันสองครั้งไม่ใช่ข้อผิดพลาด

ตัวอย่างคำขอ
เมื่อคลิกธงเขียว ให้ตรวจเซนเซอร์ตลอดเวลา หากตรวจพบมือใกล้ ๆ ให้ตัวละครบนจอพูดเลขสุ่มตั้งแต่ 1 ถึง 6
ตัวอย่างโค้ดสำหรับเปรียบเทียบ

ตัวเลขแสดงในบอลลูนคำพูดของตัวละคร ไม่ใช่ LED ของหุ่นยนต์ โค้ดนี้ไม่มีบล็อกแสดงตัวเลขบน LED

Qถ้ามือค้างอยู่ใกล้ ลูกเต๋าจะทำงานครั้งเดียวหรือไม่?

ดูเฉลย

อาจเลือกเลขใหม่ต่อไปเรื่อย ๆ — ลูปตรวจเซนเซอร์ตลอดเวลา ตัวเลขจึงอาจเปลี่ยนอีกขณะตรวจพบวัตถุ ลองสังเกตเมื่อมือเข้าใกล้และถอยออก

เพิ่มเสียงให้ลูกเต๋า

คงเงื่อนไขเซนเซอร์และช่วง 1–6 ไว้ แต่เพิ่มเสียงเตือน เขียนคำขอเองก่อนเปิดตัวอย่างเทียบ

ดูตัวอย่างคำขอและโค้ด
ตัวอย่างคำขอ
คงเงื่อนไขเซนเซอร์และช่วง 1 ถึง 6 หลังพูดตัวเลข ให้เล่นเสียงเตือนที่บล็อกเสียง
ตัวอย่างโค้ดสำหรับเปรียบเทียบ

หาบล็อกที่เปลี่ยนแล้วทดสอบเลขและเสียง เงื่อนไขที่ขอให้คงไว้ยังเหมือนเดิมหรือไม่?

เปลี่ยนหนึ่งอย่างแล้วลองใหม่

เลือกเสียง ช่วงตัวเลข หรือวิธีเริ่ม ระบุทั้งสิ่งที่จะเปลี่ยนและสิ่งที่จะคงไว้ เปรียบเทียบโค้ดกับผลก่อนและหลัง

ตัวอย่างคำขอ
  • “เปลี่ยนเฉพาะช่วงตัวเลขเป็น 1–10 คงเงื่อนไขเซนเซอร์และเสียงเตือนไว้”
จุดที่ต้องตรวจ
  • ช่วงเลขสุ่มเปลี่ยนหรือยัง บล็อกเซนเซอร์และเสียงเหมือนเดิมหรือไม่ รันแล้วได้ผลอย่างไร?

AI ช่วย แต่ฉันเป็นคนตัดสินใจ

ตรวจสอบ
  • ลองว่าผลตรงความตั้งใจและปลอดภัยหรือไม่
เคารพผู้อื่น
  • ไม่ใช้ AI เพื่อหลอกหรือทำร้ายใคร
รับผิดชอบ
  • อย่าจบแค่ “AI ทำ” ให้ตัดสินใจเองว่าจะใช้หรือไม่ และแก้การทำงานที่ไม่ต้องการ

บันทึกการตรวจและแก้ไขของฉัน

คุยกับคู่ของตนหรือเขียนสี่ข้อนี้ลงสมุด
หัวข้อบันทึกคำถามทบทวน
คำขอแรกต้องการให้ทำอะไรและอธิบายอย่างไร?
ความต่างที่พบความตั้งใจ บล็อก และผลต่างกันตรงไหน?
คำพูดที่แก้ไขเพิ่มหรือเปลี่ยนเงื่อนไขใด คงอะไรไว้?
การตัดสินใจของฉันจะเก็บผลใหม่หรือแก้ต่อ เพราะอะไร?
หยุดโปรแกรมและเก็บชุด

หยุดโปรแกรม ตัด Bluetooth และปิดบล็อก เก็บชิ้นส่วนตามภาพแล้วตรวจว่าไม่มีชิ้นใดหาย

ประกอบ เขียนโค้ด และทดสอบเสร็จแล้วใช่ไหม? กดเพื่อบันทึกความคืบหน้าไว้นะ