[摘 要] 隨著多媒體信息化技術的不斷應用和發(fā)展,高互動性和效率性的網(wǎng)上教學資源與平臺極大地促進了程序教學,傳統(tǒng)Java教學過程枯燥、知識點多且難度大,對于學生掌握Java基礎知識并加以良好的運用無疑是巨大的障礙,為了保證Java語言教學的實效性,利用MOOC與課堂教學進行融合的教學方式逐漸取代了傳統(tǒng)的講授式教學,對于Java語言的實際教學發(fā)展具有重要意義。從兩者的實際結合進行研究,旨在進一步探究MOOC在Java教學中的使用。
[關 鍵 詞] MOOC;課堂教學;Java
[中圖分類號] G712 [文獻標志碼] A [文章編號] 2096-0603(2017)29-0182-02
MOOC微課的廣泛應用極大地豐富了移動網(wǎng)絡教學資源的發(fā)展,很多教師都開始了微課的實踐并進行相應的教學,學生也開始利用微課體系進行相應內(nèi)容的研究。在此基礎上,程序教學凸顯了其利用微課的良好優(yōu)勢,由于程序教學的特殊性,故而對教師的教學方法和水平都有較高的要求,同時對學生的理解能力也有相應的要求,而利用微課進行Java教學則是互聯(lián)網(wǎng)新時代下的全新應用,具有一定的價值。
一、MOOC與課堂教學融合的意義
MOOC與課堂教學融合具有如下意義:
首先,實行MOOC與課堂教學融合體現(xiàn)出現(xiàn)代教育的特點,當今的教育資源講求良好的分享特性,并具有針對性與適應性,結合互聯(lián)網(wǎng)的教學可以說在一定程度上實現(xiàn)了教學效率的快速提升。而具體到Java程序教學中,其實踐性較強,參與性和互動性要求高,因而傳統(tǒng)教學資源向互聯(lián)網(wǎng)教學資源傾斜,這也體現(xiàn)出了MOOC與課堂教學融合的實際應用可以更加迅速地提升被教育者的實際能力和素質(zhì)。使學生將所學的理論知識快速應用到實踐之中,取得立竿見影的效果。利用MOOC進行教學固然是一個長時間積累的過程,在職業(yè)教育體系,MOOC課程體系的應用對于發(fā)揮受教育者的潛力,深刻理解程序?qū)W習中的重難點,有助于快速實現(xiàn)程序功能的輸出并理解其應用需求,對于促進計算機技術教育具有較大的作用,應用一體化教學可以擺脫枯燥的理論,使得受教育者以最直接的方式感受程序課的實際意義。
其次,MOOC與課堂教學可以較好地實現(xiàn)學生對程序范例的理解與感知。與傳統(tǒng)的缺乏生動性的教學方式相比,與課堂教學過程中由一位教師或者一組教師共同制訂教學內(nèi)容并根據(jù)學生的綜合能力確定教學進度與實施方案相比,MOOC弱化了對一些艱澀的程序內(nèi)容的理論闡述,加強了情境化教學的設置。學生對程序的理解也不再單單是數(shù)字與字母的組合,而是完善當前計算機應用,保證其正常的利益切實相關的事情。
最后,MOOC與課堂教學有助于構建開放性、實踐性的Java程序教學課堂。將學生對程序的理解常態(tài)化,引導學生在實際工作和學習中時刻保有研究和學習的熱情。這對于要從事IT行業(yè)的職業(yè)教育學生而言無疑是最為實用且與其自身利益密切相關的教學形式。
二、MOOC與課堂教學融合的現(xiàn)狀
應該明確的是,MOOC與課堂教學的融合教學并不是一種全新的教學方法或理論,它是一種與信息化教學快速發(fā)展相關的教法的革新,其結合了傳統(tǒng)教學方式中對知識與能力的培養(yǎng),又將信息化教育的便利與多樣化糅合到知識教育中,是目前信息化教育重要的發(fā)展方向。而目前MOOC與課堂教學相融合的方式其概念模糊、措施不完善,相關的培訓和講解不到位,導致教師仍然以熟悉的教學方法授課,數(shù)字化教學和傳統(tǒng)教學的割裂仍然十分明顯,而學生對這兩種教學形式的好惡也十分鮮明,由于數(shù)字化教學生動形象且效率較高,大部分學生對傳統(tǒng)教學方法枯燥的知識與技能講授已表現(xiàn)出倦怠,故而實際收效不良,這既是職業(yè)教育混合式教學之中的發(fā)展現(xiàn)狀,也是其問題的表現(xiàn)。故而如何應用混合式教學成為高職院?,F(xiàn)實發(fā)展的重要環(huán)節(jié)。教學研究團隊實力不足也是目前MOOC與課堂教學融合的現(xiàn)狀之一,由于我國計算機職業(yè)教育的科研水平缺乏合理的平均化,關于如何利用MOOC平臺進行針對性拓展的相關經(jīng)驗不足,研究性成果不突出,在專業(yè)方面欠缺應有的經(jīng)驗積累。而大部分參與教學的講師沒有相關的Java程序開發(fā)經(jīng)歷,在針對重要的邏輯問題和設計問題進行創(chuàng)新性講授的時候無法較好地貫徹實用性教學標準,對于Java課題的研究性突破點難以準確把握,這也造成了實際教學水平較差無法形成教學優(yōu)勢競爭力等后果。
最后,對學生的創(chuàng)新發(fā)展關注不夠也是目前發(fā)展MOOC平臺教學遇到的重要問題,對學生而言,利用優(yōu)勢互聯(lián)網(wǎng)信息資源進行學習和程序設計對其職業(yè)發(fā)展極為重要,而這種結合能力是人才的必備屬性,也是社會發(fā)展的不竭動力。MOOC與課堂教學相結合有助于激發(fā)學生的程序創(chuàng)造力,而具備創(chuàng)新創(chuàng)造能力的優(yōu)秀程序人才,也同時具備了挑戰(zhàn)意識和大局觀,學生的創(chuàng)造性思維能力的提高不僅適應當代社會發(fā)展的需求而且必將大大促進人類互聯(lián)網(wǎng)事業(yè)的發(fā)展,因為科學的發(fā)展實際就是一種思維創(chuàng)造,而現(xiàn)代Java教學普遍沒有注意到這一層面。
三、MOOC與課堂教學融合在Java教學中的具體應用
(一)建立完善的實踐教學環(huán)節(jié)
Java是一門需要理論和實踐相結合的學科。目前較多學生學習這門語言時較為明顯的職業(yè)化訴求決定了其應該更注重利用Java來解決實際問題,比如利用Java作為后臺語言來書寫HTML網(wǎng)站、APP應用等,由于HTML5具有能使web應用具有更好的響應性,方便用戶更快地打開網(wǎng)頁,減少代碼的冗余,并且支持離線APP的應用。而同時Java語言用來在服務器和瀏覽器之間進行數(shù)據(jù)傳輸?shù)腶jax方式會帶來數(shù)據(jù)處理速度的降低,這都使這一應用頗具現(xiàn)實含義。而MOOC網(wǎng)站和相應資源的傳輸和應用本身就是一種基于前后臺分離式的現(xiàn)代化網(wǎng)頁體系,學生通過對其中上傳下載中使用到的代碼段以及差異化的標簽將Java的實際應用與學習內(nèi)容相聯(lián)系,這也符合web應用未來的趨勢。
現(xiàn)行的Java語言教育難以像學生的職業(yè)教育專業(yè)一樣有提供合適的實習操作單位。因而這就要求學校在組織Java開發(fā)教育教學的過程中要善于利用身邊的資源,開設諸如圓桌論壇、辯論、案例分析等實踐意義較大的Java教學實踐活動。
(二)改變教育方式,注重留學生的個人發(fā)展
當代Java教育未來的發(fā)展方向是朝著更先進的教育理念和教育方法進行,完成對計算機職業(yè)教育學生個人發(fā)展需要的迎合。對于Java教育的主體要有正確的認知,學生的程序基礎、學識水平的差異是當前計算機職業(yè)教育方式變革和培養(yǎng)學生個人程序創(chuàng)造能力的關鍵。相比于國內(nèi)高校的Java教育而言,職業(yè)教育培養(yǎng)的學生在整體的認知水平和對事物的看法上會由于自身所受基礎教育的區(qū)別而表現(xiàn)出較大的不同,因而,為了在Java教育中實施差異化教學,需要針對不同教育背景的學生進行不同的課程設置,充分發(fā)揮“以人為本”的教學理念,針對不同留學生的認知水平和接受能力進行層次化教學,比如,在具體的編程操作過程中,部分學生對算法和邏輯有較好的理解,可以在程序編寫的過程中較快地達到要求并體現(xiàn)出自己的創(chuàng)新性;而還有一些學生在實際的學習過程中進步較慢,對于Java程序中字段、語法的掌握情況較為初級,無法在短時間內(nèi)達到很高的要求,因而對其進行教育要體現(xiàn)出夯實基礎的重要性,在完善基礎知識與能力的基礎上進行創(chuàng)新教育,體現(xiàn)出良好的區(qū)別對待,而在利用MOOC程序的過程中也要注重合理的引導和過渡,在與課堂教學融合的過程中應該逐步加大MOOC教學資源的占比,而同時也要重視傳統(tǒng)課堂教學對學生知識的促進作用,完善MOOC平臺的充分應用。
同時,對于不同能力學生的教育要著重以Java開發(fā)的實用背景為前提,注意表現(xiàn)教育過程中對職業(yè)前景的滲透與規(guī)劃,利用好MOOC平臺中新鮮的Java編程案例的技術分享和心得交流,使學生在學習過程中可以與當前的職業(yè)需求相結合,幫助其找準自身定位,實現(xiàn)對自身能力的準確評估和定位。
(三)建立完善且科學的合作交流機制
目前,關于Java職業(yè)教育的研究和實踐經(jīng)驗都已經(jīng)非常豐富,各大學校在積極完善自身能力建設的同時也要更加注重同行業(yè)內(nèi)相關研發(fā)型公司、技術團隊之間的聯(lián)系,以幫助學生進行綜合實踐和學習。在結合MOOC和傳統(tǒng)教學方式進行Java教育時要積極進行橫向發(fā)展和縱向聯(lián)絡,對于在Java開發(fā)的某個領域中頗有建樹的企業(yè)或者技術團隊要進行經(jīng)驗以及相關技術的分享,引導學生注重實際應用。加強學生學習和企業(yè)進行交流分享的同時也要完善Java教學團隊中各自的經(jīng)驗交流與總結。這就要求以MOOC平臺為基礎,結合自身實際開發(fā)或?qū)W習中的經(jīng)驗進行優(yōu)化,開展積極的合作交流機制和經(jīng)驗共享機制。在適當?shù)臅r候互派代表進行經(jīng)驗交流和互相學習;通過交流與學習明確自身的不足以及學習其他學員的學習模式,進而通過合作與分享的方法促進Java教育的共同進步;提高學生的現(xiàn)實編程能力和需求響應能力,豐富學生的自我拓展能力和意識。將學生的教育模式多樣化,盡可能多地減少學生在Java學習過程中的障礙。
四、結語
本文針對使用MOOC與Java課堂教學融合的模式來促進Java教學進行了綜合研究,其重點是針對Java語言課程的教學開展實驗,由于其課程具有較強的邏輯性和實踐性,概念較為抽象,且學生在短時間內(nèi)完全接受具有一定的難度,通過應用MOOC的多媒體互動對難點、重點問題進行補充講解,通過網(wǎng)絡教學的互動以及教學操練強化學生對知識的理解。通過學習與實踐的結合增進動手能力,增強實際的教學效果,同時也可以利用MOOC平臺來完成智能化的編程實戰(zhàn)考核,有助于學生的職業(yè)發(fā)展。
參考文獻:
[1]梁旭明,常乃超.數(shù)字化程序設計[J].電力系統(tǒng)自動化,2009(24):25-26.
[2]梁宇.MOOC與課堂教學融合在Java教學中應用[J].計算機教育,2016(3):17-18.
[3]李文杰,郝華勇,鄧忠華,等.MOOC與課堂教學融合在Java教學中應用[J].廣東輸電與變電技術,2015(3):9-10.