第一週 | 程式語言介紹 科學城社大辦學理念介紹 科學城行事曆及課程說明 | 1. 電腦語言的功能及特性。 2. 電腦語言和人類語言的比較。 |
第二週 | C語言基本指令 | printf、if、if-else指令的語法、語意與使用範例。 |
第三週 | 迴圈指令(I) | for指令的語法、語意與使用範例。 |
第四週 | Bottom-Up程式設計策略說明 | Bottom-Up程式設計策略與其他程式教學方式的比較。 |
第五週 | Bottom-Up程式設計策略演示(I) | Bottom-Up程式設計策略演示:應用於累加、累乘、尋找質數與輸出排列 |
第六週 | Bottom-Up程式設計策略演示(II) | Bottom-Up程式設計策略演示:應用於九九乘法表等。 |
第七週 | 迴圈指令(II) | while與do指令的語法、語意與使用範例。 |
第八週 | Top-Down程式設計策略說明 | Top-Down程式設計策略說明。 |
第九週 | 公共參與週 | 教師帶領學員出席社大辦公室安排之講座或活動,為正式一堂課 |
第十週 | Top-Down程式設計策略演示 | Top-Down程式設計策略演示:應用於九九乘法表等。 |
第十一週 | 陣列程式設計(I) | 基礎陣列程式設計。 |
第十二週 | 陣列程式設計(II) | 進階陣列程式設計。 |
第十三週 | 函數程式設計、系統函數 | 函數程式設計方法、系統函數介紹。 |
第十四週 | 檔案程式設計 | 檔案的開啟、讀、寫與關閉介紹。 |
第十五週 | 自訂變數型態 | 自訂變數型態與結構化變數相關之程式設計。 |
第十六週 | APCS考題演示(I) | APCS考題演示(I) |
第十七週 | APCS考題演示(II) | APCS考題演示(II) |
第十八週 | 結業成果展週 | 結業成果展出席,展現班級成果 |