摘 要:隨著社會在信息化方面的不斷變革,對軟件方面的人才的要求也越來越高,JAVA語言作為計算機軟件在進行軟件開發(fā)時的關鍵技術,培養(yǎng)的人才更是被很多企業(yè)需求,但在實際的工作中,學生所學技能卻達不到企業(yè)的要求。本文分析了JAVA語言的教學現(xiàn)狀,并詳細論述了基于項目的多模式教學法在JAVA語言教學中的應用策略。
關鍵詞:多模式教學法 JAVA語言 實踐能力
中圖分類號:G64 文獻標識碼:A 文章編號:1673-9795(2013)05(b)-0157-01
JAVA語言作為計算機軟件在進行軟件開發(fā)時的關鍵技術,培養(yǎng)的人才被很多企業(yè)所需求。因此,目前很多高校都開始紛紛開設JAVA技術相關的課程。雖然開設的JAVA相關課程很多,但很多計算機專業(yè)畢業(yè)的學生在工作時卻很難達到企業(yè)的要求條件,他們往往動手能力差,而且缺乏對技術的應用能力。這就導致學生就業(yè)難,企業(yè)用人荒的奇怪現(xiàn)象,為了避免這種現(xiàn)象,我們必須對教學的弊病進行及時的糾正。
1 JAVA語言的教學現(xiàn)狀
近幾年來,Java語言成為編程語言中最流行的語言之一,并在很多高校中都成為計算機專業(yè)所要學習的主要課程。社會企業(yè)對專業(yè)人才的廣泛需求也加強了學校對Java語言的重視程度,雖然不斷對教學策略進行改進,但在實際的教學過程中還是存在很多問題。為了使學生能夠更好的適應社會需求,必須及時的將這些問題找出并解決。
1.1 重理論輕實踐
在當前的Java語言的教學過程中,課時安排很少,而且在課堂上主要以理論學習為主,實踐環(huán)節(jié)非常少,這樣就導致學生無法針對所學理論進行實際操作實踐,這樣學生所掌握的理論知識就得不到充分的應用,無法對所學知識更好的吸收,同時,由于缺少實踐機會,學生就不能在實踐中獲得實踐經(jīng)驗,這對學生在將來的就業(yè)方面也產(chǎn)生不利影響。
1.2 教材乏味
Java語言應該是一門非常注重實踐性的課程,但目前很多相關的教材都只注重理論知識的灌輸,所涉及的實驗內(nèi)容也大多是一些驗證型的內(nèi)容,在實際的生活中應用非常少,既枯燥又缺少實用性,學生的學習熱情自然會很低,這樣就導致學生對Java的學習興趣越來越低。
1.3 考核形式不合理
目前,在很多考核中Java語言的形式主要還是筆試,通過學生對理論知識的掌握來評價學生的學習狀況,這就導致學生為了在考試中取得高分而對理論知識進行死記硬背,將實踐環(huán)節(jié)忽略掉,不利于學生操作能力的培養(yǎng)。另外,只考核理論知識的這種考核形式無法對學生的學習狀況進行全面的了解,這樣就導致一些實踐能力強但理論表述差的學生考試不理想,嚴重打擊了他們的學習積極性。
2 基于項目的多模式教學法的應用
基于項目的多模式教學指的是根據(jù)教學大綱的要求以及軟件開發(fā)對所需人才的需求,為了使教學效果不斷提升,在對實際項目進行實踐操作的基礎上采取多模式教學的方法。
2.1 在理論課中的應用
首先,應該選擇一些合理的教材,摒棄傳統(tǒng)教材中所存在的理論多、實例少的問題,教材中所涉及的理論知識應該對實際操作起到引導理解的作用。在進行教學活動前,老師要對所教內(nèi)容進行整體掌握,并結合學生的實際情況制定學習計劃,將教學的思路安排條理,還要在理論知識的講述過程中添加一些密切聯(lián)系實際且鮮活生動的例子來加深學生對理論知識的理解。還要合理安排在課堂上所要提問的問題,并準備適當?shù)恼n后作業(yè),讓學生在完成作業(yè)的過程中鞏固所學知識。在教學過程中,老師要合理的應用一些教學技巧如“3W1H”教學法,將所準備的知識準確的傳授給學生,而且要在教學過程中進行一些實例演習,多敲入代碼,激發(fā)學生的學習熱情。在課后時間,老師之間也要多進行溝通交流,分享各自的教學經(jīng)驗,取長補短,不斷提高教學效率。
2.2 在上機課中的應用
在上機課開始之前,老師要對課程安排制定詳細的計劃,不能在課堂上放任自由,將教學過程中可能出現(xiàn)的問題進行總結,并借助其他指導書來將這些問題解決。在課程進行中,老師要先將教學目標對學生進行詳細的講解,并對課程中所要解決的問題進行布置,將其中所涉及的關鍵代碼及步驟進行講解。在學生進行操作的過程中,老師要進行監(jiān)督與指導,并對學生所出現(xiàn)的主要問題進行總結,在最后將這些問題進行詳細的講解。在講解過程中,老師要全面兼顧,不能只針對學習程度好的學生,還要調(diào)動學習程度一般或較差的學生的學習積極性,使學生的能力能夠全面提升,最后老師還要針對所教內(nèi)容為學生布置相應的課后作業(yè),以加深學生對知識的理解。
2.3 在項目實戰(zhàn)課中的應用
項目實戰(zhàn)課開設的目的就是在學生對理論知識熟練掌握的基礎上,進一步強化其動手實踐的能力,能夠在實際的工程實踐中熟練的運用所學理論知識。而且能夠在接觸實際生活中最前沿的項目案例的過程中,對項目開發(fā)的過程能夠真實的進行體驗,在這個過程中積累對項目開發(fā)過程中的研發(fā)經(jīng)驗,并對項目開發(fā)的規(guī)范性及熟練度等方面的要求產(chǎn)生更深的了解,從而不斷以更高的要求來約束自己,提升自己。
3 應用過程中的注意事項
(1)項目選擇要適當。在進行實際項目的選擇過程中,要對不同教學模式所具有的不同特點產(chǎn)生充分的認識,在此基礎上為學生選擇適當?shù)膶嵺`項目。項目的數(shù)量不需要太多,但在實踐過程中必須具有一定的難度與梯度,使學生在再學習的基礎上能夠順利的完成項目。
(2)要對項目進行評價。當學生完成項目之后,應該對自己所完成的項目進行整體的分析,并與同學進行討論,然后,老師要對學生的項目進行評價,并積極引導學生總結案例中所涉及到的問題,使學生在總結的過程中加深其對所學知識的理解,并積累實踐經(jīng)驗,這樣,才能在今后的工作中不斷克服在實踐操作中的不足之處,使自己的能力不斷得以提升。
4 結語
在Java語言的教學過程中采用基于項目的多模式教學法,能夠充分調(diào)動學生學習的積極性,并在實踐過程中加深對理論知識的理解與掌握,同時在實際的應用過程中提升自己的動手能力,并積累實踐經(jīng)驗,能夠熟練的解決實際生活中所出現(xiàn)的相關問題,不斷挖掘潛在的創(chuàng)造性與創(chuàng)新性。在多模式教學方法的長期運用下,培養(yǎng)出的人才更能夠適應社會企業(yè)的需求,不但為學生創(chuàng)造了更多的工作機會,還能使學生在將來的工作中能夠為企業(yè)帶來更多的經(jīng)濟效益,促進企業(yè)的發(fā)展,為我國的全面發(fā)展做出積極貢獻。
參考文獻
[1]肖勝陽.在計算機課程教學中開展項目教學法的研究[J].電化教育研究,2003(10):74-78.
[2]張建偉,陳琦.從認知主義到建構主義[J].北京師范大學學報:社會科學版, 1996(4):75-82,108.
[3]朱麗梅.項目教學活動的基本特征[J].教育導刊,2002(10):15-18.