視窗程式設計

臺北科技大學 115-1 學期課程,課號 361831。

課程大綱

This course aims to develop Windows applications using the C# language for students. Through the Windows Forms interface design tools of the .NET platform, students will be able to develop interactive human-computer interfaces and event-oriented applications. The course emphasizes UI design principles, event-driven architecture, and application skills, such as hardware integration in smart devices, human-machine interface (HMI), and Internet of Things applications.

課程進度

Week 1: Introduction to Course and Windows Programming Week 2: Variables and Expressions Week 3: Windows Application Programming Week 4: Basic Control Week 5: Process Control Week 6: Loop Structure Week 7: Array Week 8: Midterm Exam Week 9: Control Array Week 10: Comprehensive Application of Two-Dimensional Array Week 11: Recursion Week 12: Files Process Week 13: Comprehensive Application of Advanced Control Items Week 14: Mouse and Keyboard Event Handling Week 15: Examples Practices Week 16: Final Exam

評量方式

1. Attendance: 10% 2. Homework (Include Quiz and In-Class Assignment): 25% 3. Midterm Exam: 25% 4. Final Exam: 25% 5. Flexible Learning 15%

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 1. DEITEL, "VISUAL C# HOW TO PROGRAM 6/E (GE)," Chuan Hwa Book Co., LTD., 2017. ISBN: 9781292153469. 2. Baxter-reynolds, Matthew/ Classon, Iris, "Programming Windows Store Apps with C#", O’Reilly Media, 2014. ISBN: 9781449320850.