ปิดท้ายหน่วยการเรียนรู้ด้วยความล้ำสมัย! ทำความรู้จักกับผู้ช่วยอัจฉริยะ (AI) เช่น Gemini, ChatGPT และ GitHub Copilot ที่จะมาช่วยคุณเขียนโปรแกรม ตรวจสอบข้อผิดพลาด (Debug) และสร้างหน้าต่าง GUI ได้ในพริบตา พร้อมเรียนรู้เทคนิคการเขียนคำสั่ง (Prompt) และข้อควรระวังในการใช้งาน AI อย่างปลอดภัย
AI Assistants in Programming
การเขียนโปรแกรมอาจเป็นเรื่องท้าทายสำหรับหลายคน บางครั้งเราจำคำสั่งไม่ได้ หรือหาข้อผิดพลาด (Bug) ไม่เจอเป็นชั่วโมงๆ... แต่ในยุคปัจจุบัน เรามี "ปัญญาประดิษฐ์ (AI)" เข้ามาเป็นผู้ช่วยเขียนโปรแกรมส่วนตัวแล้วครับ!
ปัจจุบันมี AI หลายตัวที่ถูกฝึกฝนมาให้เข้าใจภาษาคอมพิวเตอร์อย่างลึกซึ้ง เช่น:
AI แบบแชทบอทที่เราสามารถพิมพ์ถาม-ตอบเป็นภาษาไทยได้เลย ให้ช่วยอธิบายโค้ดหรือแต่งโค้ดใหม่ให้ก็ได้
AI ที่ฝังตัวอยู่ในโปรแกรมเขียนโค้ด คอยเดาใจและพิมพ์โค้ดบรรทัดต่อไปให้เราอัตโนมัติ
AI จะเก่งแค่ไหน ขึ้นอยู่กับคำสั่งหรือ พรอมต์ (Prompt) ที่เราป้อนให้มันครับ การเขียนพรอมต์ที่ดีต้องชัดเจนและเจาะจง
✅ ตัวอย่าง Prompt ที่ดีสำหรับขอให้ AI ช่วยเขียนแอป Tkinter:
ทดสอบความเข้าใจเรื่องการใช้งาน AI ช่วยเขียนโปรแกรม
ข้อที่ 1: โปรแกรมใดต่อไปนี้ ถือเป็น "ปัญญาประดิษฐ์ (AI)" ที่นักพัฒนาซอฟต์แวร์นิยมนำมาใช้เป็นผู้ช่วยในการเขียนโปรแกรมมากที่สุด?
ข้อที่ 2: คำว่า "Prompt" ในการใช้งาน AI หมายถึงสิ่งใด?
ข้อที่ 3: หากนักเรียนนำโค้ดภาษา Python ที่ AI เขียนมาให้ ไปรันในโปรแกรมแล้วเกิด Error นักเรียนควรทำอย่างไรเป็นอันดับแรก?
ข้อที่ 4: ข้อใดคือ "ข้อควรระวัง (Precautions)" ที่สำคัญที่สุดในการใช้ AI ช่วยเขียนโปรแกรมสำหรับเก็บข้อมูลสารสนเทศ?
ข้อที่ 5: การนำ AI มาช่วยเขียนโปรแกรม Python แบบ GUI ส่งผลดีอย่างไรต่อการเรียนรู้วิชาวิทยาการคำนวณ?
© 2023 Smartyquizkids.com
All Rights Reserved.