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