Home / ใบงานที่ 6 - Mini Project

ใบงานที่ 6 - Mini Project

You are not logged in.

If you are a current student, please Log In for full access to this page.

1) ใบงาน Mini Project (30 คะแนน)

1.1) โจทย์

  1. แบ่งกลุ่ม ๆ ละไม่เกิน 3 คน
  2. นำความรู้ที่ได้รับเกี่ยวกับการเขียนโปรแกรมในภาคเรียนนี้มาประยุกต์ใช้ในการเขียนโปรแกรมแก้ปัญหาต่าง ๆ , เกม, ฯลฯ
  3. เนื้องานของโปรแกรมจะต้องประกอบไปด้วยสิ่งต่าง ๆ ดังต่อไปนี้ เป็นอย่างน้อย
    • ต้องมีการใช้ extension library/package เช่น numpy, matplotlib, etc.
    • ต้องมีการสร้างและเรียกใช้ function ที่เขียนขึ้นเอง
    • ต้องมีการใช้ข้อมูลประเภท list, string, set, dictionary อย่างใดอย่างหนึ่ง
    • ควรมีการแต่งเติมด้วยไอเดียของนักเรียนเอง
  4. โปรแกรมสามารถทำงานได้และให้ผลลัพธ์ที่ถูกต้อง และเป็นโปรแกรมที่ไม่ขัดต่อหลักกฎหมายและจริยธรรมในการใช้เทคโนโลยีสารสนเทศ

1.2) สิ่งที่ต้องส่งใน Google classroom

  1. Source code โปรแกรม
  2. คลิปนำเสนอ อัดคลิปไม่เกิน 5 นาที โดยภายในคลิปนำเสนอควรประกอบด้วยเนื้อหาดังต่อไปนี้ เป็นอย่างน้อย
    • ชื่อ mini project และ ชื่อ - สกุล สมาชิกทุกคน
    • ประโยชน์ของโปรแกรม
    • การสาธิตการใช้งานโปรแกรม
    • อธิบายหลักการทำงานของโปรแกรม/รายละเอียดของการพัฒนาโปรแกรม

1.3) เกณฑ์การให้คะแนน:

รายการประเมิน คะแนน
รายงานความก้าวหน้า 5
การนำเสนอ 10
เนื้องาน 15

หมายเหตุ: ทุกรายการประเมิน ทุกคนในกลุ่มควรแสดงให้เห็นว่ามีการแบ่งงานและทำงานร่วมกันเป็นทีม