學分數 |
3
|
修課時數 |
3
|
開課班級 |
日間部四年制1年級 B班
|
本課程培養學生下列知識: |
本課程培養學生下列知識:
本課程將以C語言介紹電腦程式設計的概念。內容包含電腦程式之基本運作以及如何撰寫C程式語言。課程進行方式將藉由範例程式來說明C語言程式設計的概念,並提練習題讓學生實機撰寫程式,相關的程式偵錯方法亦包含在本課程中。本課程之課程目標如下:1.瞭解程式開發之IDE環境(撰寫、編譯、除錯與執行)2.瞭解資料型態、變數與常數3.瞭解運算元、運算子與運算式4.瞭解輸出與輸入敘述5.熟悉程式流程控制敘述(循序、選擇和迴圈)6.瞭解函數之用法(內定函數與使用者自定函數)7.瞭解陣列、字串與指標8.瞭解檔案處理This course will introduce computer programming in C language. Various examples will be given to illustrate programming in C. A number of exercises will be given to make the students have hand-on experience on how to write programs. Some programming experiences in debugging will also be covered. The following topics will be covered in this course: (1) The introduction of IDE (2) Data types, Variables and Constants (3) Operand, Operator and Expression (4) Input and Output Statements (5) Program Control Statements(sequence, selection and iteration) (6) Functions (7) Arrays, Strings and Pointers (8) File Processing.
|
每週授課主題 |
第01週:C語言程式簡介第02週:程式發展環境介紹第03週:程式基本架構第04週:資料型態第05週:輸入與輸出第06週:運算子第07週:判斷第08週:迴圈第09週:期中考第10週:函式第11週:陣列第12週:指標第13週:檔案讀寫第14週:結構與聯合第15週:預處理器第16週:其他第17週:除錯第18週:期末考
|
成績及評量方式 |
期中考:25%期末考:25%隨堂實機測驗:25%平時作業及出席:25%
|
證照、國家考試及競賽關係 |
■專門職業及技術人員高等考試-資訊技師■全國大專電腦軟體設計競賽
|
主要教材 |
1.https://dywang.csie.cyut.edu.tw/dywang/clanguage/(自製教材)
|
教師資料 |
教師網頁:http://dywang.csie.cyut.edu.tw
E-Mail: dywang@csie.cyut.edu.tw
Office Hour:
星期一,第4~5節,地點:E-738; 星期二,第5~6節,地點:E-738; 分機:4538
|
|