教學大綱表
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱 (中文) 程式設計
(英文) Computer Programing Programing
開課單位 材料工程學系
課程代碼 T2510
授課教師 楊木榮
學分數 2.0 必/選修 選修 開課年級 大二
先修科目或先備能力:
課程概述與目標:使用C語言來學習程式設計的方法與步驟。透過此基礎語言的學習和簡單單晶片演示,幫助同學能利用現有方便和成熟的電子科技應用到材料製造和研究領域的自動化。
教科書 蔡明志,最新C程式語言教學範本,全華,2017/12
參考教材 C程式語言設計
圖書館電子書 http://www.airitibooks.com/detail.aspx?PublicationID=P20120927006
課程大綱 學生學習目標 單元學習活動 學習成效評量 備註
單元主題 內容綱要
1 資料型態 C語言操作環境介紹 學會C語言的編輯和編譯
了解C語言的資料種類
 
2 格式化輸入輸出 了解printf和scanf指令 學會調整輸出畫面。  
3 運算子和選擇敘述 了解各運算子的特性和功能
介紹if指令
熟悉運算子和if指令的運用。  
4 選擇敘述 介紹各種選擇指令的功能和運用時機 學習各種選擇指令的運用  
5 迴圈 學習迴圈指令的功能和運用時機 熟悉迴圈指令的使用
  • 上機測驗
  •  
    6 函式與儲存類別 學習函式基本觀念和架構 學習函式的基本架構和撰寫。  
    7 函式與儲存類別 學習函式的實際運用 熟悉函式的應用  
    8 Arduion單晶片展示 以材料領域實際應用實例,用C語言透過單晶片的硬體的控制輸出入,進行自動化控制。 熟悉C語言的指令。  
    9 期中考 期中考 期中考
  • 上機測驗
  •  
    10 陣列 熟悉陣列指令 學會陣列指令  
    11 指標 學會指標指令 了解指標指令的運用  
    12 指標 學習指標與函式間的資料傳送 熟悉並了解指標的應用
  • 上機測驗
  •  
    13 字串 學習字串的操作 熟悉和了解字串的應用  
    14 結構與聯集 了解結構和聯集及其應用 了解結構和聯集及其應用  
    15 陣列、指標、結構的總複習 透過例題和實際專案的建案,了解此指令功能的運用 深化陣列、指標、結構的學習
  • 上機測驗
  •  
    16 檔案 檔案存取操作 學會簡單的檔案存取操作  
    17 Arduion單晶片展示 以材料領域實際應用實例,用C語言透過單晶片的硬體的控制輸出入,進行自動化控制。 熟悉C語言的指令。  
    18 期末考 期末考 期末考
  • 上機測驗
  •  

    教學要點概述:
    教材編選: □ 自編教材 □ 教科書作者提供
    評量方法: 其他評量:20%   上機測驗:30%   作業:50%  
    教學資源: □ 教材電子檔 ■ 課程網站
    課程網站:https://www.youtube.com/watch?v=of7j8vrFBwU&list=PLY_qIu
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504

    大學部
    核心能力 其他評量 上機測驗 作業
    核心能力三 數據分析:具備實驗、統計和分析的能力,以解決材料選擇與設計所涉及之問題 2/10 2 2 2
    核心能力四 了解問題:認識當代材料科技所面臨之挑戰與問題 2/10 2 2 2
    核心能力五 持續學習:培養持續學習的習慣與能力 5/10 5 5 5
    核心能力六 溝通合作:有效溝通與團隊合作的能力 1/10 1 1 1