陳桂蘭等
摘要: 結(jié)合我校的實(shí)際情況,并針對VB程序設(shè)計課程中存在的一些問題,本文提出了在PBL學(xué)習(xí)模式中引入競爭機(jī)制的程序設(shè)計教學(xué)模式改革,將在改革目標(biāo)、教學(xué)實(shí)踐、考核方式等方面進(jìn)行探討,在新的教學(xué)模式下,將提高學(xué)生對VB程序設(shè)計課程的學(xué)習(xí)興趣,增強(qiáng)學(xué)生的實(shí)踐、自主、創(chuàng)新、團(tuán)隊合作及競爭意識。
關(guān)鍵詞:PBL學(xué)習(xí)模式;競爭機(jī)制; VB程序設(shè)計
當(dāng)今社會早已進(jìn)入了信息化時代,對于高校非計算機(jī)專業(yè)的學(xué)生來說必須掌握一門計算機(jī)編程語言和利用編程解決問題的能力。在我校的公共計算機(jī)課程教育3+X模式中,編程語言以VB(Visual Basic的簡稱)程序設(shè)計和C語言為主。本文將以VB編程語言為平臺,介紹如何在程序設(shè)計教學(xué)中引入PBL模式和競爭機(jī)制,更好地培養(yǎng)學(xué)生程序設(shè)計的思維能力,針對具體情況解決問題的能力,使得學(xué)生能夠?qū)懗鲆恍?shí)用的中小型程序,為日后本專業(yè)的學(xué)習(xí)打下堅實(shí)的基礎(chǔ)。
1 傳統(tǒng)模式中存在的問題
經(jīng)過初步調(diào)研,目前絕大多數(shù)院校在公共程序設(shè)計課程的教學(xué)中普遍存在著一些共性問題,(1)教學(xué)中仍以“教師講學(xué)生聽”為主的教學(xué)模式,學(xué)生處于被動地位;(2)學(xué)生能掌握一些語法知識但不具備獨(dú)立編寫、調(diào)試程序的能力;(3)學(xué)生很難將學(xué)到的知識應(yīng)用到實(shí)際問題的解決中;(4)學(xué)生缺乏競爭意識和團(tuán)隊合作精神。因此,傳統(tǒng)的教學(xué)模式?jīng)]能使學(xué)生具備學(xué)以致用的能力,難以激發(fā)學(xué)生的學(xué)習(xí)樂趣,學(xué)生沒有意識到要學(xué)習(xí)豐富的知識增強(qiáng)自己的競爭能力。
針對這一現(xiàn)狀本文提出了在PBL(基于問題的學(xué)習(xí)模式,即Problem-Based Learning)中引入競爭機(jī)制的教學(xué)模式,從教學(xué)方法、習(xí)題模式、考核方式幾個方面進(jìn)行改革,其目標(biāo)是使學(xué)生掌握編寫和調(diào)試程序的同時,要增強(qiáng)學(xué)生自主學(xué)習(xí)的能力,培養(yǎng)學(xué)生的競爭意識和創(chuàng)新能力。
2 改革的方向和目標(biāo)
結(jié)合我校VB程序設(shè)計課程教學(xué)的實(shí)際情況,為了更好地解決傳統(tǒng)模式中存在的問題,在教學(xué)中引入PBL和競爭機(jī)制的教學(xué)模式,將達(dá)到以下幾個目標(biāo):
(1)真正樹立“以學(xué)生為中心”的現(xiàn)代教育理念。PBL的學(xué)習(xí)模式具有以“學(xué)習(xí)者”為中心、以“問題”為核心的特點(diǎn)。改變過去“以教師為中心,以教材為中心,以課堂為中心”的傳統(tǒng)方式,實(shí)現(xiàn)學(xué)生全面發(fā)展、能力本位的價值取向,使教學(xué)活動成為提高學(xué)生能力的一個重要途徑。
(2)整理VB程序設(shè)計的知識點(diǎn),結(jié)合該學(xué)生的專業(yè)和應(yīng)具備的能力,設(shè)計符合學(xué)生認(rèn)知水平并與生活實(shí)際相關(guān)的問題情境,形成教學(xué)內(nèi)容。在設(shè)置題目的時候,盡量多地設(shè)計對學(xué)生有吸引力的題目、具有實(shí)際意義的題目,使學(xué)生感興趣,也能容易地應(yīng)用到實(shí)踐中去。
(3)在教學(xué)過程中以學(xué)習(xí)小組的形式進(jìn)行,調(diào)動學(xué)生的學(xué)習(xí)積極性,增強(qiáng)學(xué)生的競爭意識。通過分成學(xué)習(xí)小組,在教學(xué)中將某一“問題情境”布置下去后,學(xué)生小組是主體,以“主人翁”的意識分析問題和解決問題,教師是整個過程中的咨詢者和指導(dǎo)者,引導(dǎo)學(xué)生在解決問題過程學(xué)到知識。
(4)考核方式的更新。在教學(xué)過程中設(shè)置多樣的考核環(huán)節(jié),最終的成績要體現(xiàn)學(xué)生的學(xué)習(xí)態(tài)度、掌握和運(yùn)用知識的能力以及進(jìn)步情況,使最終成績能夠客觀、整體的反映學(xué)生的學(xué)習(xí)狀態(tài)。
3 PBL中引入競爭機(jī)制的程序設(shè)計教學(xué)實(shí)踐
3.1引入PBL教學(xué)模式
結(jié)合PBL教學(xué)模式和VB程序設(shè)計課程的特點(diǎn),在小組中,學(xué)生共同解決一些模擬現(xiàn)實(shí)生活中的問題,使學(xué)生在已掌握知識的基礎(chǔ)上,建立與當(dāng)前問題的聯(lián)系;在討論過程中使學(xué)生分工合作,共同解決問題,共同承擔(dān)責(zé)任,培養(yǎng)學(xué)生的團(tuán)隊合作精神。PBL學(xué)習(xí)法的實(shí)施分以下幾個步驟:
(1)師生準(zhǔn)備。教師應(yīng)該在課前根據(jù)教學(xué)大綱的內(nèi)容,廣泛收集素材,認(rèn)真準(zhǔn)備PBL教案。將4名學(xué)生(分組人數(shù)可以在教學(xué)實(shí)踐中相應(yīng)調(diào)整)組成一個學(xué)習(xí)小組,設(shè)1名小組長,教師要先向?qū)W生講清PBL的含義、實(shí)施過程、教學(xué)環(huán)節(jié)的安排及須要注意的事項(xiàng)等。
(2)呈現(xiàn)問題情境。教師結(jié)合教材的知識點(diǎn)提出學(xué)習(xí)內(nèi)容及任務(wù)。例如學(xué)習(xí)隨機(jī)函數(shù)時,讓學(xué)生設(shè)計一個擲骰子游戲、背景色隨機(jī)變色、猜數(shù)字等游戲,學(xué)習(xí)控件數(shù)組后可以模擬會員登錄及退出、設(shè)計小小計算器等較貼近生活的題目。
(3)分析問題收集資料。小組成員積極思考、收集相關(guān)資料,并填寫小組活動記錄表。
(4)討論并解決問題。各小組代表總結(jié)并展示成果。
(5)教師總結(jié)性講解。在各組學(xué)生發(fā)言和展示成果后,教師進(jìn)行總結(jié)性講解,加深學(xué)生對本章課程內(nèi)容的理解。
(6)本次學(xué)習(xí)成果評價。組織學(xué)生進(jìn)行成果展示評比,采用學(xué)生自評、互評和教師評價相結(jié)合的方式。在評價中,教師要對學(xué)生多加鼓勵和表揚(yáng),但也要讓學(xué)生認(rèn)識到自己的不足和長處,從而激勵學(xué)生取得更大的進(jìn)步。
3.2引入競爭機(jī)制
為了培養(yǎng)學(xué)生的合作精神與競爭意識,應(yīng)該在PBL教學(xué)模式中適當(dāng)引入競爭機(jī)制。通過競爭模式營造一種探索式和開放式的學(xué)習(xí)氛圍,有助于激發(fā)學(xué)生的學(xué)習(xí)積極性,變被動學(xué)習(xí)為主動探索學(xué)習(xí),進(jìn)而能更具創(chuàng)造性地完成學(xué)習(xí)任務(wù),從而使學(xué)生愛學(xué),教師樂教,事半功倍。以下是引入競爭機(jī)制采用的幾種方式:
(1)強(qiáng)調(diào)小組間的競爭。在基于PBL學(xué)習(xí)模式中,要在小組與小組間形成競爭,一方面是在講授知識點(diǎn)的過程中,學(xué)生要對相關(guān)問題進(jìn)行回答和分析,看哪一組對問題回答積極、分析準(zhǔn)確,可以給予適當(dāng)加分,另一方面要求各組將做好的系統(tǒng)進(jìn)行比較,從界面美觀程度、系統(tǒng)功能是否更完善、哪組實(shí)現(xiàn)系統(tǒng)的時間短等方面進(jìn)行評比,各方面表現(xiàn)都好的小組,小組中的每個成員都可以加分,這樣能更好地促進(jìn)學(xué)生的學(xué)習(xí)熱情。
(2)促進(jìn)小組成員的積極性。為了避免小組成員中濫竽充數(shù)學(xué)生的出現(xiàn),一方面在進(jìn)行組間競爭的同時,對于同一組內(nèi)學(xué)生的不同表現(xiàn)也要有所區(qū)別,比如在學(xué)習(xí)態(tài)度是否端正、回答問題是否積極、能否主動地查閱相關(guān)資料解決問題的學(xué)生可以給個人加分與小組表現(xiàn)無關(guān);另一方面小組長可以輪流來當(dāng),這樣對每個學(xué)生都是一種鍛煉,也能更好地促進(jìn)學(xué)生參考到學(xué)習(xí)中來。
(3)針對綜合性的題目定期競賽。為了鞏固某一章節(jié)所學(xué)的知識點(diǎn),可以定期出一些綜合性的題目,教師通過“同屏”發(fā)給各個小組,小組內(nèi)的成員之間通過共同參與,互相協(xié)作,最后由組長整理提交程序的結(jié)果,老師做裁判,又快又準(zhǔn)完成程序設(shè)計的小組為勝,獲勝的小組成員每人都獲得平時成績加5分的獎勵,而且這5分可以計入期末總成績。這樣可以有效的促進(jìn)學(xué)生的學(xué)習(xí)競爭和提高動手能力。
(4)實(shí)驗(yàn)安排應(yīng)考慮學(xué)生的水平差異
在實(shí)驗(yàn)過程中,應(yīng)該將不同難度的題目設(shè)置不同的分?jǐn)?shù),根據(jù)學(xué)生的水平,安排一些難度不同的題目,學(xué)生可以根據(jù)自己的能力來選擇習(xí)題,對于難度較小的題目學(xué)生可以通過做題的數(shù)量多來得到相同的分?jǐn)?shù),也有機(jī)會進(jìn)入更高級別的練習(xí),讓學(xué)生可以感覺到自己的進(jìn)步,這樣也可以提高學(xué)生學(xué)習(xí)的積極性和主動性。
3.3考核方式
取消傳統(tǒng)的“一刀切”的筆試或上機(jī)考試,學(xué)期最終成績評定應(yīng)由平時成績、實(shí)驗(yàn)成績和期末考試成績組成。而在成績評定中應(yīng)體現(xiàn)學(xué)生的學(xué)習(xí)態(tài)度與是否有進(jìn)步,通過何種方式獲取知識,要重視學(xué)生的學(xué)習(xí)態(tài)度和學(xué)習(xí)情感方面的收獲。
4 結(jié)束語
結(jié)合我校實(shí)際,在非計算機(jī)專業(yè)的VB程序設(shè)計課程教學(xué)中引入PBL和競爭機(jī)制相結(jié)合的教學(xué)模式,使學(xué)生逐漸從“學(xué)會”變?yōu)椤皶W(xué)”,增強(qiáng)學(xué)生的實(shí)踐操作能力、增強(qiáng)學(xué)生的團(tuán)隊合作與競爭意識。這樣也有利于扭轉(zhuǎn)當(dāng)前程序設(shè)計類課程的教學(xué)現(xiàn)狀,為程序設(shè)計類課程的發(fā)展提供一種新思路。
參考文獻(xiàn):
[1]林永興,藍(lán)慶青,付春捷.一種融合競爭機(jī)制的程序設(shè)計課程實(shí)踐教學(xué)方法[J].計算機(jī)教育, 2008,(16).
[2]李曉昀,余穎等.競爭驅(qū)動式程序設(shè)計課程教學(xué)改革[J]. 計算機(jī)教育, 2012,(16).
[3]常本勤.基于問題的學(xué)習(xí)模式在程序設(shè)計類課程教學(xué)中的應(yīng)用[J]. 計算機(jī)教育, 2010,(2).
[4]馬斌. 基于PBL模式的信息技術(shù)教學(xué)初探[J].教學(xué)與管理(理論版),2012,(12).
[5]彭海云,馬占欣.基于PBL+競爭機(jī)制的“程序設(shè)計基礎(chǔ)”課程教學(xué)模式探究[J] .實(shí)驗(yàn)技術(shù)與管理, 2012,29(6).
編輯∕高 偉