學分數 |
3
|
修課時數 |
3
|
開課班級 |
日間部四年制1年級 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.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.
|
每週授課主題 |
第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%
|
證照、國家考試及競賽關係 |
本課程無證照、國家考試及競賽資料。
|
教師資料 |
教師網頁:christopherchan.ca
E-Mail: christopherckchan@cyut.edu.tw
Office Hour:
星期二,第3~4節,地點:M-208.1; 星期三,第3~4節,地點:M-208.1; 分機:
|
|