金歡
摘 要:
針對目前《C++程序設(shè)計(jì)》課程教學(xué)現(xiàn)狀學(xué)習(xí)內(nèi)容抽象,學(xué)習(xí)過程枯燥等問題。針對學(xué)習(xí)活動的設(shè)計(jì),結(jié)合體驗(yàn)式教學(xué)法的教學(xué)過程,分別對教師活動、學(xué)生活動和評價(jià)策略進(jìn)行了詳細(xì)設(shè)計(jì)。
關(guān)鍵詞:
體驗(yàn)式教學(xué)法;C++程序設(shè)計(jì);應(yīng)用研究
中圖分類號:
F49
文獻(xiàn)標(biāo)識碼:A
文章編號:16723198(2014)23017501
0 引言
《C++程序設(shè)計(jì)》是計(jì)算機(jī)相關(guān)專業(yè)的一門必修課,該課程在教學(xué)過程中理論知識和實(shí)踐上機(jī)并重。在傳統(tǒng)課堂教學(xué)過程中,教學(xué)手段主要是采用多媒體教學(xué)和講授法教學(xué)。理論教學(xué)環(huán)節(jié)中,以語法講解為主線開展教學(xué);實(shí)踐教學(xué)環(huán)節(jié)中,實(shí)驗(yàn)類型側(cè)重于驗(yàn)證性實(shí)驗(yàn),主要以上機(jī)編程和調(diào)試程序?yàn)橹?,缺少對學(xué)生編程思想的培養(yǎng)。整個(gè)教學(xué)過程中,學(xué)生處于被動地位,這種不利于激發(fā)學(xué)生的學(xué)習(xí)興趣,不利于培養(yǎng)學(xué)習(xí)的創(chuàng)新能力。因此,改變現(xiàn)用的教學(xué)方法勢在必行,采用新的教學(xué)方法來改善教學(xué)效果。
1 課程教學(xué)現(xiàn)狀
1.1 教師方面
目前,《C++程序設(shè)計(jì)》課程教學(xué)主要以教師講授為主,致使大部分學(xué)生在課堂中聽懂了,但實(shí)際操作是又無從下手。教師們?yōu)楦纳平虒W(xué)效果,嘗試了很多新教學(xué)方法,比如項(xiàng)目驅(qū)動法、案例分析法、體驗(yàn)式教學(xué)法等;還有從改革從課程本身入手,補(bǔ)充教學(xué)內(nèi)容、擴(kuò)充課程案例、加強(qiáng)師生互動等方面深入研究;再有從提高學(xué)生學(xué)習(xí)主動性出發(fā),基于第二課堂和網(wǎng)絡(luò)學(xué)習(xí)平臺的改革也越來越多。
1.2 學(xué)生方面
目前,學(xué)生中普遍存在一個(gè)現(xiàn)象,認(rèn)為《C++程序設(shè)計(jì)》是一門獨(dú)立的課程,與其他課程無關(guān)聯(lián),在今后的工作中不會使用。學(xué)習(xí)內(nèi)容過于抽象,學(xué)習(xí)過程枯燥乏味,導(dǎo)致學(xué)生產(chǎn)生抵觸心理,并產(chǎn)生“無用論”的思想,直接影響教學(xué)效果。
2 體驗(yàn)式教學(xué)法在課程教學(xué)中的設(shè)計(jì)
體驗(yàn)式教學(xué)法是一種以學(xué)生為“主體”、教師為“主導(dǎo)”的新的教學(xué)方法,教師設(shè)計(jì)基于真實(shí)情況的情境,以情境為中心組織教學(xué),學(xué)生在情境中發(fā)現(xiàn)問題,通過小組討論的形式開展學(xué)習(xí),并提出解決方案。
2.1 教師活動設(shè)計(jì)
在教學(xué)活動過程中,教師是“主導(dǎo)”,教師活動主要包括以下四點(diǎn):
(1)設(shè)計(jì)教學(xué)情境。
教師根據(jù)教學(xué)目標(biāo)、教學(xué)內(nèi)容和學(xué)生現(xiàn)狀,設(shè)計(jì)出基于現(xiàn)實(shí)生活的情境,通過情境調(diào)動學(xué)生的學(xué)習(xí)興趣,并引導(dǎo)學(xué)生關(guān)注情境中的知識點(diǎn)。
(2)引導(dǎo)學(xué)生學(xué)習(xí)。
教師引導(dǎo)學(xué)生從多角度分析情境,使用自己的語言對情境中的問題闡述和解釋,分析討論各種假設(shè),適時(shí)的將新的知識點(diǎn)引入到解決方案中,形成初步的解決方案。
(3)過程監(jiān)控協(xié)調(diào)。
在學(xué)生探究學(xué)習(xí)過程中,教師主要任務(wù)是協(xié)調(diào)小組成員及各小組之間的關(guān)系,掌控學(xué)生討論的方向,對錯(cuò)誤的或有偏差的觀點(diǎn)及時(shí)引導(dǎo)和指正,控制整個(gè)討論的方向。
(4)組織評價(jià)反思。
教師組織各小組對解決方案進(jìn)行匯報(bào),并給出反饋意見。在匯報(bào)完成后,對情境的解決方案分析總結(jié),從思維認(rèn)知方面進(jìn)行反思,發(fā)現(xiàn)不足改善方案,從而提高解決問題的能力。
2.2 學(xué)生活動的設(shè)計(jì)
在教學(xué)活動過程中,學(xué)生是“主體”,學(xué)生的活動直接影響教學(xué)效果,學(xué)生活動主要包括以下四點(diǎn):
(1)感知情境。
學(xué)生對教師提供的情境,開展分析研究和查閱相關(guān)資料,從多角度分析思考,培養(yǎng)解決問題的思維。
(2)制定計(jì)劃。
學(xué)生通過對情境的分析,明確情境中的問題,組織小組開展討論,在討論的過程中對問題進(jìn)一步細(xì)化,并對細(xì)化后的問題進(jìn)行分工,制定針對問題的學(xué)習(xí)計(jì)劃,明確所需要掌握的知識。
(3)完成方案。
小組開展探究活動,將知識整合分享,設(shè)計(jì)解決方案,再對方案進(jìn)行驗(yàn)證,如發(fā)現(xiàn)問題,針對問題繼續(xù)開展討論和學(xué)習(xí),直到形成最終的解決方案。
(4)評價(jià)反思。
在教師的組織,各小組對自己的解決方案進(jìn)行匯報(bào)和演示,開展自評和互評活動,總結(jié)優(yōu)點(diǎn)和不足,達(dá)到取長補(bǔ)短的效果。
2.3 評價(jià)策略的設(shè)計(jì)
學(xué)習(xí)評價(jià)是對學(xué)生的學(xué)習(xí)過程和學(xué)習(xí)效果的評價(jià),是教學(xué)過程中的一個(gè)重要環(huán)節(jié)。開展學(xué)習(xí)評價(jià)可有效地讓學(xué)生發(fā)現(xiàn)自身的不足,有利于激發(fā)學(xué)生學(xué)習(xí)的主動性。體驗(yàn)式教學(xué)法的學(xué)習(xí)評價(jià)包括以下三個(gè)方面:
(1)學(xué)生自評。
學(xué)生對自己在整個(gè)教學(xué)過程中的表現(xiàn)進(jìn)行自評,通過自評發(fā)現(xiàn)不足,及時(shí)調(diào)整學(xué)習(xí)方法,規(guī)范學(xué)習(xí)行為,積累學(xué)習(xí)經(jīng)驗(yàn);在自評的過程中,加深對新知識的理解。
(2)學(xué)生互評。
因?yàn)檎麄€(gè)教學(xué)活動都是分小組開展,所以小組成員間比較熟悉,可以發(fā)現(xiàn)很多自己沒有意識到的問題,是一種非常有效的評價(jià)方式。
(3)教師評價(jià)。
在整個(gè)教學(xué)過程中,教師是組織者、引導(dǎo)者,監(jiān)控著教學(xué)活動的開展。教師主要對學(xué)生的學(xué)習(xí)態(tài)度、溝通能力、資料查找、分析和解決問題能力等方面進(jìn)行評價(jià)。教師的評價(jià)反饋意見能鼓勵(lì)學(xué)生學(xué)習(xí)的積極性,促進(jìn)學(xué)生更進(jìn)一步自主開展學(xué)習(xí)。
3 結(jié)束語
通過教學(xué)實(shí)踐表明,體驗(yàn)式教學(xué)法應(yīng)用于《C++程序設(shè)計(jì)》課程教學(xué)的可行性和有效性。學(xué)生的自主學(xué)習(xí)能力得到提高,面對大型程序可以合作完成。通過小組合作,溝通協(xié)調(diào)能力得到進(jìn)一步鍛煉,解決問題的思維更開闊了,增強(qiáng)了學(xué)習(xí)信心。同時(shí),也發(fā)現(xiàn)了不少新的問題。比如,對分組學(xué)習(xí)缺少系統(tǒng)性和有效性的指導(dǎo),由于師資的問題,仍有許多方面照顧不到。因此,應(yīng)該在學(xué)生中發(fā)掘能力較強(qiáng)的同學(xué),協(xié)助教師開展教學(xué)。
參考文獻(xiàn)
[1]劉燕君,劉振安,張一葉.C++程序設(shè)計(jì)課程設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2010.
[2]朱從旭.C++程序設(shè)計(jì)特色知識點(diǎn)的教學(xué)方法[J].計(jì)算機(jī)教育,2010,(8):108111.