賈兆立
【摘要】本文運用CDIO理念,針對高職院校《Java程序設計》課程進行了改革,使課程立足于學生會構思、設計、實現、運行等能力和素質的培養,為職業院校教育改革提供一種操作性較強的教學模式。
【關鍵詞】CDIO;Java課程;教學改革
CDIO 教育理念是代表構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate)的一種新型工程教育模式,是“做中學”原則和“基于項目的教育和學習”的集中體現。本文以《Java程序設計》課程為例,運用CDIO理念,對這門課進行適合于高職院校學生的教學模式改革。[1]
1.教學內容設計
以采用“考試管理系統”為載體,重新組織課程內容和課程教學,整個項目又劃分成若干子項目,每個子項目的知識和技能的難度是逐步加強,子項目中任務的設置也是由淺入深、逐步遞增的,讓學生在完成具體項目的過程中來構建相關理論知識,并發展職業能力,教學內容安排具體如表1 所示。
2.教學方式變革
CDIO 標準參照工業界的需求,其中構思、設計、實施、運行4個環節就是企業在真實社會環境中的一個產品開發流程。軟件項目開發也是需求分析、概要與詳細設計、編碼、功能測試與修復bug、項目交付使用等流程實施的。
以一個考試管理系統項目為載體,在項目教學實施過程中,教師提出子項目目標,學生根據子項目目標完成教師的需求,在這個構思與設計過程中,充分教師發揮引導作用,幫助學生對項目任務的分析與分解,完成知識的建構。由于高職生是形象思維優于邏輯思維的,因而在每個技能訓練的過程中,運用現成的案例源代碼幫助學生理解知識點,為學生提供模仿的樣本,讓學生在一個個“子任務”驅動下,分小組開展協作學習活動,教師引導幫助學生由簡到繁,由易到難,循序漸進地完成一系列“任務”,逐步培養學生良好的邏輯思維,形成良好的面向對象思想與方法。在項目或任務實現過程中,引導學生自主分析,分組討論,鼓勵學生拓展思路,自主學習優秀的設計模式,將其運用到自己的程序設計中。在課程實施中重視培養學生的思維能力、交流溝通能力、創新能力,從而達到真正提高學生綜合素質的目的。
3.評價方式多樣
課程考核評價采取過程評價與結果評價相結合的方式,分配比例各占一半。過程評價包括自我評價與形成性評價,自我評價即學生通過網絡資源自測試題進行自我檢測和評價,發現學習中的問題,從而有目的地學習,提高自主學習的效率。形成性評價是在一定時間內完成項目任務的評價,由個人評價、小組評價和教師評價三部分構成,具體見表2。
4.結束語
由于CDIO是“做中學”原則和“基于項目化教學”的集中體現,采用“做中學”的模式,主要培養學生的實踐能力、團隊精神和綜合素質,通過項目實戰,提高學生自身分析、解決問題的能力以及團隊協作能力。通過多輪教學實施的檢驗,證明這種模式在本課程中是行之有效的。[2]
參考文獻:
[1]邱珊.CDIO教育模式在《Java語言程序設計》教學中的應用[J].現代計算機,2011(18):18-21.
[2]劉瑩.基于CDIO教學模式的實踐教學改革探討[J].信息技術與信息化,2011(1):10-12.
基金項目:聊城職業技術學院教學改革立項項目(2013JGXM030)