CSC 499 Special Topics in Designing and Implementing Desktop Applications with Visual Basic.NET
(Section 02 วันพุธ 09:00 – 12:00 น. ห้อง 11-505)
คำอธิบายรายวิชา
การแก้ปัญหา การออกแบบและการเขียนโปรแกรมประยุกต์สำหรับงานคำนวณประเภทต่างๆโดยใช้ .NET ได้แก่Visual Basic.NET, ASP.NET, ADO.NET, XML การออกแบบโปรแกรมในลักษณะ Object – Based Programming, Object – Oriented Programming การ Declare Class Object อาศัยพื้นฐานของ Constructions การเรียกใช้ Object Members ภายใน Class เดียวกันหรือต่าง Class กัน โดยอาศัยพื้นฐานของการส่งผ่าน Parameter ของ Methods รวมทั้งการใช้ Control Structure, Array, String การพัฒนาโปรแกรมอย่างมีขั้นตอน โดยเริ่มตั้งแต่การออกแบบข้อกำหนด (คุณลักษณะ) การวิเคราะห์ความซับซ้อนและการแปลงข้อมูลอันเป็นเครื่องมือพื้นฐานในการประมวลผล แฟ้มข้อมูลและฐานข้อมูลเบื้องต้น การเขียนรหัส การแก้ไขข้อผิดพลาด การทดสอบความถูกต้องและมีการฝึกภาคปฏิบัติโดยอาศัย Visual Basic.NET
แผนการสอน
สัปดาห์ที่ | หัวข้อ/รายละเอียด |
1 - 4 | หัวข้อ Programming Concept - การสร้างและการใช้งาน Console Application ในรูปแบบต่างๆ - Control Structures - Procedures - Arrays - Object – Based Programming |
5 - 6 | หัวข้อ Object Oriented Programming - คุณสมบัติต่างๆ ของ Object Oriented - การเขียนโปรแกรมในลักษณะ Object Oriented Programming |
7 | หัวข้อ Windows Application |
8 | สอบกลางภาค (นอกตาราง) |
9 | หัวข้อ Windows Application (ต่อ) - Graphical User Interface Concepts - Graphics and Multimedia - การสร้างและการใช้งาน Windows Application ในรูปแบบต่างๆ |
10 - 12 | หัวข้อการจัดการข้อมูล - Files and Streams - Extensible Markup Language (XML) - Database, SQL and ADO.NET - Strings, Characters - ASP.NET |
13 - 15 | หัวข้อ Web Application - การสร้างและการใช้งาน Web Application ด้วย ASP.NET - ตัวอย่างการใช้งาน Extensible Markup Language (XML) ใน Web Application หัวข้อการบำรุงรักษาโปรแกรม - วิธีการและเทคนิคสำหรับการบำรุงรักษาโปรแกรม หัวข้อการเขียนและการทดสอบโปรแกรม - มาตรฐานและแนวทางในการเขียนโปรแกรมที่ดี หลักการ วิธีการและเทคนิคในการทดสอบโปรแกรม รวมถึงเครื่องมือที่ช่วยในการเขียนและทดสอบโปรแกรม (ต่อ) - Data Validation - Regular Expressions หัวข้อเทคโนโลยีและเครื่องมือเพื่อสนับสนุนการออกแบบและการพัฒนา Desktop Application - CASE Tools ต่างๆ - MS Agent |
16 | ทบทวนและการนำเสนอ Project |
17 | สอบปลายภาค (นอกตาราง) |
แผนการประเมินผลการเรียนรู้
กิจกรรมการประเมิน (เช่น การเขียนรายงาน โครงงาน การสอบย่อย การสอบกลางภาค การสอบปลายภาค) | สัดส่วนของการประเมินผล |
สอบกลางภาค สอบปลายภาค | 20% 50% |
การเข้าชั้นเรียน การมีส่วนร่วม อภิปราย เสนอความคิดเห็นในชั้นเรียน การทดสอบย่อย หมายเหตุ เข้าเรียนเกินเวลาเข้าเรียน 15 นาทีเป็นต้นไปถือว่าเข้าเรียนสาย เข้าเรียนสาย 2 ครั้งถือว่าขาดเรียน 1 ครั้ง | 10% |
วิเคราะห์กรณีศึกษา ค้นคว้า การนำเสนอรายงาน การทำ Project หมายเหตุ ไม่ส่ง Project ไม่มีสิทธิ์เข้าสอบปลายภาค | 20% |
Text Book
Paul Deitel, “Visual Basic.NET 2008 How to Program”, Prentice Hall, 2009
URL
ไม่มีความคิดเห็น:
แสดงความคิดเห็น