| 課程與核心能力關聯配比(%) |
課程目標之教學方法與評量方法 |
| 課程目標 |
核心能力 |
配比(%) |
教學方法 |
評量方法 |
| 培養學生掌握C語言的基礎與進階技巧,具備解決問題與進一步學習程式設計的能力。 |
|
|
|
|
| 授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習) |
| 週次 |
授課內容 |
| 第1週 |
計算機概論,C語言簡介與基本結構(Introduction to Computers, Introduction to C Language and Basic Structure) |
| 第2週 |
資料型態與運算式(Data Types and Expressions) |
| 第3週 |
資料型態與運算式(Data Types and Expressions) |
| 第4週 |
基本的輸出與輸入(Basic Output and Input) |
| 第5週 |
流程控制(Flow Control) |
| 第6週 |
流程控制(Flow Control) |
| 第7週 |
陣列與字串(Arrays and Strings) |
| 第8週 |
陣列與字串(Arrays and Strings) |
| 第9週 |
函式與巨集(Functions and Macros) |
| 第10週 |
函式與巨集(Functions and Macros) |
| 第11週 |
指標與動態記憶體(Pointers and Dynamic Memory) |
| 第12週 |
指標與動態記憶體(Pointers and Dynamic Memory) |
| 第13週 |
變數等級(Variable Scope) |
| 第14週 |
變數等級(Variable Scope) |
| 第15週 |
進階資料型態(Advanced Data Types) |
| 第16週 |
檔案處理(File Processing) |
自主學習 內容 |
   03.製作專題報告
|
|
| 學習評量方式 |
10% 出勤,互動
50% 平時上機(10 times at least),課後作業(10 times at least)
40% 筆試測驗 |
| 教科書&參考書目(書名、作者、書局、代理商、說明) |
教科書:陳錦輝 著、C語言初學指引、第六版、博碩出版社、2024年12月出版
參考書:
施威銘研究室 編著、最新C++程式語言、旗標出版社、2005年12月出版
Walter Savitch, Absolute C++, Sixth Edition, Pearson FT Press, 2016.
Ellis Horowitz, Sartaj Sahni, Dinesh Mehta, Fundamentals of Data Structures in C++, Second Edition, Silicon Press, 2006. |
| 課程教材(教師個人網址請列在本校內之網址) |
| All training materials will be delivered through a created LINE group. |
| 課程輔導時間 |
| Every Friday,13:00 to 15:00 |
| 聯合國全球永續發展目標(連結網址) |
| 04.教育品質   08.就業與經濟成長 | 提供體驗課程:N |
|