教學大綱表 (108學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 程式設計
(英文) Computer Programing Programing
開課單位
Departments
材料工程學系
課程代碼
Course No.
T2510
授課教師
Instructor
楊木榮
學分數
Credit
2.0 必/選修
core required/optional
選修 開課年級
Level
大二
先修科目或先備能力(Course Pre-requisites):
課程概述與目標(Course Overview and Goals):使用C語言來學習程式設計的方法與步驟。透過此基礎語言的學習和簡單單晶片演示,幫助同學能利用現有方便和成熟的電子科技應用到材料製造和研究領域的自動化。
教科書(Textbook) 蔡明志,最新C程式語言教學範本,全華,2017/12
參考教材(Reference) C程式語言設計
圖書館電子書(E-book of the Library) http://www.airitibooks.com/detail.aspx?PublicationID=P20120927006
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
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 期末考 期末考 期末考  


教學要點概述:
教材編選(Teaching Materials):
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook Slids
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 其他評量:20%   上機測驗:30%   作業:50%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
課程網站(Website):https://www.youtube.com/watch?v=of7j8vrFBwU&list=PLY_qIu
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504