新竹市科學城社大 111-春季班 1111A3003 大學程式設計先修檢定訓練--使用C語言

 招生人數:20人
 招生狀態:停招
 連絡電話:03-6663477
 上課日期:2022-03-11 (第一週),(共18週)
 上課時間:每星期五 晚上 7點0分~9點30分
 上課地點:光武國中
 上課地址: 新竹市光復路一段512號  連結

課前資訊
 這門課適合誰?
程式設計初學者、國中二年級(含)以上對程式有興趣者。
有程式經驗但只會修改相似的解題程式無法自行從無到有到完成解題程式者。
 需要準備的工具/軟體?
如有需要自備筆電
 上課會用甚麼方式進行呢?
課堂演示與實作
 評量方式
學員出席率40%、上機實作考試30%、期末成果展30%。

課程簡介
 課程相關照片
 課程理念
 課程目標
課程理念 : 電腦語言的字彙僅有數十個字,而且語法固定。看似簡單,然而學習程式設計的困難點在於電腦語言太
簡單、太原始,僅依靠讀懂程式範例是無法學會如何寫出程式,必須要有很好的程式設計策略。
課程目標 : 熟悉C語言各個敘述的語法、各種迴圈敘述的使用時機、培養程式初學者正確的程式設計策略。做好
APCS(大學程式設計先修檢定)的準備。學習課程後,凡是紙筆能解的問題都要能用C語言寫程式解決。
預期效益:能在APCS(大學程式設計先修檢定)取得優越成績,奠定學習進階程式設計的基礎。
 參考書目
C語言程式設計入門篇(交大出版社、林振輝著) https://press.nctu.edu.tw/press-tea/books/2-2.aspx?sn=127
 數位教材連結
 是否接受旁聽

課程相關費用
 學分費
3 學分,3000元
 雜費(電腦、冷氣、場地、設備等費用)
 保證金
 其他費用
報名費、學員證費用依簡章為準
 材料費用(各班開學後,自行收取管理)
班費:100元(講義及期末表演展覽等費用)

課程大綱
第一週程式語言介紹
科學城社大辦學理念介紹
科學城行事曆及課程說明
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)
第十八週結業成果展週結業成果展出席,展現班級成果

講師介紹

林振輝 講師  林振輝 講師  林振輝 講師   林振輝 講師

 現職:
退休
 簡介:
● 1998-09-01~2002-08-31 蘭陽技術學院 教師 宜蘭縣 程式設計教學>>
 專長:
電腦程式設計、數位邏輯電路設計
 落格(Blog):
建置中
 臉書(Facebook):
建置中

愛課程 ICOURSE
載入中...
top↑