C語言程式設計及演習
C Programming Language and Exercise
| 節 | 週二 | 週四 |
|---|---|---|
3 10:10–11:00 | C語言程式設計及演習 BI305(博愛) 2 節連堂 | |
4 11:10–12:00 | ||
8 16:30–17:20 | C語言程式設計及演習 BI305(博愛) 2 節連堂 | |
9 17:30–18:20 |
* 根據陽明交大上課時間表所列
教授C程式語言,並訓練學生邏輯思考以及撰寫程式的技巧,並運用於生物程式設計。
無
無備註
教師未提供此項資料
1. 教學方法:每周上課兩次(週二、週四),週二由老師講授與示範當周主題,週四由老師示範程式範例,並由學生實際上機撰寫相關程式,寫完由老師測試並評分當成平時作業成績。 2. 期末專題需應用整學期所學的程式設計技巧,設計一個較為複雜的程式當專題,並於最後一周講解並實際DEMO。 3. 評量方法:平時作業成績60%、期末專題40%。
資料型態與運算式
資料型態、變數與基本輸入輸出、運算與表示式
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
流程控制敘述
條件型、選擇型、重複型、計數型流程控制、巢狀迴圈與應用
- 講授:
- 2
- 示範:
- 4
- 實作:
- 2
函式
函式的呼叫與使用方法、遞迴函式的設計與應用
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
陣列
一維陣列二維陣列處理
- 講授:
- 2
- 示範:
- 4
- 實作:
- 2
前置處理器
前置處理器的原理與應用、巨集與標頭檔
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
字元與字串
字元字串的宣告、處理與相關函式呼叫
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
指標
指標的宣告、使用與運算、指標與函式、記憶體動態宣告
- 講授:
- 2
- 示範:
- 4
- 實作:
- 2
結構
結構變數宣告、指標變數宣告與運算
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
檔案處理
開檔、讀檔與寫檔
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
綜合應用
應用程式設計、期末專題
- 講授:
- 3
- 示範:
- 6
- 實作:
- 3
C語言課程簡介
課程簡介、C 語言入門、安裝與使用開發環境
- 講授:
- 1
- 示範:
- 2
- 實作:
- 1
| 週次 | 主題 |
|---|---|
| 第 1 週 | 課程簡介、C 語言入門、安裝與使用開發環境 2024-09-03(二),2024-09-05(四) 時數:[2024-09-03]陸志豪(2.00) 陸志豪(2.00) |
| 第 1 週 | 課程簡介、C 語言入門、安裝與使用開發環境 2024-09-03(二),2024-09-05(四) 時數:[2024-09-05]陸志豪(2.00) 陸志豪(2.00) |
| 第 2 週 | 資料型態、變數與基本輸入輸出、運算與表示式 2024-09-10(二),2024-09-12(四) 時數:[2024-09-10]陸志豪(2.00) 陸志豪(2.00) |
| 第 2 週 | 資料型態、變數與基本輸入輸出、運算與表示式 2024-09-10(二),2024-09-12(四) 時數:[2024-09-12]陸志豪(2.00) 陸志豪(2.00) |
| 第 3 週 | 條件型、選擇型、重複型、計數型流程控制 2024-09-17(二),2024-09-19(四) 時數:[2024-09-17]陸志豪(2.00) 陸志豪(2.00) |
| 第 3 週 | 條件型、選擇型、重複型、計數型流程控制 2024-09-17(二),2024-09-19(四) 時數:[2024-09-19]陸志豪(2.00) 陸志豪(2.00) |
| 第 4 週 | 巢狀迴圈與應用 2024-09-24(二),2024-09-26(四) 時數:[2024-09-24]陸志豪(2.00) 陸志豪(2.00) |
| 第 4 週 | 巢狀迴圈與應用 2024-09-24(二),2024-09-26(四) 時數:[2024-09-26]陸志豪(2.00) 陸志豪(2.00) |
| 第 5 週 | 一維陣列與二維陣列處理 2024-10-01(二),2024-10-03(四) 時數:[2024-10-01]陸志豪(2.00) 陸志豪(2.00) |
| 第 5 週 | 一維陣列與二維陣列處理 2024-10-01(二),2024-10-03(四) 時數:[2024-10-03]陸志豪(2.00) 陸志豪(2.00) |
| 第 6 週 | 函式的呼叫與使用方法、遞迴函式的設計與應用,雙十節假期 2024-10-08(二),2024-10-10(四) 時數:[2024-10-08]陸志豪(2.00) 陸志豪(2.00) |
| 第 6 週 | 函式的呼叫與使用方法、遞迴函式的設計與應用,雙十節假期 2024-10-08(二),2024-10-10(四) 時數:[2024-10-10]陸志豪(2.00) 陸志豪(2.00) |
| 第 7 週 | 前置處理器的原理與應用、巨集與標頭檔 2024-10-15(二),2024-10-17(四) 時數:[2024-10-15]陸志豪(2.00) 陸志豪(2.00) |
| 第 7 週 | 前置處理器的原理與應用、巨集與標頭檔 2024-10-15(二),2024-10-17(四) 時數:[2024-10-17]陸志豪(2.00) 陸志豪(2.00) |
| 第 8 週 | 變數的儲存型別、全域與局部變數 2024-10-22(二),2024-10-24(四) 時數:[2024-10-22]陸志豪(2.00) 陸志豪(2.00) |
| 第 8 週 | 變數的儲存型別、全域與局部變數 2024-10-22(二),2024-10-24(四) 時數:[2024-10-24]陸志豪(2.00) 陸志豪(2.00) |
| 第 9 週 | 指標的宣告、使用與運算 2024-10-29(二),2024-10-31(四) 時數:[2024-10-29]陸志豪(2.00) 陸志豪(2.00) |
| 第 9 週 | 指標的宣告、使用與運算 2024-10-29(二),2024-10-31(四) 時數:[2024-10-31]陸志豪(2.00) 陸志豪(2.00) |
| 第 10 週 | 指標與函式、記憶體動態宣告 2024-11-05(二),2024-11-07(四) 時數:[2024-11-05]陸志豪(2.00) 陸志豪(2.00) |
| 第 10 週 | 指標與函式、記憶體動態宣告 2024-11-05(二),2024-11-07(四) 時數:[2024-11-07]陸志豪(2.00) 陸志豪(2.00) |
| 第 11 週 | 字元字串的宣告、處理與相關函式呼叫 2024-11-12(二),2024-11-14(四) 時數:[2024-11-12]陸志豪(2.00) 陸志豪(2.00) |
| 第 11 週 | 字元字串的宣告、處理與相關函式呼叫 2024-11-12(二),2024-11-14(四) 時數:[2024-11-14]陸志豪(2.00) 陸志豪(2.00) |
| 第 12 週 | 結構變數宣告、指標變數宣告與運算 2024-11-19(二),2024-11-21(四) 時數:[2024-11-19]陸志豪(2.00) 陸志豪(2.00) |
| 第 12 週 | 結構變數宣告、指標變數宣告與運算 2024-11-19(二),2024-11-21(四) 時數:[2024-11-21]陸志豪(2.00) 陸志豪(2.00) |
| 第 13 週 | 檔案處理、標準輸出輸入函式 2024-11-26(二),2024-11-28(四) 時數:[2024-11-26]陸志豪(2.00) 陸志豪(2.00) |
| 第 13 週 | 檔案處理、標準輸出輸入函式 2024-11-26(二),2024-11-28(四) 時數:[2024-11-28]陸志豪(2.00) 陸志豪(2.00) |
| 第 14 週 | 綜合應用: 應用程式設計 2024-12-03(二),2024-12-05(四) 時數:[2024-12-03]陸志豪(2.00) 陸志豪(2.00) |
| 第 14 週 | 綜合應用: 應用程式設計 2024-12-03(二),2024-12-05(四) 時數:[2024-12-05]陸志豪(2.00) 陸志豪(2.00) |
| 第 15 週 | 綜合應用: 應用程式設計 2024-12-10(二),2024-12-12(四) 時數:[2024-12-10]陸志豪(2.00) 陸志豪(2.00) |
| 第 15 週 | 綜合應用: 應用程式設計 2024-12-10(二),2024-12-12(四) 時數:[2024-12-12]陸志豪(2.00) 陸志豪(2.00) |
| 第 16 週 | 期末專題DEMO 2024-12-17(二),2024-12-19(四) 時數:[2024-12-17]陸志豪(2.00) 陸志豪(2.00) |
| 第 16 週 | 期末專題DEMO 2024-12-17(二),2024-12-19(四) 時數:[2024-12-19]陸志豪(2.00) 陸志豪(2.00) |
| 第 17 週 | 彈性上課 2024-12-24(二),2024-12-26(四) |
| 第 18 週 | 彈性上課 2024-12-31(二),2025-01-02(四) |
1. How to Think Like a Computer Scientist: C Version, Allen B. Downey, Thomas Scheffler, Copyright Year: 1999 2. Modern C for absolute beginners : a friendly introduction to the C programming language, Dmitrovic, Slobodan, Springer Nature eBook 3. C語言基礎必修課,蔡文龍等著,碁峰資訊, 2019 4. C語言程式設計與應用,陳會安編著,全華圖書, 2021
- 地點
- 博愛校區 賢齊館423室
- 時間
- 週一 13:00-17:00AM (須來信預約)
- 聯絡方式
- chlu@nycu.edu.tw
