418346 Second 2555
รุ่นแก้ไขเมื่อ 14:28, 28 พฤศจิกายน 2555 โดย Sutee (คุย | มีส่วนร่วม)
เนื้อหา
ยินดีต้อนรับ
ขอต้อนรับเข้าสู่เว็บไซต์วิชาการพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่ ประจำปีการศึกษา 2555 ภาคการศึกษาที่ 2
ประกาศ
- เนื่องจากเวลามีจำกัดผมจะไม่สอนวิธีการติดตั้งเครื่องมือในการพัฒนา Android ขอให้นิสิตทุกคนที่ลงเรียนวิชานี้ ศึกษาวิธีการติดตั้ง Eclipse และ ADT กันเอง (หาได้ไม่ยาก ถาม Google เอา หรือ ดูได้ ที่นี้
รายละเอียด
วัตถุประสงค์
เพื่อให้นิสิตเข้าใจหลักการ วิธีการ และ ขั้นตอน ในการพัฒนาโปรแกรมประยุกต์บนอุปกรณ์เคลื่อนที่ โดยใช้ระบบปฏิบัติการ Android และ iOS เป็นตัวอย่างในการเรียนการสอน
สิ่งที่จะไม่สอน
- การเขียนโปรแกรมภาษา JAVA และ การเขียนโปรแกรมแบบ OOP
- ภาษา SQL และหลักการออกแบบฐานข้อมูล
ส่ิงที่จะสอน
- การพัฒนาโปรแกรมเบื้องต้นบนระบบปฏิบัติการ iOS และ การเขียนโปรแกรมภาษา Objective C
สิ่งที่นิสิตจะต้องทำ
- ในแต่ละครั้งที่มีการสอนจะมีแบบฝึกหัดให้ทำ นิสิตต้องส่งทันทีภายในวันนั้น
- โปรเจค 3 งาน
- การส่งงานทั้งหมดจะใช้ระบบ Git บน Bitbucket (ดูรายละเอียด)
- การส่งงานสามารถส่งล่าช้าได้ไม่เกิน 3 วัน (คะแนนที่ได้จะลดลงเหลือ 75%) หากเกินกว่านั้นงานจะไม่ได้รับการตรวจ
- หากขาดส่งงานเกิน 3 ครั้ง จะปรับตกทันที
การให้คะแนน
- แบบฝึกหัด 40%
- โปรเจค 60%
- ไม่มีการสอบข้อเขียน
การบ้าน
ครั้งที่ 1
- ให้เขียนโปรแกรมในข้อ 2.8 จาก เว็บไซต์นี้ โดยใช้ภาษา Objective C
- เขียนโปรแกรมโดยใช้ Xcode ให้สร้างโปรเจคแบบ command line ตั้งชื่อโปรเจคว่า Homework01
- การส่งงานให้สร้างโฟรเดอร์ชื่อว่า homeworks ขึ้นมาใหม่ใน repository ของคุณจากนั้นจึงนำ Homework01 ไปใส่ไว้ เพื่อรอการตรวจ
- กำหนดส่งงานวันสุดท้ายคือ วันที่ 4 ธันวาคม 2555 ก่อนเที่ยงคืน