112 - 2

C#程式設計入門

Introduction to C# Programming

開課識別碼: 182791
課程基本資料 Course Detail
課程名稱

C#程式設計入門

Course Name

Introduction to C# Programming

科目代碼
Course Code

4VG50420

學期別
Semester

112 - 2

授課部別
Teaching Division

日間部

科系名稱
Department

電腦與遊戲發展科學學士學位學程

授課班級
Class

四電遊一A

授課班級代碼
Class Code

4VG11

科目類別
Subject Category

校訂選修科目

修課別
Required or Elective

選修課程

上課時數
Lecture Hours

2

實習時數
Laboratory Hours

1

學分數
Credits

3

授課語言
Language

-

授課教師 Instructor
授課教師 Instructor
教師電子信箱 Instructor's E-mail

-

教師個人網站 Instructor's Website

-

課程地點與時間 Classroom
上課時間 Class Time

週五(2、3、4)

授課地點 Classroom Location

L0903

聯合國永續發展目標 SDGs
  • SDG 4 優質教育 (Provide Quality Education)
    SDG 4 優質教育

    Provide Quality Education

教學內容 Course Outline
  • 第 1 週
    課程簡介。了解課程內容。 了解課務規則。 學習線上課程進行模式與規範。
  • 第 2 週
    認識VS 2019。知識:認識Visual Studio。 技能:學習安裝 VS 社群版本 2019。 態度:培養使用開發環境的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 3 週
    主控台應用程式介紹。知識:認識主控台應用程式。 技能:學習建構主控台程式的技能。 態度:培養開發主控台程式的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 4 週
    方案與專案/ 命名空間。知識:認識方案與專案以及命名空間概念。 技能:學習專案建置的技巧。 態度:培養建構專案及命名空間的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 5 週
    程式的構成要素。知識:認識程式的組成要素。 技能:學習程式的結構。 態度:培養開發程式的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 6 週
    常值、常數與變數。知識:認識常數與變數。 技能:學習常數與變數的宣告與應用。 態度:培養使用常數與變數的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 7 週
    運算子。知識:認識各種運算子。 技能:學習各種運算子與應用。 態度:培養使用各種運算子的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 8 週
    運算式。知識:認識運算式。 技能:學習運算式與應用。 態度:培養使用運算式的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 9 週
    期中評量
    對應能力: 操作能力 、 程式能力
  • 第 10 週
    字串操作。知識:認識字串。 技能:學習字串與其操作跟應用。 態度:培養使用字串的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 11 週
    流程控制。知識:認識流程控制。 技能:學習流程控制與其操作跟應用。 態度:培養使用流程控制的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 12 週
    迴圈(一)。知識:認識迴圈。 技能:學習與其操作跟應用。 態度:培養使用迴圈的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 13 週
    迴圈(二)。知識:認識迴圈。 技能:學習與其操作跟應用。 態度:培養使用迴圈的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 14 週
    物件與類別。知識:認識物件與類別。 技能:學習物件與類別的操作技能。 態度:培養正確使用物件與類別的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 15 週
    類別的繼承。知識:認識類別的繼承關係。 技能:學習繼承的操作技能。 態度:培養正確使用繼承的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 16 週
    遊戲開發與應用。知識:認識遊戲開發與應用。 技能:學習遊戲開發與應用的技能。 態度:培養遊戲開發與應用的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 17 週
    遊戲開發與應用。知識:認識遊戲開發與應用。 技能:學習遊戲開發與應用的技能。 態度:培養遊戲開發與應用的正確態度。
    對應能力: 操作能力 、 程式能力
  • 第 18 週
    期末評量。期末評量
    對應能力: 操作能力 、 程式能力
教材與教法 Teaching Materials & Methods
  • 1. 使用教材 Teaching Material

    Unity 遊戲設計育成攻略、 北村愛実、譯者: 陳子安、旗標

  • 2. 參考書目 Reference Book

  • 3. 指定閱讀書籍 Assigned Book

  • 4. 教學方式 Teaching Methods

    課堂講授 、 課堂討論 、 實務操作 、 網路輔助教學

  • 5. 教材上網方式 On-line Materials

    網路大學

學習成果考評方式 Assessment
評量項目 配分比 評量方式
平時評量
Usual Tests
30%
  • 出席狀況
  • 課堂討論與表現
期中評量
Mid-term Exam
30%
  • 報告(含個人或小組、口頭或書面、專題;訪問、觀察等形式)
期末評量
Final Exam
40%
  • 報告(含個人或小組、口頭或書面、專題;訪問、觀察等形式)
課程教學目標 Teaching Objectives
知識 瞭解C#應用優勢及領域
技能 具備C#基本程式設計能力
態度 實際應用C#程式解決問題與開發軟體
其他
補救機制與相關課程資訊
  • 補救教學機制 Redeeming

    Office Hour 、 網路大學/e-Portfolio 、 學習低落同學主動輔導 、 期中考成績不及格輔導

  • 前置或延續學科 Prepositive or Continuative Subject

  • 課程相關證照、升學、學程 Course-Related Certificates
    -