熊啟軍+程格平+屈俊峰+谷瓊
摘 要:針對程序設計課程群的教學,以人才培養目標的定位為基礎,提出基于五導法的教學模式,分別闡釋“導教、導學、導思、導用、導創”的含義和具體實施辦法,說明如何圍繞教學內容建立三維的教學資源,實施混合式教學,采用多樣化的考核方式,以提高程序設計課程群的教學質量。
關鍵詞:程序設計;課程群;教學模式;混合式教學
文章編號:1672-5913(2017)05-0089-03
中圖分類號:G642
1 背 景
程序設計課程群包含的課程主要有程序設計基礎(C語言)、數據結構、面向對象程序設計(Java語言)、程序設計課程設計等,是計算機專業的基石。這些課程之間存在緊密的依存、遞進關系。對于廣大的地方高校來說,開展程序設計課程群的教學研究,就是研究這些課程知識的“教法、學法、用法、創法”。文章將從教與學著手,探討在教學中的所用、所感、所思、所改。
2 五導法
所謂“五導法”就是在教學過程中進行的導教、導學、導思、導用、導創。
2.1 導 教
2.1.1 知識點化繁為簡
對于地方院校來說,計算機類專業人才培養計劃中通常會先講授程序設計基礎(C語言)、再講授數據結構、最后講授最流行的面向對象語言——Java。在這些課程中存在大量的基本語法、原理和技巧,譬如:C語言的輸入輸出格式控制、運算符、表達式、運算規則、賦值語句等,靈活多樣;數據結構中指針的使用無處不在;Java語言中包含權限的交叉融合、對象與引用的多態性等。對于初學者來說,教師必須采取有效的策略,比如選擇性講授,即先講授最常使用的知識、應用方式,且大量運用演示法、案例法,讓學生在實例中逐步理解、掌握、熟悉;……