快快樂樂學C語言

開課日期待定

摘要

快快樂樂學C語言

課程目標

本課程主要對象是高中(含)以上有興趣學習C語言的學子,因此學習者絕大多數可能皆是第一次接觸程式語言,對於程式語言的邏輯與應用陌生,為了讓學習者能夠在學習後能夠將C語言學以致用,課程內容將以設計井字遊戲的「案例導向學習」(Case-based Learning)為主題,從學習者熟悉的遊戲中,將井字遊戲的設計作為學習目標的案例,依課程目標單元切割,讓學習者在學習完成C語言的知識後,一步一步引導學習者應用C語言完成井字遊戲設計;MOOC 最大的限制在於學習者在學習過程中,傳授者並沒有在場可以即時回答學習者不理解之處,為了協助初次接觸程式語言的學習者,能夠更容易的理解陌生的專業知識或名詞,在課程知識傳授上,採用「情境式教學法」(Situated Teaching) 融入課程,以日常熟悉的情境與C語言的知識或名詞產生聯想,讓學習者思維科學的相似原理,深入淺出,學習如何設計程式。

授課教師

淡江大學資訊工程學系

陳瑞發 教授

 

課程進度表

第1週:C語言開發環境安裝

第2週:C語言程式結構

第3週:資料型態

第4週:運算式

第5週:控制敘述

第6週:陣列

第7週:函式

課程內容

快快樂樂學C語言

上課形式

線上教學

評分標準

單選題20%

複選題30%

是非題20%

填充題20%

同儕互評10%

通過標準


課程及格標準:60分滿分:100分

先修科目或先備能力

已具備國高中基本數理基礎、了解電腦基本操作(如開關機、圖形使用者介面操作等)