| Relevance of Course Objectives and Core Learning Outcomes(%) |
Teaching and Assessment Methods for Course Objectives |
| Course Objectives |
Competency Indicators |
Ratio(%) |
Teaching Methods |
Assessment Methods |
養成閱讀、理解與撰寫C語言程式的能力
cultivation of the ability to read and write C programs |
|
|
|
|
| Course Content and Homework/Schedule/Tests Schedule |
| Week |
Course Content |
| Week 1 |
C程式概觀
Introduction to C programs |
| Week 2 |
基本資料型態
Basic data types |
| Week 3 |
格式化輸入輸出
Formatted Input/Output |
| Week 4 |
運算子
Operators |
| Week 5 |
選擇敘述
Selective statements
|
| Week 6 |
迴圈
Loops |
| Week 7 |
上機考 1
Computer test 1 |
| Week 8 |
函式
Function |
| Week 9 |
陣列
Array |
| Week 10 |
陣列與函式
Function and array |
| Week 11 |
上機考 2
Computer test 2 |
| Week 12 |
指標
Pointer (Part 1) |
| Week 13 |
指標
Pointer (Part 2) |
| Week 14 |
字串
string |
| Week 15 |
檔案
file |
| Week 16 |
上機考 3
Computer test 3 |
| Week 17 |
排序演算法
Sorting algorithms |
| Week 18 |
實作排序演算法
Implementation of sorting algorithms |
|
| Evaluation |
1. Homework (20%): 3~4 programs
2. Midterm (30%), Final (30%)
3. Learning exercise (20%)
|
| Textbook & other References |
書名: C programming
作者:King, K. N.
出版社:W W Norton & Co Inc
出版日期:2008年03月01日
|
| Teaching Aids & Teacher's Website |
|
| Office Hours |
| Tuesday: 2:00pm~4:00pm |
| Sustainable Development Goals, SDGs(Link URL) |
| include experience courses:N |
|