王三虎,高志娥
(呂梁學院, 山西 呂梁 033000)
多元化模式在JAVA課程中的應用與實踐
王三虎,高志娥
(呂梁學院, 山西 呂梁 033000)
通過分析大數(shù)據(jù)環(huán)境下我校教學模式的實際情況,為了提高JAVA課程的教學效果,提出改革JAVA課程教學模式的必要性.從授課模式、校企合作平臺、實踐操作教學等三方面出發(fā),針對JAVA課程的特點,運用多元化模式進行的探索和實踐,并采用相應的多元化方式對學生的成績進行考核,提高了學生自主學習、項目編程、創(chuàng)新創(chuàng)業(yè)、團隊合作等各方面的能力,取得了顯著的教學效果.
多元化;在線互動;實驗教學;過程考核
隨著云計算、物聯(lián)網(wǎng)、互聯(lián)網(wǎng)+等信息技術(shù)的興起,將人類帶入了大數(shù)據(jù)時代,充滿著創(chuàng)新理念和創(chuàng)業(yè)機會.面對大數(shù)據(jù)的來襲,以往的“教師滿堂灌,學生參與少,教育資源匱乏,期末考試定終身”的模式顯露出諸多弊端,全國各大高校都在進行人才培養(yǎng)方法的改革與創(chuàng)新,以期探索適合當今時代的教學模式和考核方式.我校在借鑒國內(nèi)外課程多元化教學模式基礎上,根據(jù)翻轉(zhuǎn)式課堂教學和慕課教學所收到的成效[1-2],提出適合本校師生的多元化模式.
JAVA作為面向?qū)ο蟪绦蛟O計語言之一,吸取了面向過程程序設計語言的先進思想[3-4],要求軟件開發(fā)者通過裝配其他編制者提供的可重用的“軟件體”來生產(chǎn)軟件,為此,JAVA成為當前程序開發(fā)人員熱捧的一門語言.作為應用型本科院校,JAVA這門實踐性強的課程在計算機各專業(yè)的人才培養(yǎng)方案中起著承上啟下的作用,為了有效開展JAVA課程教學,通過教研室討論和與企業(yè)人士對接,將多元化教學模式應用到JAVA程序設計中,旨在解決教學過程中存在的課時短、教學內(nèi)容抽象、學生動手能力差等問題,同時,形成了一套能真正體現(xiàn)學生專業(yè)知識和基本技能的多元化成績考核機制[5].
改變以往填鴨式的授課方法,通過下達任務開展課堂教學,引起學生學習專業(yè)課的興趣,提高授課效率;與企業(yè)協(xié)作,開發(fā)在線學習系統(tǒng),實現(xiàn)教師、學生、企業(yè)三者的有效互動;建立完完整的實驗教學體系,強化開發(fā)軟件能力.通過這些環(huán)節(jié),形成一套完整的以課堂教學為基礎,以實踐教學為保障,以在線學習交流和企業(yè)專業(yè)人士指導為補充的多元化教學模式.
1.1 翻轉(zhuǎn)授課方法,提高教學效率
針對目前大學生對手機的過度依賴,智能手機成為影響課堂教學效率的因素之一,加之我校鋪設了無線網(wǎng),在方便師生的同時,也給課堂管理帶來了挑戰(zhàn).學生上課通過手機看視頻、打游戲、瀏覽網(wǎng)頁、購物等成為大學課堂的普遍現(xiàn)象.如何讓學生全神貫注于課堂?學生進教室后,將手機關機放置于前臺的整理袋中,才正式開始上課.課下布置學生預習,將預習過程中遇到的疑點羅列出來,課堂上主要以學生間分組討論本節(jié)疑點為主,進行“教”與“學”的角色轉(zhuǎn)換,最終形成一致共識,分享給大家,結(jié)合教師點評和學生互評,引發(fā)學生的好奇心,活躍課堂氣氛,最后教師總結(jié)課堂教學的重點難點.另外,在教學過程中,根據(jù)章節(jié)知識點的需要,老師布置任務,提出問題,為了解決相應的問題,學生對學習資源進行地毯式的自主搜索,既完成了老師給定的任務,又培養(yǎng)了學生的自學能力.這樣,學生不僅獲得了成就感,而且尋求知識的欲望會日益增加.另外,在多元化教學中,要求學生課上課下做好學習筆記,不定期進行檢查,作為考核的一部分.學生通過做課堂筆記,有助于將注意力集中到課堂,防止外界干擾和異想天開;有助于記憶,形成信息外貯,永久保存,而且手腦并用;有助于鍛煉思維,記好筆記,需要學生思考和選擇本節(jié)課所講的重要知識點,記老師解題的技巧、思路和方法.將倡導“無手機課堂”、師生角色轉(zhuǎn)換以及整理學習筆記三方面結(jié)合起來,大大提高了課堂教學效率.
1.2 建立企業(yè)在線學習平臺,實現(xiàn)教師、企業(yè)、學生的有效互動
隨著高校課時的縮減,學生僅靠課堂的學習是不夠的,這就要求將課余時間充分利用起來.為此,我系與北京傳智播客合作建立了JAVA課程的在線學習平臺,作為課堂教學的延續(xù)和補充.傳智播客將企業(yè)實際開發(fā)項目流程和我系人才培養(yǎng)方案相結(jié)合,開發(fā)了JAVA在線學習平臺,包括課前預習視頻、課后復習視頻、作業(yè)、問答精靈等模塊.教師應該引導和監(jiān)督學生的自學過程,通過問卷調(diào)查或隨堂測試,了解學生的自學能力和接受新知識的能力,做出可靠、全面的分析.采用分層次的互補式分組,布置課前預習和課后復習視頻,學習時互相幫帶;教師下發(fā)作業(yè)了解學生對知識的掌握程度,以便后續(xù)課程的進行.學生需要在規(guī)定的時間內(nèi)完成教師網(wǎng)上布置的視頻和作業(yè),根據(jù)學生的完成情況,給出層次性的成績,并且做出評語,及時反饋給學生;問答精靈模塊學生既可以與教師互動,及時解決學習過程中遇到的問題;也可以與企業(yè)人士交流,掌握企業(yè)一線工作所需要的知識和技能,了解社會對人才的需求情況.依托這個平臺,我們?yōu)閷W生共享一些教學資源,學生可以24小時全方位學習,校企雙方互相配合,形成了有效的育人機制.
1.3 完善的實驗教學體系,強化實際編程和開發(fā)能力
需求是產(chǎn)生創(chuàng)新和應用成果的動力和源泉,JAVA作為一門實踐性很強的課程,通過理論教學,很難讓學生真正掌握相關知識和具備較強編程能力.在Java的多元化教學中,實驗教學做了以下幾個方面:
1)認真設計實驗訓練題目. 在設置實驗題目時,遵循 “由易到難,分層指導” 的原則,先通過簡單、 趣味性強的實驗題目,培養(yǎng)起學生編程的興趣和基本能力,再逐步增加難度.此外,不同的學生學習能力參差不齊,需要分層布置實驗題目.
2)重視實驗教學環(huán)節(jié).提前布置實驗任務并督促學生課后完成,上實驗課之前,就基本完成項目的設計與大部分的編碼工作.在實驗課堂上,學生主要是調(diào)試程序、檢查排錯,并按老師的要求做進一步的改進和完善,盡可能的做到每個實驗人人過關.
3)項目化課程設計.通過與傳智播客的軟件企業(yè)項目負責人聯(lián)系,教師確定一定數(shù)量的課程設計題目,學生分組選題,采取一組一題,多人合作完成.要求通過網(wǎng)絡調(diào)研和收集相關的文獻,按照開發(fā)軟件的流程和規(guī)范,模擬真實的軟件開發(fā)環(huán)境,各組分工明確,合作完成項目.這樣旨在使學生對所學知識有一個系統(tǒng)的理解,掌握企業(yè)軟件開發(fā)的規(guī)范和標準,提高其分析問題和系統(tǒng)設計能力,強化其編碼和測試的技能,體驗團隊合作精神.最后學生需要提交課程設計報告書和小組合作分析報告,個人現(xiàn)場演示項目進行答辯.根據(jù)項目完成情況和學生個人答辯情況,做出公開公平公正的評價.
2.1 問卷調(diào)查
課程結(jié)束后,通過問卷調(diào)查了解學生對本課程多元化教學模式的評價,以便今后教學的改革.調(diào)查共發(fā)放263份問卷,收回257份,收回率達到97%,為有效問卷,調(diào)查問卷整理后的結(jié)果如下表1、表2.
表1 學生對多元化模式總體評價
表2 多元化模式對學生的幫助
2.2 多元化成績
傳統(tǒng)的Java考核主要以期末考試為主,學習過程參與僅僅是補充.實驗教學成績在整個成績中所占的權(quán)重較小,好多學生抱著應付的心態(tài),對實踐動手操作要求不夠重視,最終的考核方式不能真正反映學生的真實水平,也缺乏對學生創(chuàng)新能力的訓練.為了讓學生以積極的態(tài)度完成每個環(huán)節(jié)的學習,真正測評學生學習效果,結(jié)合多元化教學模式,Java采取多元化的成績評定方法[6].
表3 JAVA多元化考核學生成績表的組成
表3顯示,學生學習JAVA課程,最終成績由平時考核和期考考試成績兩部分組成,其中平時成績占到60%,并且對于學生平時成績的評定,需要有詳細的記錄過程和跟蹤管理,各個階段根據(jù)任務完成情況進行評分.
實踐表明,將多元化模式運用在Java課中,可以使不同層次的學生都擁有平等的參與和發(fā)展機會.對于激發(fā)學生學習興趣、培養(yǎng)學生的創(chuàng)新創(chuàng)業(yè)能力、提升學生團隊合作意識、提高學生自主學習和實踐動手能力發(fā)揮了積極的作用,也取得了一定的教學成果.當然,多元化教學模式,仍需要繼續(xù)進行深入地改革,并應用到其他相關的專業(yè)課程,培養(yǎng)符合專業(yè)需求的人才.
[1] 柳波.“JAVA程序設計”多元化教學模式探索與實踐[J].電化教育研究,2013(10):160.
[2] 孫美暉.“翻轉(zhuǎn)課堂”教學模式下教師多元化發(fā)展路徑探析[J].黑龍江教育,2015(10):33-34.
[3] 徐利謀,蔣建平.多元化考核方式在JAVA程序設計課程中的應用研究[J].中國職業(yè)技術(shù)教育,2014(23):8-10.
[4] 王永紅,王詩瑤.基于高職教育屬性的課程多元化考核理論和實踐[J].職業(yè)技術(shù)教育,2015(8):61-64.
[5] 席東梅,熊秀芳.區(qū)域探索:教學質(zhì)量的多元化評價[J].職業(yè)技術(shù)教育,2015(4):40-45.
[6] 李國佳,楊喜亮.計算機網(wǎng)絡課程多元化教學與考核模式探索[J].計算機教育,2015(15):89-92.
[7] 袁淑英.中國成人學校的類型多元化[J].成人教育,2015(15):89-92.
[8] 錢立娟.淺析網(wǎng)絡時代成人教育的多元化發(fā)展途徑[J].成人教育,2015(15):89-92.
(責任編輯 李 超)
The Application and Practice of Multiple-means in JAVA Course
WANG San-hu,GAO Zhi-e
(LvliangUniversity,Lvliang033000,China)
Through analyzing the actual situation of our school′s teaching model in the big-data environment,in order to improve the teaching effect of JAVA course,It is necessary to reformputs teaching mode of JAVA course.According to the characteristics of the JAVA course,this paper discusees teachingmode,college-enterprise cooperation platform,practical teaching,using the Multiple-means of teaching mode to exploration and practice,and adopt corresponding Multiple-means of evaluating grades.Through this way, we can fosterstudents′ abilities of independent study,project programming,research and innovation,the sense of team-work cooperation and so on.we have a remarkable teaching effect.
multiple-means;online interactive;practiceteaching;process evaluation
2016-05-26
山西省高等學校教學改革項目(2015-121)
王三虎(1969-),男,漢族,山西呂梁離石人,碩士,呂梁學院計算機系副教授,從事計算機應用技術(shù)研究; 高志娥(1984-),女,漢族,山西呂梁臨縣人,碩士,呂梁學院計算機系助教,從事算法設計與分析研究.
G 427
A
1000-5846(2017)01-0093-04