1. 邏輯觀念與開發實作並重:程式語言與程式設計最重要的是設計邏輯要清晰,同時要肯動手實作開發,在本課程的學習過程與學習成效的評量,將採取單元教材式的複習Quiz、週次單元式的多元評量,包含選擇題、邏輯觀念問答題、程式設計論題討論版、實作練習同儕互評等,讓修習本課程的學習者們會越來越熟悉asp.net,而每當學習者遇到瓶頸時會與課程教師、助教、及其他學習者進一步交流,最終可以解決網路程式設計問題,這是我們所期望的。
2. 漸進式的教學:首先,我們會從選擇編譯器開始,並說明使用方法以及基本語法,然後導入網頁程式設計的相關概念,搭配實作問題練習讓同學能加速了解,最後我們會結合資料庫並將一整個課程內容所學結合再一起。
3. 具延展性的學習資源:本課程主要是以C#語法為程式設計的教學主體,是以在每週的學習單元中,本課程也會再提供相對於該單元的網路學習資源的資訊,包含使用其他不同的程式語言的網路程式教學教材、以及ASP.NET的延伸學習、程式範例參考資源等。
4. 運用學習分析回饋教學設計與學輔導: 本課程除了提供數位課程的教學教材與具評量性的學習活動外,也將運用LMS平台提供的學習者學習行為與學習績效考核彙整出整體性的學習分析(Learning Analytical,LA),做為整體性的教學設計動態調校依據,動態調整後續單元的評量方式與後續開課的教學設計依據。同時,也將運用(Learning Analytical,LA)針對具特殊表現或異常表現的個別學習者,給予適度額外的學習提醒與建議。並據此做為學習分析(LA)運用於教學與學習反饋的教學實驗之評估與驗證。