微學分課程

建立機聯網之C#程式撰寫

C# Programming of Machine IoT

課程基本資料 Course Detail
課程名稱

建立機聯網之C#程式撰寫

Course Name

C# Programming of Machine IoT

學期別
Semester

111 - 2

類別
Type

專業微學分

課程學分
Credits

0.9

總授課時數
Lecture Hours

18

其他課程資料
通識分類

-

辦理方式

實作研習

開放網路選課

修課人數上限

30

選課起始日

2023-02-01 00:00

選課截止日

2023-03-31 00:00

課程申請教師
申請單位

工程學院 智慧機器人工程系

申請教師

孫書煌 [查看教師Office Hours]

教學內容 Course Outline
  • 2023-03-01(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(1)
  • 2023-03-08(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(2)
  • 2023-03-15(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(3)
  • 2023-03-22(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(4)
  • 2023-03-29(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(5)
  • 2023-04-12(週三) 13:00 ~ 16:00
    孫書煌
    E3405 電腦輔助設計室

    C#語言(6)
教學目標及該課程關聯性
  • 具體說明

    由講師帶領學生進行C#程式撰寫練習,透過撰寫多個C#程式以厚植學生的C#程式能力,經過練習,待學生都具備C#的基礎能力以後,方能進入第二階段,撰寫能夠透過VMX或SkyMars讓電腦與CNC之間具有連線的能力,將CNC內部的各項資料擷取到電腦上,獲得這些資訊電腦即可將以處理,做出各種應用。

  • 學習預計成效

    上課內容包括:由於目前使用於進行機聯網的軟體皆以C#寫成,欲進行機器聯網必須撰寫C#程式,因此課程重點在於總共18小時的C#語法教導與學生自行實作練習,其中包括:程式設計基礎概念、標準輸入輸出、變數宣告、變數型別、型別轉換、Windows Form程式、OOP概念、流程控制:if 指令、switch指令、流程控制:for 指令、while指令、陣列、整體及區域變數