李貽濤 邢曉敏 尹維春
摘? ?要:CDIO工程教育理念和翻轉(zhuǎn)課堂教學手段在高等教育課程改革過程中逐漸被引入,為高校學生能力和素養(yǎng)提升都帶來了很好的促進效果。文章正是基于這一大的教育背景,結(jié)合二者共性特征,將其應(yīng)用于Java課程教學當中,通過對課前、課堂、課后3個階段的精心設(shè)計,使理論、實驗和實踐3種教學環(huán)節(jié)環(huán)環(huán)相扣,有效達成了知識、能力、素養(yǎng)等多維度的教學目標,使學生綜合能力和素質(zhì)得到更好地提升。教學實踐表明,該方法切實有效,具有良好的推廣價值。
關(guān)鍵詞:構(gòu)思、設(shè)計、實現(xiàn)、運作工程教育理念;Java課程;翻轉(zhuǎn)教學方法
1? ? CDIO相關(guān)簡介
構(gòu)思、設(shè)計、實現(xiàn)、運作(Conceive Design Implement Operate,CDIO)工程教育理念是近年來國際工程教育改革的最新成果,它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯(lián)系的方式學習工程。CDIO培養(yǎng)大綱將學生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力4個層面,大綱要求以綜合的培養(yǎng)方式使學生在這4個層面達到預(yù)定目標。截至2017年4月,共有104所高校自愿加入“CDIO工程教育聯(lián)盟”。國內(nèi)高校也在CDIO工程教育理念上做了很多探索,其改革思路是以學生為中心,引導學生主動思考,進行巧妙構(gòu)思,強調(diào)學生動手實踐,打破課程之間的實踐壁壘,從而提升學生分析問題和解決問題的能力[1]。
隨著“互聯(lián)網(wǎng)+”概念在國內(nèi)的興起,基于“互聯(lián)網(wǎng)+”課程的翻轉(zhuǎn)課堂作為一種關(guān)注學生差異性和學習自主靈活性的教學模式,也被看作是對傳統(tǒng)教學模式的有效改革,近年來在國內(nèi)外教師群體中逐漸被接受和推廣。但將CDIO工程教育理念與翻轉(zhuǎn)課堂有機結(jié)合的教學模式在國內(nèi)尚處于初期發(fā)展階段。
本文就是結(jié)合“CDIO教育理念”和“翻轉(zhuǎn)課堂教學模式”均能在培養(yǎng)學生多層次能力方面發(fā)揮良好作用的特點,將二者有機地結(jié)合起來應(yīng)用于Java課程教學改革,并取得了傳統(tǒng)教學模式無法達到的良好效果。本文的教學方法具有一定的先進性和較好的推廣價值。
2? ? Java課程教學現(xiàn)狀及學情分析
Java課程是工程性、應(yīng)用性及實踐性較強的課程,特點是知識點多且分散。利用Java語言在移動智能終端上開發(fā)的應(yīng)用程序,其市場占有率隨著智能手機的普及也越來越高。在傳統(tǒng)的Java課程教學過程中,教學內(nèi)容與教材選擇上比較落后,與市場需求脫離嚴重;理論教學手段上,一般采用單純的“理論講授+程序演示”方法,很難達成相應(yīng)的教學目標;在實踐教學環(huán)節(jié)上,理論與實踐脫節(jié)、能力和素質(zhì)培養(yǎng)不到位的問題也非常突出。
根據(jù)課前給學生發(fā)放的學情調(diào)查問卷反饋可見:目前的大學生絕大部分都存在既渴望開放的學習方式,卻又不能控制自己,無法使自己全身心投入學習的矛盾心態(tài)。一方面,大學生學風不嚴謹,較懶散,怕吃苦,學習大多帶有一種功利性。另一方面,大學生對于學習的輕重緩急能夠客觀對待,學習目標明確,這些方面是值得肯定的?;谶@種情況,就需要教師在授課過程中加以引導和監(jiān)督,設(shè)計好教學活動,使大學生學習趨于理性化,這樣就一定能達到知識、能力、素養(yǎng)共同提高的良好教學效果[2]。
3? ? 教學設(shè)計思路與實施方案
3.1? 教學設(shè)計思路的提煉
本文核心思想是以CDIO教育理念為中心,結(jié)合翻轉(zhuǎn)課堂教學模式,探索研究如何既服務(wù)于Java教學,又能貫穿其諸多先修課程的教改方案。提煉教學設(shè)計思路為以下3個階段:
(1)基礎(chǔ)知識學習儲備階段。在Java課程教學的基礎(chǔ)知識階段,按照翻轉(zhuǎn)課堂的模式組織教學,可以關(guān)注學生差異性和實現(xiàn)學習自主靈活性,通過網(wǎng)絡(luò)學習、測驗、答疑,用最少的學時完成基礎(chǔ)知識的儲備。
(2)綜合知識鞏固提升階段。在Java課程教學的綜合運用階段,按照CDIO教育理念組織教學。將在“DSP”課程、“單片機”課程上所開發(fā)的智能家居硬件模塊作為控制目標,分組討論、分析問題,共同完成手機APP的編寫任務(wù),實現(xiàn)硬件的驅(qū)動。這一階段對基礎(chǔ)知識是一個查遺補漏、鞏固提高的過程。
(3)工程意識培養(yǎng)實訓階段。在Java課程教學的課程設(shè)計階段,按照CDIO教育理念組織教學。模仿小米之家APP的組成方式,共同制作完成一個有著智能窗簾、智能充放電的微電網(wǎng)、智能監(jiān)控相機、智能溫濕度采集器、智能門窗感應(yīng)器、智能空調(diào)控制器、智能照明燈、智能開關(guān)設(shè)備等智能家居產(chǎn)品系列的模型。實現(xiàn)控制規(guī)約的設(shè)計、軟件接口的開放設(shè)計、人工智能的調(diào)用等APP的編寫。
3.2? 教學實施方案的確定
本文按照課前進行自主學習、課堂進行知識內(nèi)化、課后進行知識固化的遞進層次完成整個教學實施方案的設(shè)計[3],具體如圖1所示。
課程組以在Java課程教學中采用CDIO教育理念和翻轉(zhuǎn)課堂方式為依托,以學生素質(zhì)的全面發(fā)展為目標,使學生熟練掌握和運用Java中的知識和技術(shù)完成工程應(yīng)用程序的開發(fā)。既強調(diào)知識的傳授,又注重對學生知識的內(nèi)化和實踐創(chuàng)新能力的培養(yǎng)。通過有工程價值的項目及微課等豐富教學資源的支撐,確保學生能夠做到課外有支持地學習,培養(yǎng)學生的自主學習能力、協(xié)作學習能力,通過課堂討論、小組交流、教師答疑等方式提升學生的語言表達能力、創(chuàng)新思維、組織管理能力等。該教學實施方案的特色如下。
3.2.1? CDIO與翻轉(zhuǎn)課堂相結(jié)合
遵循CDIO教育理念,以眾多中小案例和一個綜合性較強的工程案例為主線,將學生應(yīng)該掌握的專業(yè)知識、技能和職業(yè)素質(zhì)融入整個教學過程中。在應(yīng)用程序的開發(fā)過程中,某些知識點的講解可以采用翻轉(zhuǎn)課堂的教學模式,進而將CDIO與翻轉(zhuǎn)課堂兩者有機結(jié)合。
將Java課程的理論知識點分解為150個,課題組教師錄制了150個教學視頻,采用泛雅網(wǎng)絡(luò)教學綜合服務(wù)平臺,定時發(fā)布學習任務(wù),要求學生在規(guī)定時間內(nèi)完成視頻的學習,并完成發(fā)布在平臺上的自測題,完成網(wǎng)絡(luò)作業(yè)。通過平臺,學生可以向老師或者其他學生提問,參與討論,學生成績會自動統(tǒng)計,按照教師設(shè)定的評分比率,統(tǒng)計視頻觀看進度、重復率、網(wǎng)絡(luò)討論參與度,減少了教師的工作量。
3.2.2? 將工業(yè)級項目融入教學中來
將工業(yè)級項目融入教學中來是本文研究的重點。能否實施CDIO工程教育理念,關(guān)鍵在于是否能夠引入恰當?shù)墓こ添椖康絁ava的教學實踐中。項目要具有連貫性,要和先修課程相關(guān)聯(lián)??紤]到工程項目要和學生的知識儲備相匹配,要容易理解、容易操作、容易判斷成績高低,因此,本文選取“智能家居系統(tǒng)”項目為教學案例,基礎(chǔ)知識階段用翻轉(zhuǎn)教學模式講授,綜合運用階段再選取幾個難度適中的智能家居硬件驅(qū)動項目。先讓學生分組,每組選出一個組長,再讓學生選題,最后,分組實現(xiàn)相應(yīng)的項目,課程設(shè)計階段再完成系列產(chǎn)品的控制規(guī)約設(shè)計、軟件統(tǒng)一接口、整合APP等工作。
3.2.3? 理論、實驗和實踐3種教學環(huán)節(jié)環(huán)環(huán)相扣,共同檢驗學習效果
Java課程本身是一門實踐性很強的課程,通過一個“智能家居系統(tǒng)”的控制程序可以將理論、實驗和實踐環(huán)節(jié)關(guān)聯(lián)起來,每一個步驟都可以檢驗學生的學習效果,并對DSP、單片機、模擬電子、數(shù)字電子、通信、電子電路、算法與數(shù)據(jù)結(jié)構(gòu)的相關(guān)課程知識起到一個聯(lián)動學習促進的作用。因為課程負責人還講授“DSP原理及應(yīng)用”課程,課程組成員還負責“數(shù)字電子技術(shù)”“模擬電子技術(shù)”“單片機技術(shù)”課程的教授任務(wù),因此,可以無障礙地推行CDIO教育理念,在先修課程中引入相應(yīng)的智能家居項目,將一些智能家居的硬件設(shè)計作為實踐內(nèi)容加以要求,這樣在學生學到Java課程時,可以直接使用自己以前的硬件作品作為控制對象。因此,無論軟件還是硬件學生了解得都很深刻,便于項目的聯(lián)調(diào)聯(lián)試。
4? ? 結(jié)語
本文創(chuàng)新性地將CDIO教育理念與翻轉(zhuǎn)教學模式進行有機結(jié)合,探索出一種適合與Java課程特點相類似的課程進行結(jié)合的教學改革方法。通過教學實踐充分顯示,這種創(chuàng)新能夠有效激發(fā)學生的學習熱情,提升學生實踐能力、解決實際問題的能力。項目案例貫穿整門課程教學,與相關(guān)10余門課程內(nèi)容有強關(guān)聯(lián),使學生工程實踐能力得到大大提升,為以后無縫對接工作崗位打下堅實的基礎(chǔ)。
[參考文獻]
[1]董黎明,焦寶聰.基于翻轉(zhuǎn)課堂理念的教學應(yīng)用模型研究[J].電化教育研究,2014(7):108-120.
[2]徐靜.卓越工程師培養(yǎng)計劃下“Java程序設(shè)計”課程改革[J].計算機時代,2013(9):65-66.
[3]郭樹榮.基于“互聯(lián)網(wǎng)+對分課堂”混合式教學模式研究與實踐[J].黑龍江教育,2017(3):39-41.
Abstract:The concept of CDIO engineering education and the reversal of classroom teaching methods have been gradually introduced in the process of higher education curriculum reform, it has been a good promotion effect for the improvement of college students ability and quality. Based on this educational background, this paper combines the common features of them and applies them to Java curriculum teaching. Through careful design of the three stages of pre-class, classroom and after-class, the three teaching links of theory, experiment and practice are connected, and the multi-dimensional teaching objectives of knowledge, ability and quality are effectively achieved, so that the comprehensive ability and quality of students are better improved. The teaching practice shows that this method is effective and has good popularization value.
Key words:conceive design implement operate engineering education concept; Java curriculum; flipped teaching method