ผลต่างระหว่างรุ่นของ "418546 ภาคต้น 2555"
ไปยังการนำทาง
ไปยังการค้นหา
Sutee (คุย | มีส่วนร่วม) |
Sutee (คุย | มีส่วนร่วม) ล |
||
แถว 4: | แถว 4: | ||
=== สิ่งที่จะสอน === | === สิ่งที่จะสอน === | ||
* การออกแบบและพัฒนาโปรแกรมประยุกต์"'''ที่ดี'''"สำหรับอุปกรณ์เคลื่อนที่ | * การออกแบบและพัฒนาโปรแกรมประยุกต์"'''ที่ดี'''"สำหรับอุปกรณ์เคลื่อนที่ | ||
− | * ในการสอนครั้งนี้จะใช้ระบบปฏิบัติการ Android และใช้การพัฒนาแบบ native | + | * ในการสอนครั้งนี้จะใช้ระบบปฏิบัติการ Android และใช้การพัฒนาแบบ native (ไม่สอนการพัฒนาโดยใช้ HTML5) |
=== สิ่งที่จะไม่สอน (ควรรู้ก่อนเรียน) === | === สิ่งที่จะไม่สอน (ควรรู้ก่อนเรียน) === | ||
แถว 10: | แถว 10: | ||
* การออกแบบฐานข้อมูลและภาษา SQL | * การออกแบบฐานข้อมูลและภาษา SQL | ||
* หลักการเขียนโปรแกรมแบบ OOP | * หลักการเขียนโปรแกรมแบบ OOP | ||
− | |||
=== การให้งานและส่งงาน === | === การให้งานและส่งงาน === |
รุ่นแก้ไขเมื่อ 09:02, 8 มิถุนายน 2555
ขอต้อนรับเข้าสู่เว็บไซต์วิชา 01418546 การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่ ภาคการศึกษาที่ 1 ปีการศึกษา 2555
เนื้อหา
ข้อควรทราบ
สิ่งที่จะสอน
- การออกแบบและพัฒนาโปรแกรมประยุกต์"ที่ดี"สำหรับอุปกรณ์เคลื่อนที่
- ในการสอนครั้งนี้จะใช้ระบบปฏิบัติการ Android และใช้การพัฒนาแบบ native (ไม่สอนการพัฒนาโดยใช้ HTML5)
สิ่งที่จะไม่สอน (ควรรู้ก่อนเรียน)
- โปรแกรมภาษา Java
- การออกแบบฐานข้อมูลและภาษา SQL
- หลักการเขียนโปรแกรมแบบ OOP
การให้งานและส่งงาน
- การให้งานและส่งงานจะใช้ Git (เหมือนกับ Mercurial ที่เคยใช้ในวิชา Computer Programming)
- วิธีการส่งงานดูได้จาก ที่นี้ แต่ให้เปลี่ยนจาก works418496mobileapp เป็น works418546mobileapp แทน
- วิชานี้ไม่มีการสอบข้อเขียนใช้การส่งการบ้านและโปรเจค ดังนั้นจึงมีการบ้านและโปรเจคที่ต้องส่งอย่างน้อย 2 สัปดาห์/ครั้ง
- นิสิตต้องทำ final project หนึ่งชิ้นต่อคน และ แต่ละงานต้องไม่ซ้ำกัน
การให้คะแนน
- การบ้านและโครงงานย่อย 60 %
- final project 40 %
การเรียนการสอน
วัน | หัวข้อ | เอกสาร |
17 มิถุนายน 2555 | Introduction to Android |