李敬偉
摘? ?要:Java程序設(shè)計立體化教材建設(shè)是高校軟件技術(shù)類專業(yè)教材建設(shè)的重要組成部分。為了適應(yīng)Java程序設(shè)計課程教學(xué)方法的不斷變化,文章探索了完成Java程序設(shè)計課程立體化教材的建設(shè)方案。立體化教材體系通常包括電子教案、電子圖書、溝通評價平臺、試題庫、網(wǎng)絡(luò)課程和資料庫等6個方面。Java程序設(shè)計立體化教材的建設(shè)將大大方便學(xué)生Java課程的學(xué)習,并培養(yǎng)學(xué)生的創(chuàng)新能力。
關(guān)鍵詞:Java程序設(shè)計;立體化教材;多媒體
進入21世紀,信息技術(shù)已成為人們?nèi)粘I畋夭豢缮俚囊徊糠郑覈寻呀逃畔⒒岬絿覒?zhàn)略的高度。與此同時,在高等學(xué)校的人才培養(yǎng)中,針對電子信息類專業(yè)開設(shè)的Java程序設(shè)計課程作為一門信息技術(shù)專業(yè)必修課程,已不能停留在簡單的計算機編程和基本應(yīng)用的簡單層面上,必須在此基礎(chǔ)上進行更深入的研究和探索,使課程的教學(xué)再上一個新臺階,不斷培養(yǎng)學(xué)生的創(chuàng)新能力。
1? ? 立體化教材的含義
立體化教材也稱“多元化教材”或“一體化教材”,目的是為教師的教和學(xué)生的學(xué)提供一種教學(xué)資源的整體解決方案,以便最大限度地滿足課程的實際需要,滿足教育市場的需求,形成教育和教學(xué)改革。從內(nèi)容上來分,包括主教材、教師參考書、學(xué)習指導(dǎo)書、試題庫等。從表現(xiàn)形式上來分,包括紙質(zhì)教科書、音像制品、電子和網(wǎng)絡(luò)出版物等[1]。
2? ? Java課程教材存在的問題
2.1? 內(nèi)容不夠完整,教和學(xué)的功能未能實現(xiàn)互補
現(xiàn)行Java程序設(shè)計立體化教材大都只注重自主學(xué)習環(huán)境的構(gòu)建,也就是重視“學(xué)”的部分,忽略了立體化教材對于教師的輔助性作用,即“教”的部分未充分發(fā)揮效能。Java課程教學(xué)具有一定的難度,基本課堂教學(xué)難以滿足個性化學(xué)習需求,Java程序設(shè)計課程的理論內(nèi)容適合放在紙質(zhì)書本上,而操作過程、案例示范等內(nèi)容更適合放在實驗教材上。同時,立體化教材應(yīng)該作為教師的教輔資料出現(xiàn),為課程教學(xué)提供跟課堂教學(xué)同步的諸如電子課件、動畫以及課后作業(yè)等[2]。
2.2? 內(nèi)容更新較慢、體系無特色,激發(fā)不起學(xué)生的學(xué)習興趣
目前,大多數(shù)Java教材的內(nèi)容主要以文字為主,教材上大段的文字和一堆枯燥的代碼,極易讓人產(chǎn)生視覺疲勞。因此,立體化教材建設(shè)應(yīng)追求用一種動態(tài)和多媒體的形式去打動學(xué)生。當然,教材建設(shè)追求動態(tài)和多媒體化,需要與課程的知識結(jié)構(gòu)和體系搭配,不能破壞教材的完整性。總之,立體化教材應(yīng)當與多種形式相結(jié)合,動靜結(jié)合、突出特色、層次清晰,知識結(jié)構(gòu)呈瀑布型[3]。
2.3? 課程資源不夠完備,使用率較低
“課程包”是目前很多精品課程網(wǎng)站內(nèi)容載體的一個重要組成部分。大部分“課程包”只包括簡單的圖片、動畫、課件等多種媒體。但對于課程的學(xué)習來說,課程包的內(nèi)容過于滯后,或者與課程的建設(shè)和教材的更新關(guān)聯(lián)性產(chǎn)生脫節(jié)現(xiàn)象,因此,課程包的利用率都比較低。
2.4? 評價方式不夠科學(xué),沒能科學(xué)反映學(xué)生知識掌握情況
目前大多數(shù)立體化教材的評價形式是形成性評價,主要包括課堂內(nèi)容和對應(yīng)同步練習,缺乏對學(xué)生動態(tài)的評價機制。有的立體化教材沒有提供答案分析,只有文本答案。這樣就與傳統(tǒng)教材沒有任何區(qū)別。筆者認為,建立良好的溝通與即時評價平臺,并基于此建立階段考核和模塊考核是解決這一問題的有效途徑[4]。
3? ? Java程序設(shè)計立體化教材的編寫思路
3.1? 理論教材與實驗教材“分工協(xié)作”
理論教材建設(shè)是重點,由于Java課程知識體系較多、繁瑣,如何有針對性地實現(xiàn)學(xué)生理論與實踐的優(yōu)勢互補尤為重要。為了解決上述困難,建議理論教材與實驗教材分開編寫,此種手段的運用可以大大提高學(xué)生的接受度。在教學(xué)中實現(xiàn)兩套課件同時發(fā)揮作用,以實現(xiàn)“教”“學(xué)”相長的資源優(yōu)勢互補。一方面,課內(nèi)理論通過制作多媒體課件并逐步形成配套的“Java程序設(shè)計”優(yōu)秀教材和多媒體課件的學(xué)習平臺,實現(xiàn)“教”的對應(yīng)。另一方面同步建立“Java程序設(shè)計實驗指導(dǎo)書”虛擬現(xiàn)實平臺,以實現(xiàn)“學(xué)”的配套。相信由理論教材和實驗教材這兩種教材組成的教材體系,能夠在課程的教學(xué)中起到相互促進的作用。
3.2? 利用Java語言本身特性實現(xiàn)課件、動畫
由于紙質(zhì)教案不利于動態(tài)的展現(xiàn)和配合教學(xué)過程,更不利于各種信息共享,因此,紙質(zhì)教案主要是服務(wù)于教師。課件和動畫是運用信息技術(shù)制作出來的新型教案,在傳統(tǒng)紙質(zhì)教案的基礎(chǔ)上,對各種信息資源進行整合,能夠更好地體現(xiàn)教師的教學(xué)思路及教學(xué)過程,同時對于一些難以用語言表達出來的內(nèi)容,更具有無可比擬的優(yōu)勢。因此,課件和動畫具有較強的替代性,可以直接應(yīng)用于實際的教學(xué)過程。利用Java軟件本身優(yōu)勢實現(xiàn)具有趣味性的動態(tài)的課件,再結(jié)合音頻、特效等素材直接構(gòu)建于網(wǎng)絡(luò),實現(xiàn)別具特色的網(wǎng)絡(luò)課程,以便學(xué)生可以隨時隨地在具備網(wǎng)絡(luò)的終端機上進行課程的學(xué)習。
3.3? 擴充課程資源庫,提高資源使用效率
(1)為學(xué)生提供課外學(xué)習資料 。在課程學(xué)習的過程中,僅通過教材上的內(nèi)容學(xué)習遠遠是不夠的。對教材上沒有涉及的或者教材上內(nèi)容深度不夠的,可以結(jié)合市場上所用的主流開發(fā)技術(shù),讓學(xué)生課下去學(xué)習,鼓勵學(xué)生自己去課下完成幾個完整的案例。
(2)鼓勵學(xué)生課下學(xué)習相關(guān)的行業(yè)報紙、雜志,了解行業(yè)發(fā)展新態(tài)勢,將期刊雜志資料等鏈接至網(wǎng)絡(luò)平臺,擴大學(xué)生的學(xué)習范圍,讓學(xué)生不僅局限于學(xué)習有限的課程知識,還能及時了解最新動態(tài)及技術(shù)的運用。
3.4? 創(chuàng)建溝通評價機制及良好的溝通平臺
3.4.1? 新型在線課程
以超星集團所開發(fā)的學(xué)習通軟件作為最新平臺,作為一種新型的課程學(xué)習工具,學(xué)生能夠利用它快速把自己的學(xué)習心得、遇到的問題同他人進行交流。學(xué)習通可以在手機上安裝和學(xué)習,大大方便了學(xué)生的課下學(xué)習。將在線教學(xué)視頻、教學(xué)資料、單元練習、課程測試等課程資源放到學(xué)習通中,是對傳統(tǒng)學(xué)習形式的一種很好的補充和擴展。
3.4.2? 微博
微博如今已不屬于一個新鮮的詞匯,從一開始就受到了社會各個階層人士的青睞,已成為這個時代特有的標識。學(xué)生正處在這一年齡階段,對微博充滿了好奇并熱衷其中。立體化教材建設(shè)便可利用這一強大的網(wǎng)絡(luò)媒介,定期利用微博來發(fā)布最新的課程學(xué)習資源的鏈接或?qū)I(yè)技術(shù)網(wǎng)站鏈接,也可是課堂上的新知識點關(guān)鍵詞、重難點關(guān)鍵詞等,讓學(xué)生在微博上進行即時地回復(fù)評價,同教師及時建立良好的互動交流,以便學(xué)生學(xué)習并補充本領(lǐng)域最新研究和應(yīng)用動態(tài),同Java立體化教材相融合 。
3.4.3? 微信
微信是很多人日常交流和通信的必備工具。應(yīng)結(jié)合這一趨勢,利用微信公眾號將部分課程資源放到這里,使學(xué)生能夠時時處處進行學(xué)習。
3.5? 將打造人文化環(huán)境與創(chuàng)建Java立體化教材相融合
在教學(xué)環(huán)境的設(shè)計上,要滲透賞識教育的元素,給學(xué)生以人文和藝術(shù)熏陶。整體環(huán)境的設(shè)計要堅持工具性、人文性、藝術(shù)性觀點。學(xué)生在使用該立體化教材時,可以進行表情達意、思維活動和文化傳承。同時,立體化教材的內(nèi)容也體現(xiàn)出對學(xué)生人格、個性、精神世界的關(guān)懷,能培養(yǎng)學(xué)生樂觀健康的情感態(tài)度,積極進取的學(xué)習精神[5]。
4? ? 結(jié)語
總之,信息技術(shù)的發(fā)展,使得傳統(tǒng)的教材內(nèi)容和形式發(fā)生了很大的變化。立體化教材是未來教材發(fā)展的大勢所趨。因此,在立體化教材還未成熟時,探索高效立體化教材的建設(shè)具有一定的實踐意義和指導(dǎo)價值。筆者認為建立Java立體化教材的設(shè)計開發(fā)需要先進教學(xué)設(shè)計理念的指導(dǎo),不斷開發(fā)更新設(shè)計模式,不斷更新教學(xué)溝通平臺,不斷地實踐并在實踐中不斷發(fā)展成熟。
[參考文獻]
[1]王波,王曉峰.高職院校非計算機專業(yè)Java程序設(shè)計教學(xué)改革—以三門峽職業(yè)技術(shù)學(xué)院為例[J].高師理科學(xué)刊,2016(3):70-72.
[2]杜炫杰,李麗萍.《大學(xué)Java程序設(shè)計》立體化教材的設(shè)計、開發(fā)與應(yīng)用[J].現(xiàn)代教育技術(shù),2009(7):141-144.
[3]馬燕,李順寶.Java程序設(shè)計[M].上海:學(xué)林出版社,2010.
[4]張建明.積極探索立體化教材發(fā)展模式[J].中國高等教育,2016(84):25-27.
[5]黃海平.信息技術(shù)環(huán)境下概率統(tǒng)計課程的立體化建設(shè)[J].廣西教育,2013(6):41-43.
Abstract:The construction of three-dimensional teaching materials for Java programming is an important part of the construction of teaching materials for electronic information majors in colleges and universities. In order to adapt to the changing teaching methods of Java programming course, the paper thinks it is necessary to complete the construction of three-dimensional teaching materials for Java programming course. The three-dimensional teaching material system usually includes six aspects: electronic teaching plan, electronic books, communication and evaluation platform, test questions database, network courses and database. The construction of three-dimensional teaching material of Java programming will greatly facilitate students learning of Java course and cultivate their innovative ability.
Key words:Java programming; three-dimensional teaching materials; multimedia