พร้อมแล้ว! E-book คู่มือสร้าง Website ด้วย Claude — เหมาะสำหรับคนไม่มีพื้นฐาน เพียง 499 บาท

ดูรายละเอียด
hspotlight

สกิล /teach: การสอนโค้ดอย่างถูกวิธีด้วย AI

· 1 min read
สกิล /teach: การสอนโค้ดอย่างถูกวิธีด้วย AI

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

/teach สกิล”สอน”ที่ไม่ค่อยมีคนพูดถึง ออกแบบบทเรียนให้ย่อยง่าย และมี quiz ให้ทำ

ถ้าพร้อมแล้วไปลุยกันเลย 🥳

/teach คือสกิลอะไร

/teach คือสกิลการสอน สร้างโดยพี่ Matt Pocock เจ้าเดิม

/teach ออกแบบมาเพื่อให้อธิบาย codebase ตามประสบการณ์ของผู้ใช้ วาง learning journey ที่ง่ายต่อการย่อย และออกแบบ quiz เพื่อทบทวนความเข้าใจ

ตัวอย่างเช่น

/teach me about this api service, I know C# but don't Scala,
show the diff so I can map my mental model

สอนเกี่ยวกับ project นี้ให้หน่อย ฉันเข้าใจ ภาษา C# แต่ไม่เข้าใจ Scala ช่วยแสดงความเหมือนและแตกต่าง จะได้เทียบได้

ซึ่ง /teach จะสร้างบทเรียนให้เรา เป็นไฟล์เว็ปไซต์ หลังจากเรียนเสร็จ ก็จะมี quiz ให้เราทำ เพื่อยืนยันว่าเราเข้าใจจริง!

หลังจากนั้น ค่อยไปตอบ AI ให้มันเตรียมบทเรียนถัดไปให้

/teach ดีกว่าตัวอื่นยังไง

สิ่งที่แตกต่างจากตัวอื่นจริงๆคือ แกนหลัก ปรัชญาการสอน ที่พี่ Matt ใส่เข้ามา

โดยแบ่งความลึกการเรียนเป็น 3 ระดับ

  1. Knowledge - การสอนให้รู้จัก
  2. Skills - การสอน ผ่านการลงมือทำ ในบทเรียน
  3. Wisdom - ความคิด/ความเข้าใจที่ตกตระกอน ผ่านการลงมือทำซ้ำๆ

และยังออกแบบการเรียนรู้โดยเฉพาะ สำหรับระยะสั้นและระยะยาว (ตอนคิดสกิล เขาจริงจังกันมากกกกกก)

/teach บันทึกบทเรียนของเราเก็บไว้เป็นไฟล์ ทำให้สามารถ กลับมาเรียนใหม่ เมื่อไรก็ได้ ไม่ต้องเริ่มใหม่จาก 0

นอกจากนี้ยังจดจำ “ความชอบ” (preference) ของเราได้ เช่น เราต้องการเรียนเพื่ออะไร, ประสบการณ์เราเป็นอย่างไร เราชอบเรียนในลักษณะไหน

สรุปโดยหัวหน้าฮง

/teach เป็นสกิลที่ช่วยออกแบบบทเรียนสำหรับเรียนโค้ด โดยจะมีประโยชน์มากๆเมื่อเริ่มต้นกับโปรเจคใหม่

ส่วนตัวฮงใช้แล้วชอบเลย

ถ้าสนใจก็ไปลองใช้งานกันดูครับ (วิธีติดตั้งในคอมเม้นครับ)

ใช้แล้วเป็นไงมาเล่าให้ฟังด้วยนะครับ

ขอให้บทความนี้เป็นประโยชน์ครับ ขอบคุณครับ