孫曉燕
摘要:Java語(yǔ)言課程是計(jì)算機(jī)教學(xué)中的一個(gè)重點(diǎn)內(nèi)容,Java語(yǔ)言課程具有很強(qiáng)的理論性以及實(shí)踐性,在教學(xué)的過(guò)程中不能脫離實(shí)際,但是在實(shí)際教學(xué)中老師往往將理論與實(shí)踐相分離,導(dǎo)致學(xué)生不能將理論知識(shí)與實(shí)踐操作緊密地結(jié)合起來(lái),從而不利于學(xué)生掌握知識(shí)、熟悉技能,案例教學(xué)模式具有優(yōu)越性,它可以改變Java語(yǔ)言課程教學(xué)的現(xiàn)狀,提高學(xué)生的計(jì)算機(jī)水平,使其掌握扎實(shí)的理論知識(shí),以及熟練的操作技能,從而促進(jìn)學(xué)生的全面發(fā)展、綜合素質(zhì)的提高。
關(guān)鍵詞:案例教學(xué);Java語(yǔ)言課程;改革
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)08-0104-02
Java語(yǔ)言課程是高校計(jì)算機(jī)課程中的一個(gè)重要的內(nèi)容,具有重要的作用和地位,縱觀如今高校Java語(yǔ)言課程教學(xué),很多仍然處于傳統(tǒng)的教學(xué)模式之中,在傳統(tǒng)的重理論、輕實(shí)踐的教學(xué)理念影響下,老師在一定程度上忽略了實(shí)踐操作的重要性,Java語(yǔ)言課程作為一門(mén)計(jì)算機(jī)課程具有很強(qiáng)的實(shí)踐性,因此在傳統(tǒng)輕實(shí)踐的理念下阻礙了學(xué)生的發(fā)展。案例教學(xué)法是一種有效的模式,它不僅重視學(xué)生理論知識(shí)的學(xué)習(xí),而且注重學(xué)生實(shí)踐能力的提高,將理論知識(shí)以及實(shí)踐完整地結(jié)合在一起,不僅鞏固了學(xué)生的知識(shí),還提高了學(xué)生的操作能力,掌握了操作技能,有效地改變以往傳統(tǒng)的填鴨式的教學(xué),改變學(xué)生被動(dòng)學(xué)習(xí)的狀態(tài),激發(fā)學(xué)生的積極性與主動(dòng)性,切實(shí)地提高學(xué)生解決問(wèn)題的能力,因此,結(jié)合案例教學(xué)法改變你Java語(yǔ)言課程教學(xué)模式勢(shì)在必行。
1案例教學(xué)法
案例教學(xué)法是一種新型的教學(xué)方法,它不同于傳統(tǒng)的教學(xué)方法,它是建立在Java語(yǔ)言課程教學(xué)目標(biāo)以及教學(xué)任務(wù)的基礎(chǔ)上的,然后對(duì)相關(guān)的案例材料進(jìn)行精心選擇,讓學(xué)生在特定的案例中以及情境中,激發(fā)學(xué)生的積極性以及主動(dòng)性,在老師的積極引導(dǎo)下組織學(xué)生對(duì)事件以及案例進(jìn)行主動(dòng)地探索和學(xué)習(xí),案例教學(xué)法可以極大地提高學(xué)生運(yùn)用知識(shí)以及學(xué)習(xí)知識(shí)、發(fā)現(xiàn)、分析、解決問(wèn)題的能力,相對(duì)于傳統(tǒng)的教學(xué)方法和教學(xué)模式,案例教學(xué)具有很強(qiáng)的優(yōu)越性。
案例教學(xué)法不僅重視Java語(yǔ)言課程理論知識(shí)的教學(xué),更加注重學(xué)生Java語(yǔ)言的操作與實(shí)踐,針對(duì)的就是傳統(tǒng)重理論、輕實(shí)踐的教學(xué)理念,目標(biāo)就是改善目前Java語(yǔ)言課程教學(xué)中的薄弱之處,改變傳統(tǒng)的Java語(yǔ)言課堂中老師一言堂、滿堂灌的情況,將學(xué)生從被動(dòng)的學(xué)習(xí)狀態(tài)中解救出來(lái),轉(zhuǎn)變老師的主角角色,使其從講授者向組織者以及引導(dǎo)者的方向轉(zhuǎn)變,充分發(fā)揮老師的引導(dǎo)作用,充分尊重學(xué)生的主體地位,從單純的理論講解向案例與理論實(shí)踐相結(jié)合的方向轉(zhuǎn)變,以案例為主線,促進(jìn)學(xué)生積極地探討、研究以及分析和思考問(wèn)題,充分調(diào)動(dòng)學(xué)生的積極性,提高學(xué)生在課堂上的參與度,從根本上提高學(xué)生的學(xué)習(xí)能力以及實(shí)際操作能力,提高學(xué)生的職業(yè)技能,培養(yǎng)出高質(zhì)量的人才。
案例教學(xué)法有力地實(shí)現(xiàn)了五個(gè)改變:從傳統(tǒng)的結(jié)論灌輸,向師生互動(dòng),共同探討得出結(jié)論轉(zhuǎn)變;轉(zhuǎn)變老師的角色,使其從講授者向組織者以及引導(dǎo)者的方向改變;促進(jìn)單一的Java語(yǔ)言課堂向多元化的方向轉(zhuǎn)變;促進(jìn)小課堂與大課堂的結(jié)合;改變傳統(tǒng)的考核方式,向個(gè)性化的考核轉(zhuǎn)變。
2案例教學(xué)模式下的Java語(yǔ)言課程改革
2.1 教學(xué)內(nèi)容以案例為主導(dǎo)
Java語(yǔ)言課程作為計(jì)算機(jī)課程中的重點(diǎn),具有很強(qiáng)的理論性以及實(shí)踐性,它不僅重視理論知識(shí)更加重視實(shí)際操作的能力。在使用案例教學(xué)方法的時(shí)候,老師要積極地轉(zhuǎn)變自己的教學(xué)理念,調(diào)整自己的教學(xué)思路,結(jié)合實(shí)際需要整合相關(guān)的案例材料,使教學(xué)案例貫穿于整個(gè)教學(xué)過(guò)程中,成為教學(xué)的主線,改變師生之間的教、學(xué)的關(guān)系,向項(xiàng)目經(jīng)理以及程序員的關(guān)系轉(zhuǎn)變。
老師結(jié)合實(shí)際需求整合案例,這些案例必須具有很強(qiáng)的實(shí)際價(jià)值,通過(guò)案例可以模擬出真實(shí)的應(yīng)用環(huán)境,給學(xué)生營(yíng)造良好的環(huán)境,在案例學(xué)習(xí)中使學(xué)生學(xué)會(huì)將已有的知識(shí)融入進(jìn)去,在案例中運(yùn)用自己的知識(shí)來(lái)解決更加復(fù)雜的問(wèn)題,從而有利于學(xué)生突破知識(shí)的限制,提高學(xué)生分析思考和解決問(wèn)題的能力,不斷地拓展學(xué)生的知識(shí)領(lǐng)域,在解決案例的過(guò)程中,使學(xué)生學(xué)會(huì)運(yùn)用自身綜合的知識(shí)解決問(wèn)題,從而從根本上提高學(xué)生的實(shí)際操作能力,促進(jìn)知識(shí)與實(shí)踐相結(jié)合,鞏固學(xué)生的Java語(yǔ)言知識(shí),鍛煉學(xué)生的Java語(yǔ)言技能。
老師在選擇案例的時(shí)候,要選擇有價(jià)值的,選擇企業(yè)中具有代表性的具有意義的案例,從而使學(xué)生感受到企業(yè)的實(shí)際需求,實(shí)際存在的企業(yè)開(kāi)發(fā)系統(tǒng)下具有真實(shí)的意義以及實(shí)戰(zhàn)意義,能夠激發(fā)學(xué)生的積極性。此外,挑選的案例的規(guī)模要適中,不能遠(yuǎn)遠(yuǎn)超過(guò)學(xué)生的能力,使學(xué)生觸不可及無(wú)從下手,這樣的案例是沒(méi)有意義的,只有適當(dāng)規(guī)模的項(xiàng)目才能真正發(fā)揮其最大的作用,達(dá)到案例教學(xué)法的目的。
2.2 實(shí)驗(yàn)課程逐步推進(jìn)、分級(jí)進(jìn)行
Java語(yǔ)言課程具有很強(qiáng)的實(shí)踐操作性,因此在培養(yǎng)Java語(yǔ)言人才的時(shí)候,上機(jī)課程是很必要的,學(xué)生技能的掌握與提高都有賴于上機(jī)實(shí)驗(yàn),不上機(jī)實(shí)驗(yàn)只學(xué)習(xí)課本上的理論知識(shí)是不可行的。因此要加強(qiáng)Java語(yǔ)言課程的實(shí)踐環(huán)節(jié),讓學(xué)生在親身上機(jī)實(shí)驗(yàn)中,培養(yǎng)自己的動(dòng)手能力以及解決問(wèn)題的能力。
由于學(xué)生與學(xué)生之間有很大的不同,在基礎(chǔ)知識(shí)以及技能等方面有強(qiáng)有弱,因此在設(shè)計(jì)實(shí)驗(yàn)的時(shí)候可以根據(jù)學(xué)生的具體情況,分為幾種類型,從而滿足不同學(xué)生的不同需求:
1) 基礎(chǔ)驗(yàn)證實(shí)驗(yàn)
這種實(shí)驗(yàn)是最基礎(chǔ)的,它主要考查的就是學(xué)生對(duì)最基本知識(shí)的掌握,通過(guò)上機(jī)實(shí)驗(yàn)讓學(xué)生對(duì)所學(xué)的理論知識(shí)有一個(gè)更加直觀與清晰地感受,在實(shí)驗(yàn)中鞏固Java語(yǔ)言知識(shí),從而為更深層次的實(shí)驗(yàn)做好準(zhǔn)備。
2) 設(shè)計(jì)型實(shí)驗(yàn)
這是更進(jìn)一步的實(shí)驗(yàn)類型,在這種實(shí)驗(yàn)中,由老師設(shè)置一些具有綜合性的任務(wù),并給出具體的要求以及成果要求,然后要求學(xué)生在此基礎(chǔ)上運(yùn)用自己所學(xué)的知識(shí),在自學(xué)以及自主翻閱資料的基礎(chǔ)上,盡己所能的來(lái)完成老師的任務(wù)。這種實(shí)驗(yàn)具有一定的難度,是在學(xué)生掌握了一定的Java語(yǔ)言知識(shí)之后才可以開(kāi)展的,它可以培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,激發(fā)學(xué)生的興趣,培養(yǎng)學(xué)生分析問(wèn)題以及解決問(wèn)題的能力。
3)研究創(chuàng)新型實(shí)驗(yàn)
這種實(shí)驗(yàn)類型是最高層次的,在大學(xué)可以有選擇性的開(kāi)展這種實(shí)驗(yàn)類型,主要是由老師或者實(shí)驗(yàn)室設(shè)置題目,或者是學(xué)生自己選擇題目,這種實(shí)驗(yàn)最根本的目的就是培養(yǎng)學(xué)生的研究與創(chuàng)新能力,這種實(shí)驗(yàn)注重的是過(guò)程,而不是結(jié)果,對(duì)于成果不強(qiáng)制一定得出,只需要學(xué)生寫(xiě)出自己實(shí)驗(yàn)的心得以及體會(huì),將其以報(bào)告的形式呈現(xiàn)出來(lái)即可,這種類型針對(duì)的學(xué)生都是成績(jī)比較優(yōu)秀且具有創(chuàng)新意識(shí)的。
2.3 教學(xué)模式的改革
要想培養(yǎng)出高質(zhì)量的人才,提高學(xué)生的綜合能力,必須改變傳統(tǒng)的教學(xué)模式,對(duì)Java語(yǔ)言課程教學(xué)模式進(jìn)行改革。
1)課堂教學(xué)與實(shí)驗(yàn)教學(xué)相結(jié)合
為了使學(xué)生掌握扎實(shí)的理論知識(shí)以及操作技能,在案例教學(xué)模式中將課堂教學(xué)以及實(shí)驗(yàn)教學(xué)結(jié)合在一起,改變老師一言堂的局面,老師可以講到一定程度,然后提出一些問(wèn)題,讓學(xué)生進(jìn)行思考,給學(xué)生充分的思考以及操作的時(shí)間,老師還要積極地引導(dǎo),使學(xué)生得出正確的結(jié)論,一改以往老師自問(wèn)自答的教學(xué)方法,改變老師的傳授者的角色,向引導(dǎo)者轉(zhuǎn)變,切實(shí)地培養(yǎng)學(xué)生的自主性,減少對(duì)老師的依賴性,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,以及獨(dú)立思考和學(xué)習(xí)的能力。
在課堂與實(shí)驗(yàn)教學(xué)相結(jié)合的過(guò)程中,老師要遵循少而精的原則,給學(xué)生更多的時(shí)間去練習(xí)和操作。
2)課程作業(yè)與案例訓(xùn)練相結(jié)合
在案例教學(xué)模式中,老師講授完Java語(yǔ)言課程內(nèi)容之后,可以根據(jù)所講內(nèi)容給學(xué)生布置一些相關(guān)的課程作業(yè),從而鞏固學(xué)生的知識(shí),培養(yǎng)學(xué)生 的基本編程能力,在此過(guò)程中逐漸減少基礎(chǔ)性實(shí)驗(yàn)的數(shù)量,逐漸向案例靠攏,對(duì)學(xué)生進(jìn)行合理地分組,使其合作完成案例,這樣可以培養(yǎng)學(xué)生的獨(dú)立學(xué)習(xí)、實(shí)踐以及合作的能力。
老師給予相關(guān)的企業(yè)案例之后,學(xué)生小組就要根據(jù)案例項(xiàng)目的要求進(jìn)行合理地分工,主動(dòng)地查找相關(guān)的資料,在資料的輔助下,自主地設(shè)計(jì)出相應(yīng)的方案,改變了以往老師給出設(shè)計(jì)方案讓學(xué)生直接按照要求與步驟進(jìn)行操作的狀況,整個(gè)案例項(xiàng)目都要學(xué)生自主的完成,老師不參與,更不能將源代碼等給學(xué)生參考,只需要在必要的時(shí)候老師可以給予指導(dǎo)。
在案例教學(xué)模式中,學(xué)生的潛力與創(chuàng)造力被激發(fā)出來(lái),沒(méi)有條條框框的束縛,學(xué)生設(shè)計(jì)的方案甚至比老師的還要出色,即使在設(shè)計(jì)的過(guò)程中出現(xiàn)了錯(cuò)誤或者是走了很大的彎路,但是卻給學(xué)生留下了深刻的印象,著實(shí)提高學(xué)生的能力,達(dá)到了讓學(xué)生自主學(xué)習(xí)、自主分析和解決問(wèn)題的目標(biāo)。
2.4 改革考核方式
改革考核方式在改革Java語(yǔ)言課程教學(xué)中具有重要的作用,雖然處于教學(xué)的末端但是其重要性不可忽視,案例教學(xué)模式中強(qiáng)調(diào)將案例貫穿于整個(gè)Java語(yǔ)言課程教學(xué)過(guò)程中,因此考核方式也必須進(jìn)行相應(yīng)的改革。傳統(tǒng)的Java語(yǔ)言課程考核的方式已經(jīng)不能滿足高素質(zhì)的Java專業(yè)人才的培養(yǎng)要求了,在案例教學(xué)模式中,可以將其變成大作業(yè)加平時(shí)成績(jī)的考核方式。大作業(yè)就是老師給出一些案例,讓學(xué)生自主選擇,并自由組合,對(duì)案例進(jìn)行開(kāi)發(fā)與研究,從而得到一個(gè)具有很強(qiáng)的實(shí)用性以及操作性的項(xiàng)目,大作業(yè)可以貫穿于整個(gè)學(xué)習(xí)的過(guò)程中,在學(xué)期末可以通過(guò)小組同學(xué)的多媒體演示以及現(xiàn)場(chǎng)答辯的形式來(lái)展示自己的作品,老師在此基礎(chǔ)上對(duì)小組的作品進(jìn)行打分,從而形成每個(gè)人的大作業(yè)的成績(jī);平時(shí)成績(jī)則是建立在學(xué)生課堂回答問(wèn)題以及平時(shí)的小作業(yè)和實(shí)驗(yàn)成績(jī)的基礎(chǔ)上,這兩部分作業(yè)可以有效地增強(qiáng)學(xué)生的實(shí)踐意識(shí),改變學(xué)生以往重理論、輕實(shí)踐的學(xué)習(xí)理念,改變其理論知識(shí)強(qiáng)、動(dòng)手能力差的情況,促進(jìn)學(xué)生全面發(fā)展,提高學(xué)生的綜合素質(zhì)。
3 結(jié)束語(yǔ)
Java語(yǔ)言課程是一門(mén)實(shí)踐操作性很強(qiáng)的課程,因此為了培養(yǎng)出全面發(fā)展的人才,必須改革Java語(yǔ)言課程的教學(xué)模式,從課程內(nèi)容以及教學(xué)模式和實(shí)驗(yàn)類型、考核方式等方面著手,使其與案例教學(xué)模式相適應(yīng),打破傳統(tǒng)教學(xué)模式的弊端,改變傳統(tǒng)的教學(xué)理念,將具有實(shí)用價(jià)值的案例充分地貫穿于整個(gè)教學(xué)過(guò)程中,著實(shí)培養(yǎng)學(xué)生自主學(xué)習(xí)的習(xí)慣,激發(fā)學(xué)生的積極性與主動(dòng)性,讓學(xué)生自主地對(duì)案例進(jìn)行探討與研究,提高學(xué)生的分析解決問(wèn)題的能力,減少其對(duì)老師的依賴性,使其更好地掌握J(rèn)ava語(yǔ)言課程的理論知識(shí)以及操作技能,培養(yǎng)學(xué)生的獨(dú)立學(xué)習(xí)、實(shí)踐以及合作的能力,促進(jìn)學(xué)生全面發(fā)展,提高學(xué)生的綜合素質(zhì)。
參考文獻(xiàn):
[1] 陳濤. 基于案例教學(xué)的Java語(yǔ)言課程改革研究[J]. 教育研究與實(shí)驗(yàn),2009(s3):59-60+63.
[2] 符志強(qiáng),張紅. Java語(yǔ)言課程案例教學(xué)改革研究[J]. 現(xiàn)代計(jì)算機(jī),2010(11):38-40+43.
[3] 余鵬飛,黎鵬,周浩. Java程序設(shè)計(jì)語(yǔ)言課程教學(xué)改革實(shí)踐[J]. 信息系統(tǒng)工程,2014(1):153-154.
[4] 李東明,趙偉. Java語(yǔ)言課程實(shí)踐教學(xué)改革[J]. 計(jì)算機(jī)教育,2011(13):122-125.