朝陽科技大學
109學年度第1學期教學大綱
當期課號 2721 中文科名 程式設計(二)
授課教師 陳晉祺 開課單位 資訊管理系
學分數 3 修課時數 3 開課班級 日間部四年制2年級 D班
修習別 專業必修
類別 一般課程


本課程培養學生下列知識:
This course is an introduction to C#. # is a symbol for ‘sharp’, and it is an type-safe object-oriented language that enables developers to build a variety of secure and robust applications. C# can also be a powerful tool to make online applications and websites. It runs on the .NET Framework and examples of its application include Windows client applications, XML Web services, distributed components, client-server applications, database applications, etc… More information can be found here https://en.wikipedia.org/wiki/C_Sharp_(programming_language). With programming languages, many overlapping concepts exist between other programming languages, mastering C# sets a strong foundation that may help you comprehend other programming languages with ease.

1.Make students have basic skills in programming.
2.Make students understand the C # (C-Sharp) environment.
3.Make students understand syntax, comments and variables.
4.Make students understand constructors, access modifiers, properties and inheritance.

The course contains many topics, such as the classes and objects of Java, inheritance and abstract classes, polymorphism, string and character, Java drawing and Java 2D, the GUI components, the exception handling, files and streams and multi-threads.

每週授課主題
第01週:Java Intro
第02週:Java Syntax
第03週:Java Comments, Variables, Data Types
第04週:Java Type Casting, Operators, Strings
第05週:Java Math, Booleans, If...Else
第06週:Java Switch, While Loop, For Loop, Break/Continue
第07週:Java Arrays, Java Hashmap, HashSet, User Input, Re
第08週:Java Files, Create/Write, Read, Delete
第09週:Python Intro
第10週:Python Variables
第11週:Python Data Types
第12週:Python Numbers
第13週:Python Casting, Strings
第14週:Python Lists
第15週:Python Sets
第16週:Project Work
第17週:Project Work
第18週:Project Demo

成績及評量方式
attendance:10%
midterm:25%
homework:40%
quiz:15%
project:10%

證照、國家考試及競賽關係
本課程無證照、國家考試及競賽資料。

主要教材
1...(其他)

參考資料
本課程無參考資料!

建議先修課程
本課程無建議先修課程

教師資料
教師網頁:christopherchan.ca
E-Mail: christopherckchan@cyut.edu.tw
Office Hour:
星期二,第3~4節,地點:M-208.1;
星期三,第3~4節,地點:M-208.1;
分機:7857

[關閉] [列印]
尊重智慧財產權,請勿不法影印。