司麗娜+劉嘉+趙進(jìn)超
摘 要 針對(duì)傳統(tǒng)的Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中學(xué)生個(gè)體各方面差異,教學(xué)方式針對(duì)全體及實(shí)驗(yàn)內(nèi)容設(shè)置統(tǒng)一的現(xiàn)狀所出現(xiàn)的學(xué)習(xí)積極性下降及課堂質(zhì)量下降的問題,經(jīng)研究總結(jié),應(yīng)對(duì)學(xué)生進(jìn)行分層次教學(xué)即分層實(shí)驗(yàn)教學(xué),對(duì)這種教學(xué)方法在Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)環(huán)節(jié)的具體應(yīng)用進(jìn)行探索。
關(guān)鍵詞 Java程序設(shè)計(jì);實(shí)踐教學(xué);分層教學(xué)法
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1671-489X(2016)20-0146-02
Abstract Aiming at differences of different aspects of individual among students, which represent in traditional basic java progra-mming course practice teaching, problems of reducing in learning enthusiasm and degradation of teaching quality caused by status quo of uniform teaching policy and experiment contents. A approach pro-posed is that we should carry on a hierarchical teaching method, inanother words, hierarchical experiment teaching. Concrete expansionof this method in java programming course practice teaching sectionswill be presented subsequently.
Key words Java programming; practice teaching; hierarchical tea-ching method
1 前言
近年來(lái),根據(jù)需求,人才的培養(yǎng)方面也做了一些改進(jìn)。針對(duì)于Java程序設(shè)計(jì)人才需求量大的社會(huì)環(huán)境,各個(gè)高校相繼做出相關(guān)調(diào)整,因此,Java程序設(shè)計(jì)也逐漸成為計(jì)算機(jī)科學(xué)與技術(shù)及相關(guān)專業(yè)需掌握的一門基礎(chǔ)課程[1]。作為面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,Java課程是一門應(yīng)用型課程[2],因此,通過實(shí)驗(yàn)教學(xué)來(lái)鍛煉學(xué)生的相關(guān)能力變得尤為重要。其一,通過實(shí)驗(yàn)可以使學(xué)生對(duì)所學(xué)知識(shí)加深理解;其二,科學(xué)的實(shí)驗(yàn)設(shè)置既可以鍛煉學(xué)生的動(dòng)手能力,又可以提升邏輯思維、創(chuàng)新等能力。由此可得,實(shí)驗(yàn)教學(xué)環(huán)節(jié)需與整個(gè)理論教學(xué)相互貫通,助力理論教學(xué)的理解。在安排實(shí)踐教學(xué)環(huán)節(jié),針對(duì)學(xué)生在學(xué)習(xí)過程中對(duì)課程掌握程度不盡相同的背景,擬采用一種新的教學(xué)方法即分層教學(xué)法。
2 實(shí)踐教學(xué)環(huán)節(jié)現(xiàn)有問題分析
學(xué)生水平參差不齊 學(xué)生在Java課程實(shí)踐教學(xué)環(huán)節(jié)入門階段由于在理論知識(shí)的掌握程度不同,出現(xiàn)“非零起點(diǎn)”“非同一起點(diǎn)”這兩種情況。此外,傳統(tǒng)的實(shí)驗(yàn)教學(xué)方法會(huì)導(dǎo)致教師為使更多學(xué)生能“上得下去”而不斷降低教學(xué)標(biāo)準(zhǔn),造成程度好的學(xué)生感覺無(wú)所收益,進(jìn)而使教學(xué)質(zhì)量下降。
個(gè)體興趣愛好差異 對(duì)面對(duì)編程課程的實(shí)驗(yàn)過程來(lái)說(shuō),部分學(xué)生對(duì)程序編寫感興趣,部分學(xué)生則對(duì)測(cè)試過程興趣較濃,當(dāng)然也有部分學(xué)生壓根不感興趣。對(duì)個(gè)體對(duì)于興趣點(diǎn)的差異忽視不見,易導(dǎo)致學(xué)生個(gè)體積極性缺失,從而影響整體課程質(zhì)量。
實(shí)驗(yàn)內(nèi)容設(shè)置統(tǒng)一 統(tǒng)一的實(shí)驗(yàn)內(nèi)容設(shè)置方式將導(dǎo)致部分學(xué)生相互復(fù)制粘貼來(lái)應(yīng)付實(shí)驗(yàn)檢查,或依靠網(wǎng)絡(luò)搜索引擎來(lái)尋找實(shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)代碼以及實(shí)驗(yàn)報(bào)告,難以達(dá)到實(shí)驗(yàn)教學(xué)目的。
實(shí)驗(yàn)教學(xué)隸屬于理論教學(xué) 在實(shí)踐教學(xué)環(huán)節(jié),大多數(shù)實(shí)驗(yàn)內(nèi)容設(shè)置與理論教學(xué)內(nèi)容相統(tǒng)一,甚至是對(duì)理論教學(xué)的單純模仿演練,導(dǎo)致學(xué)生只是簡(jiǎn)單地敲代碼,未能進(jìn)一步思考,造成他們分析設(shè)計(jì)能力差、調(diào)試能力差、測(cè)試意識(shí)不強(qiáng),進(jìn)而降低了課程質(zhì)量要求。
3 實(shí)踐課程分層教學(xué)研究方案
分層教學(xué)法是在人才培養(yǎng)中探索出來(lái)的一種新的教學(xué)方法[3]。這種方法主要是根據(jù)教學(xué)總體目標(biāo),將不同的教學(xué)對(duì)象,按相關(guān)的影響因素分成若干不同的教學(xué)層次,并針對(duì)不同的教學(xué)層次提出不同的教學(xué)目標(biāo)和要求,施以不同的教學(xué)手段,以達(dá)到實(shí)踐教學(xué)的最終目標(biāo)。
在Java實(shí)踐教學(xué)環(huán)節(jié)引入分層教學(xué)法的理念,從人才培養(yǎng)的角度,針對(duì)學(xué)生不同的特點(diǎn),發(fā)揮學(xué)生特長(zhǎng),科學(xué)優(yōu)化教學(xué)實(shí)施方法,完善管理制度和考評(píng)辦法,依據(jù)知識(shí)儲(chǔ)備情況、學(xué)習(xí)能力、興趣愛好等因素,將學(xué)生分層,同時(shí)設(shè)計(jì)不同層次的實(shí)踐項(xiàng)目,并提出不同層次的學(xué)習(xí)要求,給予不同層次的輔導(dǎo),進(jìn)行不同層次的考評(píng),使得不同起點(diǎn)的學(xué)生可以從各自起點(diǎn)出發(fā),按照自己相關(guān)興趣及基礎(chǔ)選擇不同的層面開展學(xué)習(xí),從而克服傳統(tǒng)教學(xué)環(huán)節(jié)中的“一對(duì)所有”,幫助學(xué)生發(fā)展興趣,全面發(fā)展,提高技能,提升學(xué)生整體素質(zhì)。
實(shí)踐環(huán)節(jié)內(nèi)容分層 由于學(xué)生存在個(gè)體差異,因此對(duì)專業(yè)知識(shí)的掌握程度不同,在擬定實(shí)踐題目之前,結(jié)合專業(yè)開設(shè)課程情況、學(xué)生掌握知識(shí)情況,從而分層次設(shè)定實(shí)踐內(nèi)容。
不同層次間實(shí)踐內(nèi)容的關(guān)系為:高起點(diǎn)學(xué)習(xí)=低起點(diǎn)學(xué)習(xí)+興趣發(fā)展學(xué)習(xí)。
A層目標(biāo):理論知識(shí)理解透徹,鍛煉動(dòng)手能力、邏輯思維能力、創(chuàng)新能力,達(dá)到專業(yè)培養(yǎng)要求。
B層目標(biāo):對(duì)知識(shí)達(dá)到基本掌握,注重提升各方面能力,根據(jù)個(gè)人興趣有所拓展,達(dá)到一般培養(yǎng)要求。
C層目標(biāo):對(duì)知識(shí)有一定了解,注重基礎(chǔ)知識(shí)、基本技能的培養(yǎng),達(dá)到基本培養(yǎng)要求。
學(xué)生分層 制訂相關(guān)方案,通過類似測(cè)試、觀察、互評(píng)等多種方式,摸清不同學(xué)生的不同起點(diǎn)。根據(jù)不同起點(diǎn)劃分為A、B、C、D四層。A層學(xué)生成績(jī)優(yōu)秀,專業(yè)興趣濃厚,有較強(qiáng)的自我學(xué)習(xí)能力。B層以中等成績(jī)學(xué)生為主,這類學(xué)生具有一定基礎(chǔ)及興趣,但他們本身創(chuàng)造能力有限。C層學(xué)生的特點(diǎn)為基礎(chǔ)差、興趣缺失、自制力不強(qiáng)、求知欲不足。經(jīng)過劃分層次,對(duì)應(yīng)不同分層實(shí)施分層計(jì)劃,達(dá)到理想效果。D層學(xué)生有思想、有能力,學(xué)習(xí)能力強(qiáng)、自制力強(qiáng),對(duì)本專業(yè)興趣不大,但對(duì)學(xué)院其他某個(gè)專業(yè)知識(shí)有很強(qiáng)的求知欲,同時(shí)又具備此專業(yè)的知識(shí)儲(chǔ)備。此類學(xué)生,允許其去其他專業(yè)進(jìn)行實(shí)踐環(huán)節(jié)。
管理分層
對(duì)A層學(xué)生:指導(dǎo)教師只需提供框架性的指導(dǎo),他們具備較強(qiáng)的獲取知識(shí)的能力,能夠通過自我管理、自我約束的方式順利,甚至更好地完成任務(wù);同時(shí)可以建議他們加入學(xué)院教師的實(shí)驗(yàn)室或者課題組,從而進(jìn)一步提高其專業(yè)水平。
對(duì)B層學(xué)生:要給予激勵(lì)機(jī)制,多監(jiān)督、多督促,也可達(dá)到好的效果;可以在此類層選出執(zhí)行能力強(qiáng)、威信高的學(xué)生擔(dān)任組長(zhǎng),履行監(jiān)督、督促等職責(zé)。
對(duì)C層學(xué)生:輔導(dǎo)員配合做好此層學(xué)生的管理工作,逐步提高其學(xué)習(xí)情趣,從而提高學(xué)生學(xué)習(xí)主動(dòng)性,達(dá)到實(shí)踐教學(xué)的要求。
對(duì)D層學(xué)生:學(xué)院分配此類學(xué)生到相關(guān)專業(yè)進(jìn)行實(shí)踐環(huán)節(jié),由接受專業(yè)按A層進(jìn)行統(tǒng)一管理。
考評(píng)分層 考評(píng)的結(jié)果是對(duì)分層教學(xué)效果進(jìn)行評(píng)估的一個(gè)重要依據(jù)。通過對(duì)考評(píng)結(jié)果的分析、總結(jié),將對(duì)調(diào)整、改進(jìn)教學(xué)起到反饋?zhàn)饔肹3]??蓪?shí)行分層次考評(píng),實(shí)踐環(huán)節(jié)內(nèi)容和題目實(shí)施分層。在考評(píng)時(shí)對(duì)不同層的學(xué)生通過不同形式的測(cè)試標(biāo)準(zhǔn)進(jìn)行考評(píng),可以創(chuàng)造機(jī)會(huì)讓各個(gè)層次的學(xué)生都有表現(xiàn)自己的可能,使每個(gè)學(xué)生都能看到自己的進(jìn)步,體會(huì)成功的喜悅。也就是說(shuō)應(yīng)考慮學(xué)生的個(gè)體差異,考慮學(xué)生的需要和個(gè)人的特殊境遇,尊重和激勵(lì)個(gè)體的主體精神,促使學(xué)生最大限度地實(shí)現(xiàn)自身的價(jià)值。
針對(duì)學(xué)生在實(shí)踐環(huán)節(jié)專業(yè)基礎(chǔ)課儲(chǔ)備欠缺的問題,可通過以下方式解決。
1)開設(shè)課程選修課,要求C層學(xué)生必須參與,從而完善知識(shí)結(jié)構(gòu),開闊眼界,拓展知識(shí)面,提高學(xué)習(xí)興趣。
2)開設(shè)輔導(dǎo)班,要求C層、B層學(xué)生必須參與,專業(yè)教師或者專業(yè)技術(shù)較強(qiáng)的學(xué)生講解相關(guān)知識(shí),使學(xué)生掌握必備知識(shí),了解相關(guān)前沿技術(shù)。
3)督促學(xué)生組隊(duì)自學(xué),要求A層、D層學(xué)生參與,實(shí)踐環(huán)節(jié)前2個(gè)月,將學(xué)習(xí)視頻、教師課件、小案例等相關(guān)學(xué)習(xí)資料放在學(xué)生共享區(qū),供學(xué)生自學(xué)充電。
本項(xiàng)目旨在增強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)的教學(xué)效果,最大限度地提高學(xué)生專業(yè)技能,同時(shí)培養(yǎng)其合作能力、學(xué)習(xí)能力、團(tuán)隊(duì)意識(shí)和創(chuàng)新能力,達(dá)到育人目的。
經(jīng)過兩年研究和實(shí)施后,將以論文、成果形式提出切實(shí)可行的計(jì)算機(jī)相關(guān)專業(yè)實(shí)踐教學(xué)和管理方案;本課題若取得良好效果,可推廣到全校其他專業(yè),受益面眾多,還可進(jìn)一步推廣到其他院校。
4 結(jié)束語(yǔ)
通過分析分層教學(xué)法的考評(píng)結(jié)果,可看出分層教學(xué)法在實(shí)踐教學(xué)環(huán)節(jié)的應(yīng)用取得良好的效果,學(xué)生學(xué)習(xí)積極性和課程質(zhì)量有一定的提高。但同時(shí),這種教學(xué)方法也存在一定的問題:首先,其科學(xué)性有待提高;其次,分層后學(xué)生心理問題應(yīng)加以重視;再次,對(duì)于實(shí)驗(yàn)內(nèi)容科學(xué)化設(shè)置的準(zhǔn)確度把握要恰當(dāng);最后,要注重實(shí)驗(yàn)內(nèi)容與專業(yè)需求及學(xué)生就業(yè)相匹配。通過近年來(lái)的不斷實(shí)踐,分層教學(xué)法在Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)環(huán)節(jié)取得明顯成效。因此,應(yīng)該將分層教學(xué)作為一項(xiàng)長(zhǎng)期持久的研究課題,不斷總結(jié)、完善分層教學(xué)方案,逐步解決教學(xué)過程中存在的問題,從而使Java程序設(shè)計(jì)基礎(chǔ)課的實(shí)踐教學(xué)環(huán)節(jié)達(dá)到更好的教學(xué)效果。
參考文獻(xiàn)
[1]印旻.Java 語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)[M].北京:清華大學(xué)出版社,2002.
[2]邵奇峰,車戰(zhàn)斌.Java 課程教學(xué)方法探討[J].計(jì)算機(jī)教育,2008(12):50-52.
[3]劉燁.分層教學(xué)法在英語(yǔ)教學(xué)實(shí)踐中的應(yīng)用[J].管理學(xué)刊,2007(1):72-73.