140 likes | 213 Views
254491 SEMINAR 254495 PROJECT. วัตถุประสงค์. เพื่อให้นิสิตได้ศึกษาหัวข้อต่างๆ ที่น่าสนใจในสาขาวิทยาการคอมพิวเตอร์ 254491 Seminar - ปี 3 เทอม 2 ค้นคว้าหาข้อมูลสำหรับใช้ในการทำ project 254495 Project - ปี 4 เทอม 1 เขียนโปรแกรม, ทำการทดลอง. รูปแบบการเรียน.
E N D
วัตถุประสงค์ • เพื่อให้นิสิตได้ศึกษาหัวข้อต่างๆ ที่น่าสนใจในสาขาวิทยาการคอมพิวเตอร์ • 254491 Seminar - ปี 3 เทอม 2 • ค้นคว้าหาข้อมูลสำหรับใช้ในการทำ project • 254495 Project - ปี 4 เทอม 1 • เขียนโปรแกรม, ทำการทดลอง
รูปแบบการเรียน • ไม่มีการเรียนการสอนในชั้นเรียน แต่จะเป็นการบรรยายความรู้ที่จำเป็นกับการทำโปรเจ็คแทน • เป็นการศึกษาค้นคว้าด้วยตนเองในหัวข้อที่สนใจ ภายใต้คำแนะนำจากอาจารย์ที่ปรึกษาโครงงาน • นิสิตจัดทำรายงาน พร้อมทั้ง present ผลงาน
ขอบเขต - Seminar • กำหนดขอบเขต, วัตถุประสงค์ - บทที่ 1 • ศึกษาความรู้ที่เกี่ยวข้อง - บทที่ 2 • ออกแบบ - บทที่ 3 • DFD, use case, E-R, UML, การทดลอง, การติดต่อ, flowchart, หน้าตาโปรแกรม, ฯลฯ • ทุกอย่างยกเว้นการเขียนโปรแกรม
ขอบเขต - Project • เขียนโปรแกรม,ทดลอง - บทที่ 4 • สรุปผล, ปัญหา, ข้อเสนอแนะ - บทที่ 5 • ทำรายงาน
อาจารย์ที่ปรึกษา - จำนวนนิสิต • อาจารย์ทุกท่านในสาขาเป็นที่ปรึกษา • (1 ท่าน / 7 กลุ่ม) • นิสิตต่อกลุ่ม - รายบุคคล หรือเป็นกลุ่มๆ ละไม่เกิน 2 คน • กลุ่มเดิมทั้งสัมนาและโครงงาน
ข้อกำหนดอื่นๆ • การคิดเกรด สามารถคิดเป็นรายบุคคลได้ • กรณีมีใครไม่ผ่าน อีกคนสามารถทำ project ต่อในหัวข้อนั้นได้ (Scope อาจมีการปรับลดลง) • การเปลี่ยนอาจารย์ที่ปรึกษา พิจารณาเป็นกรณีไป • สามารถขอคำปรึกษากับกรรมการได้ แต่แบบฟอร์ม ICT_IS03 ต้องให้อาจารย์ที่ปรึกษาเซ็นเท่านั้น • คู่มือการเขียนรายงาน (อ้างอิงจากคู่มือการทำ Project)
Project คือ ? • โปรแกรม(การทดลอง) ที่ต้องใช้เวลาประมาณ 1 ปีในการออกแบบและเขียน จนกระทั่งถึงสรุปผล • เวลาเกิดจากการประมาณการของอาจารย์ โดยดูจากความสามารถเฉลี่ยของนิสิต และจำนวนสมาชิกในกลุ่ม • ออกแบบอย่างไรก็ได้, เขียนด้วยภาษาใดก็ได้, บน platform ใดก็ได้ • !!!หัวข้อที่น่าจะทำ 3-4 เดือนเสร็จ ไม่ใช่โปรเจ็ค
แนวของโปรเจ็ค – 2 แนวหลักๆ • พัฒนาระบบ... • ไม่เน้นการศึกษาใหม่ ใช้ความรู้ที่มีอยู่แล้วหรือแพร่หลายอยู่แล้ว เช่น DFD, Use Case, VB, PHP, ASP, Flash, windows, PHP-Myadmin • ปริมาณงานที่ออกแบบค่อนข้างเยอะ • ปริมาณ code ค่อนข้างเยอะหรือซับซ้อน
แนวของโปรเจ็ค – 2 แนวหลักๆ • หาจุดขาย (หาจุดตาย???) • แทรกความรู้ใหม่ๆ ที่ต้องไปศึกษาเข้าไปในงาน • เช่น HTML5, 3D, AI, Android, Iphone, GIS, Network programming, หรืออะไรก็ตามที่ไม่ค่อยมีความรู้ที่เป็นภาษาไทย • เพื่อลดปริมาณการออกแบบ, การเขียนโปรแกรม
อะไรที่เป็นโปรเจ็คไม่ได้???อะไรที่เป็นโปรเจ็คไม่ได้??? • จำนวนข้อมูลในฐานข้อมูลเยอะมากกกก • อนิเมชั่นเยอะมากกกกก • เนื้อหา(Text)เยอะมากกกก • เสียงเยอะมากกกก • รูปเยอะมากกกก • มีแต่คลิก-ดู-คลิก-ดู-คลิก-ดู-.....
อะไรที่อาจเป็นโปรเจ็คได้???อะไรที่อาจเป็นโปรเจ็คได้??? • ฐานข้อมูลซับซ้อน มีหลายเทเบิล • มี DFD หลายก้อน, มีหลายคลาส • เขียนโปรแกรมเยอะ • มีความซับซ้อน/ยากในการโปรแกรม (ในความคิดของอาจารย์ ไมใช่นิสิต!!!) • มีเทคโนโลยีใหม่ๆ
ตัวอย่างโปรเจ็ค/ ไม่ใช่โปรเจ็ค • CAI สอนภาษาไทย • CAI สอนภาษาไทยพร้อมเกมส์ฝึกทักษะ • เกมส์จับผิดภาพ • เกมส์จับผิดภาพแข่งกันผ่านระบบเน็ตเวิร์ค • พจนานุกรมไทย-อังกฤษ-จีน-ญี่ปุ่น 1,000,000 คำ • พจนานุกรมที่ดาวน์โหลดเนื้อหาภาษาใดก็ได้ X X X
โปรเจ็คที่ต้องระวัง • โปรแกรมขายของ – ง่ายและยาก • ระบบงานภาครัฐ – ซับซ้อน รู้ไม่จริง นั่งเทียน • เกมส์ – คิดได้ทำไม่ได้ • New Technology – ภาษาปะกิตไม่กระดิก • งานที่อาจารย์เสนอ – ถ้าง่ายก็ไม่เสนอหรอก !!!