王軼男 王曼妮
摘? ?要:本研究將網(wǎng)絡(luò)探究教學(xué)模式引入計(jì)算機(jī)專業(yè)課程——C語(yǔ)言程序設(shè)計(jì)的教學(xué)中,主要目的是實(shí)驗(yàn)并分析如何設(shè)計(jì)適合遠(yuǎn)程教學(xué)的網(wǎng)絡(luò)探究課程,將在傳統(tǒng)課堂中難以理解的知識(shí),通過(guò)設(shè)計(jì)問(wèn)題情境吸引學(xué)生利用網(wǎng)絡(luò)資源主動(dòng)探究學(xué)習(xí)內(nèi)容,完成教師設(shè)計(jì)的任務(wù),從而在實(shí)際操作中學(xué)習(xí)知識(shí),解決問(wèn)題,通過(guò)探究式教學(xué)來(lái)激發(fā)學(xué)習(xí)者的學(xué)習(xí)興趣,培養(yǎng)學(xué)習(xí)者的探索精神和實(shí)踐能力。
關(guān)鍵詞:網(wǎng)絡(luò)探究? 教學(xué)模式? 課程設(shè)計(jì)
中圖分類號(hào):G433? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? ? ? ? ? ? ? ? ? ? 文章編號(hào):1674-098X(2019)11(a)-0217-02
C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)目標(biāo)是培養(yǎng)學(xué)生獨(dú)立設(shè)計(jì)程序的思想和方法,讓學(xué)生養(yǎng)成良好的信息素養(yǎng),從而為解決實(shí)際問(wèn)題奠定基礎(chǔ)。但程序設(shè)計(jì)類課程比較抽象,邏輯性強(qiáng),且與數(shù)學(xué)有著密切的聯(lián)系,學(xué)生理解起來(lái)有很大難度。若單純使用傳統(tǒng)教學(xué)模式來(lái)完成教學(xué)任務(wù),很難達(dá)到教學(xué)目的。為此,本研究提出在程序設(shè)計(jì)課程中引入網(wǎng)絡(luò)探究教學(xué)模式。該教學(xué)模式是建構(gòu)主義學(xué)習(xí)理論在網(wǎng)絡(luò)環(huán)境下的學(xué)習(xí)體現(xiàn),通過(guò)創(chuàng)造課堂上一種全新的學(xué)習(xí)環(huán)境,給學(xué)生創(chuàng)建真實(shí)情境,以網(wǎng)絡(luò)核心課程、網(wǎng)絡(luò)學(xué)習(xí)空間、網(wǎng)絡(luò)教學(xué)管理為建設(shè)重點(diǎn),讓學(xué)習(xí)者基于網(wǎng)絡(luò)自主學(xué)習(xí),從而達(dá)到遠(yuǎn)程學(xué)習(xí)支持與面授相結(jié)合的新型學(xué)習(xí)模式要求,充分培養(yǎng)學(xué)生的創(chuàng)新思維和實(shí)踐能力。
下面介紹C程序設(shè)計(jì)教學(xué)中運(yùn)用網(wǎng)絡(luò)探究式教學(xué)的案例——函數(shù)的遞歸調(diào)用網(wǎng)絡(luò)探究教學(xué)實(shí)例。
1? 教學(xué)目的
了解遞歸的設(shè)計(jì)思想,運(yùn)用函數(shù)的遞歸調(diào)用解決問(wèn)題,訓(xùn)練邏輯思維,培養(yǎng)解決問(wèn)題的能力。
創(chuàng)設(shè)真實(shí)與虛擬相結(jié)合的積極課堂情境,在教師與學(xué)生,學(xué)生與學(xué)生的討論與合作中,形成解決問(wèn)題的最佳方案,激發(fā)學(xué)習(xí)者學(xué)習(xí)程序設(shè)計(jì)的熱情。
拓展思維,突破思維定勢(shì),靈活解決各種問(wèn)題,提高創(chuàng)新能力。
2? 教學(xué)媒體
多媒體課件、教學(xué)網(wǎng)絡(luò)系統(tǒng)及Turbo C。
3? 教學(xué)流程設(shè)計(jì)
3.1 通過(guò)創(chuàng)設(shè)情境,提出問(wèn)題
在這個(gè)模塊中,老師可以用文本和圖片創(chuàng)設(shè)問(wèn)題情境,賦予學(xué)生一個(gè)角色,激發(fā)學(xué)生的探究興趣。例如,你知道漢諾塔問(wèn)題嗎?在一個(gè)廟中有三根石棒,第一根上面套著64個(gè)圓的金片,金片大小不等,大的在下,小的在上。有一個(gè)老和尚想把這64個(gè)金片從第一根石棒上移到第三根,在移動(dòng)過(guò)程中可以利用第二根石棒,但每次只能移動(dòng)一個(gè),且在移動(dòng)過(guò)程中3根石棒上的金片要始終保持大盤(pán)在下,小盤(pán)在上。你能編程序打印出移動(dòng)的步驟嗎?學(xué)生用以往思維方式去解決這個(gè)問(wèn)題陷入僵局,這時(shí)可以引出遞歸算法,讓學(xué)生主動(dòng)探求遞歸算法的思想。
3.2 自主學(xué)習(xí),提出假設(shè)
學(xué)生明確了學(xué)習(xí)內(nèi)容,就可進(jìn)入自主學(xué)習(xí)階段。他們?cè)谶@一過(guò)程中將理解遞歸算法思想,掌握函數(shù)的遞歸調(diào)用。還將嘗試進(jìn)行算法設(shè)計(jì),形成各自的解題思路,提出自己的解題假設(shè)。需要注意的是學(xué)生在吸收函數(shù)的遞歸調(diào)用這部分新知識(shí)的過(guò)程中,由于認(rèn)知結(jié)構(gòu)間的差別較大,會(huì)受到原有知識(shí)結(jié)構(gòu)的“阻礙”。教師在這一階段要密切注意學(xué)生的學(xué)習(xí)情況,收集反饋信息,然后有針對(duì)地給予指導(dǎo),來(lái)幫助學(xué)生順利地完成認(rèn)知結(jié)構(gòu)的同化。學(xué)生進(jìn)行自主學(xué)習(xí),掌握基本理論后,就會(huì)思考如何解決問(wèn)題。解決問(wèn)題要遵循“循序漸進(jìn)”的原則,先讓學(xué)生解決相對(duì)簡(jiǎn)單的問(wèn)題。例如用遞歸方法求n!,教師要鼓勵(lì)學(xué)生大膽嘗試,寫(xiě)出程序代碼。
3.3 課堂討論,驗(yàn)證假設(shè)
初步掌握了解決問(wèn)題的算法,學(xué)生開(kāi)始嘗試編寫(xiě)程序,但他們此時(shí)不能確定編寫(xiě)的程序是否可行。教師可組織學(xué)生互相討論,讓他們?cè)谟懻撝斜鎰e對(duì)錯(cuò),加深對(duì)算法思想及調(diào)用方法內(nèi)涵的理解。此階段可根據(jù)實(shí)際情況采取靈活的討論形式,不一定分組。筆者觀察到,些時(shí)大多數(shù)學(xué)生已理解該算法的思想,但編寫(xiě)出的程序還存在很多問(wèn)題,如在調(diào)試時(shí)出現(xiàn)語(yǔ)法錯(cuò)誤,程序中出現(xiàn)無(wú)終止的遞歸調(diào)用等。針對(duì)這種情況可以找?guī)讉€(gè)典型的錯(cuò)誤程序,讓學(xué)生展開(kāi)討論。值得注意的是,學(xué)生出現(xiàn)的問(wèn)題如果不及時(shí)解決,會(huì)對(duì)學(xué)習(xí)造成一定的阻礙,降低學(xué)生的學(xué)習(xí)積極性,所以教師要及時(shí)指導(dǎo)和恰當(dāng)評(píng)價(jià)。
3.4 拓展延伸,提出創(chuàng)新
此階段教師歸納出學(xué)生編寫(xiě)的幾種典型的程序,組織學(xué)生進(jìn)行討論,得出他們認(rèn)為最理想的程序,并進(jìn)行驗(yàn)證。為了拓展學(xué)生的思維,加深學(xué)生對(duì)函數(shù)的遞歸調(diào)用的理解,教師在此時(shí)可提出創(chuàng)新的要求,使學(xué)生繼續(xù)創(chuàng)新地解決一些問(wèn)題,激發(fā)學(xué)生繼續(xù)探索的欲望。
3.5 布置任務(wù),協(xié)作完成
在此環(huán)節(jié),教師對(duì)學(xué)生需要完成的工作進(jìn)行詳細(xì)的分解描述,明確探究的目標(biāo)。任務(wù)設(shè)計(jì)要難易適中,探案 的最近發(fā)展圈原則任務(wù)的設(shè)計(jì)可以稍微超過(guò)學(xué)生現(xiàn)有一知識(shí)范圍,讓學(xué)生通過(guò)努力可以實(shí)現(xiàn)。本案例學(xué)生需要完成的主要任務(wù)如下。
(1)建立一個(gè)基于網(wǎng)絡(luò)平臺(tái)的學(xué)習(xí)環(huán)境,創(chuàng)設(shè)一個(gè)真實(shí)與虛擬相結(jié)合的積極課堂。學(xué)生根據(jù)IP地址隨時(shí)登陸虛擬的網(wǎng)絡(luò)學(xué)習(xí)社區(qū)進(jìn)行學(xué)習(xí)。
(2)自主探究遞歸算法思想,掌握函數(shù)的遞歸調(diào)用方法。
(3)利用函數(shù)的遞歸調(diào)用解決漢諾塔等問(wèn)題。
學(xué)生通過(guò)教師提供的網(wǎng)上資源和組內(nèi)的同學(xué)相互協(xié)作共同完成任務(wù),從面達(dá)到培養(yǎng)學(xué)生自主學(xué)習(xí)、主動(dòng)探究的能力,在完成任務(wù)過(guò)程中也培養(yǎng)了學(xué)生分工協(xié)作,實(shí)際操作的能力。
3.6 總結(jié)評(píng)價(jià)
評(píng)價(jià)的形式可以有學(xué)生自評(píng),小組互評(píng)和教師評(píng)價(jià)。這在這環(huán)節(jié)教師需要詳細(xì)設(shè)計(jì)評(píng)價(jià)的指標(biāo),可以從能力提高、知識(shí)掌握、探究態(tài)度、資料運(yùn)用、任務(wù)完成等幾個(gè)方面進(jìn)行綜合的評(píng)價(jià)。網(wǎng)絡(luò)探究的評(píng)價(jià)包括對(duì)過(guò)程和結(jié)果的評(píng)價(jià),通過(guò)合理的評(píng)價(jià)指標(biāo)設(shè)置可以幫助學(xué)生客觀地認(rèn)識(shí)到學(xué)習(xí)的效果,清楚通過(guò)探究學(xué)習(xí)自己在知識(shí)獲取、團(tuán)隊(duì)合作、學(xué)習(xí)態(tài)度以及學(xué)習(xí)成果方面的不足和收獲。總結(jié)評(píng)價(jià)是對(duì)一次網(wǎng)絡(luò)探究教學(xué)活動(dòng)的回顧,也是不可缺少的環(huán)節(jié),需要注意的是總結(jié)評(píng)價(jià)環(huán)節(jié)非常容易流于形式,也容易被課程設(shè)計(jì)者和學(xué)生忽視,特別在互評(píng)環(huán)節(jié)往往因?yàn)楦鞣N原因而不能得到真實(shí)的反饋。還有的教師會(huì)把此環(huán)節(jié)當(dāng)成課程的總結(jié),用大量的時(shí)間去總結(jié)知識(shí)點(diǎn),灌輸課本知識(shí),這無(wú)形又失去了網(wǎng)絡(luò)探究教學(xué)的宗旨,回到了傳統(tǒng)的課堂模式。所以,科學(xué)的設(shè)計(jì)總結(jié)評(píng)價(jià)環(huán)節(jié),設(shè)計(jì)精細(xì)的評(píng)價(jià)指標(biāo)尤為重要。
此次網(wǎng)絡(luò)探究教學(xué)活動(dòng),遵循以“以教師為主導(dǎo),以學(xué)生為主體”的指導(dǎo)思想。教師由知識(shí)的“灌輸者”、教學(xué)管理的“統(tǒng)治者”變?yōu)閷W(xué)習(xí)資源的設(shè)計(jì)者和開(kāi)發(fā)者、學(xué)生學(xué)習(xí)過(guò)程的指導(dǎo)者以及信息化學(xué)習(xí)環(huán)境的管理者。學(xué)生在真實(shí)情境中,通過(guò)自主學(xué)習(xí)不但掌握了遞歸算法的設(shè)計(jì)思想和基本知識(shí),更重要的是在探究過(guò)程中學(xué)生體驗(yàn)到探索的快樂(lè),培養(yǎng)了學(xué)生自主學(xué)習(xí)能力,強(qiáng)烈激發(fā)了學(xué)習(xí)熱情,拓寬了知識(shí)視野。
參考文獻(xiàn)
[1] 周善東.數(shù)字博物館中探究性學(xué)習(xí)活動(dòng)的設(shè)計(jì)與實(shí)施——以“浙江教育博物館”為例[D].浙江大學(xué),2017.
[2] 郭美,段思婧,肖敏.基于網(wǎng)絡(luò)探究式自主學(xué)習(xí)的教學(xué)模式研究[J].中國(guó)教育技術(shù)裝備,2017(4):3-4.
[3] 馬志強(qiáng),劉亞琴,孔麗麗.網(wǎng)絡(luò)探究學(xué)習(xí)社區(qū)理論與實(shí)證研究發(fā)展脈絡(luò)[J].現(xiàn)代遠(yuǎn)程教育研究,2018(5):39-42.