□盧炳旭
從學(xué)習(xí)者的視角看計(jì)算機(jī)專業(yè)《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)改革
□盧炳旭
《C語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)學(xué)科體系中的基礎(chǔ)核心課程之一。文章從教學(xué)主體的學(xué)習(xí)者角度出發(fā),感受到高?!禖語(yǔ)言程序設(shè)計(jì)》教學(xué)過(guò)程中存在的一些問(wèn)題,通過(guò)對(duì)《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)進(jìn)行學(xué)習(xí)者反思,提出學(xué)生學(xué)習(xí)興趣引發(fā)、編程思維培養(yǎng)、前后知識(shí)關(guān)聯(lián)、案例驅(qū)動(dòng)教學(xué)、改革考核方法等方面的教學(xué)改革見解,以使計(jì)算機(jī)專業(yè)課程教學(xué)更加符合大學(xué)生學(xué)習(xí)的特點(diǎn)與規(guī)律。初步的試驗(yàn)證明,作為高年級(jí)學(xué)生輔導(dǎo)培訓(xùn)低年級(jí)學(xué)生所采用一些教與學(xué)的方法提高了學(xué)生的學(xué)習(xí)興趣,獲得良好的教學(xué)效果。
學(xué)習(xí)者;計(jì)算機(jī)專業(yè);C語(yǔ)言程序設(shè)計(jì);教學(xué)改革
《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)專業(yè)學(xué)生接觸的第一門基礎(chǔ)性程序設(shè)計(jì)課,以實(shí)際動(dòng)手編程技能為手段,以培養(yǎng)學(xué)生設(shè)計(jì)能力為主旨,有助于形成學(xué)生分析問(wèn)題和解決實(shí)際問(wèn)題的能力,并為學(xué)生后續(xù)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、操作系統(tǒng)等專業(yè)課程奠定必備的基礎(chǔ)。因此,能否熟練掌握并運(yùn)用C語(yǔ)言,是衡量一名計(jì)算機(jī)專業(yè)學(xué)生專業(yè)水平的基本標(biāo)準(zhǔn)。教學(xué)的根本目的是為了促進(jìn)學(xué)生的學(xué)習(xí)發(fā)展,一般的教學(xué)法研究主要側(cè)重教的方面,多從教師的角度和理解看待課程與教學(xué)改革。本文試圖從一個(gè)學(xué)習(xí)者也可以說(shuō)是一個(gè)初學(xué)者的層面和角度,結(jié)合學(xué)習(xí)和助學(xué)《C語(yǔ)言程序設(shè)計(jì)》中的困惑、感悟及其體會(huì),結(jié)合為低年級(jí)學(xué)生輔導(dǎo)培訓(xùn)C語(yǔ)言程序設(shè)計(jì)的一些感性經(jīng)驗(yàn),從兩個(gè)維度思考有關(guān)大學(xué)課程與教學(xué)改革的問(wèn)題,試圖提出更加切合大學(xué)生學(xué)習(xí)的實(shí)際有效的學(xué)習(xí)方法和教學(xué)方式,希望能為高校課程與教學(xué)改革吹進(jìn)一縷新風(fēng)。
筆者在大一下學(xué)期開始學(xué)習(xí)計(jì)算機(jī)科學(xué)技術(shù)專業(yè)《C語(yǔ)言程序設(shè)計(jì)》課程,而且全程旁聽了網(wǎng)絡(luò)工程專業(yè)同樣的課程,并通過(guò)調(diào)查在校往屆學(xué)生的學(xué)習(xí)情況,發(fā)現(xiàn)《C語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)內(nèi)容和教學(xué)模式存在一些共性的問(wèn)題。
(一)課程內(nèi)容拘泥于與工程實(shí)踐脫節(jié)的教材
計(jì)算機(jī)專業(yè)的日常教學(xué)中理論課所占比例較大,而理論課教師往往依據(jù)教學(xué)大綱指定的配套教材進(jìn)行講授,實(shí)驗(yàn)課的編程題目多數(shù)是驗(yàn)證課本上的例程或者理論課教材后的作業(yè)。通過(guò)調(diào)研計(jì)算機(jī)專業(yè)教師使用教材情況,發(fā)現(xiàn)目前計(jì)算機(jī)專業(yè)理論課使用的教材以傳授理論知識(shí)為主,雖然每個(gè)知識(shí)點(diǎn)后給出了相應(yīng)的實(shí)例,但是這些案例比較孤立或抽象,缺乏與工程實(shí)踐的聯(lián)系。長(zhǎng)此以往,學(xué)生一方面覺得日常練習(xí)的例程枯燥無(wú)味,找不到激發(fā)其學(xué)習(xí)興趣的落腳地和理由;另一方面,覺得即使刻板地掌握了某些語(yǔ)法的使用方法,也并不知道如何將這些語(yǔ)法知識(shí)應(yīng)用于工程實(shí)踐,使自己具備一定的解決問(wèn)題能力。由于學(xué)生所學(xué)知識(shí)及其方法與工程實(shí)踐沒有有機(jī)地結(jié)合起來(lái),學(xué)以致用的工程意識(shí)缺乏日積月累的養(yǎng)成土壤,學(xué)習(xí)的興趣和動(dòng)力不知不覺地消失在盲目與盲從之中。
(二)理論課程內(nèi)容課堂吸收率不高
C語(yǔ)言是一門面向過(guò)程的程序設(shè)計(jì)語(yǔ)言,語(yǔ)法雖然不是很復(fù)雜,但是學(xué)生在最初接受理論知識(shí)時(shí),往往由于練習(xí)量不足而難以融會(huì)貫通,很難將各個(gè)部分的知識(shí)點(diǎn)連貫起來(lái)綜合運(yùn)用。例如:if語(yǔ)句和while語(yǔ)句之間的相互嵌套,以及while語(yǔ)句和for語(yǔ)句中循環(huán)條件如何選擇,都是理論課難以直接傳授的。相對(duì)抽象的函數(shù)、指針和結(jié)構(gòu)體等知識(shí)點(diǎn),又會(huì)使學(xué)生不知從何下手,而C語(yǔ)言的前后知識(shí)點(diǎn)相關(guān)性較強(qiáng),學(xué)生很可能因?yàn)橐粋€(gè)知識(shí)點(diǎn)沒有掌握而導(dǎo)致知識(shí)鏈斷裂,從而降低課程整體的學(xué)習(xí)質(zhì)量。實(shí)際的情況是,一旦一個(gè)階段的學(xué)習(xí)進(jìn)度跟不上,學(xué)生往往會(huì)對(duì)單調(diào)的編程語(yǔ)言的學(xué)習(xí)產(chǎn)生排斥心理,直接影響后續(xù)課程的學(xué)習(xí)。
(三)實(shí)驗(yàn)課程的重要性往往被忽略
《C語(yǔ)言程序設(shè)計(jì)》課程的理論教學(xué)與實(shí)驗(yàn)教學(xué)是兩個(gè)相互依存、相互促進(jìn)的教學(xué)體系。實(shí)驗(yàn)教學(xué)相對(duì)于理論教學(xué)更具直觀性、趣味性和創(chuàng)造性,可以讓學(xué)生在實(shí)驗(yàn)中真正地理解理論知識(shí)[1]。但目前高校通行的做法是,普遍把這兩部分課程內(nèi)容分開教學(xué)。理論課上,老師一板一眼、從理論到理論地講述理論知識(shí),學(xué)生貌似聽懂卻并不清楚如何實(shí)現(xiàn)。而實(shí)驗(yàn)課通常與理論課是相分離的,并不在同一天授課,學(xué)生又比較缺乏及時(shí)復(fù)習(xí)的意識(shí),上機(jī)操作時(shí)理論知識(shí)已經(jīng)遺忘的所剩無(wú)幾,實(shí)驗(yàn)課的寶貴時(shí)間利用率偏低。從一名學(xué)習(xí)者的經(jīng)驗(yàn)看,初學(xué)C語(yǔ)言時(shí),很多知識(shí)點(diǎn)需要經(jīng)過(guò)一定量的實(shí)際操作才能逐漸掌握,不少學(xué)生不重視實(shí)驗(yàn)課,實(shí)驗(yàn)課作業(yè)通過(guò)檢索網(wǎng)絡(luò)編程資料蒙混過(guò)關(guān),實(shí)際的編程能力得不到有效鍛煉,到了期末再根據(jù)老師的題目范圍突擊背誦程序,這種知識(shí)化的編程學(xué)習(xí),其基本功自然不會(huì)扎實(shí)。
(四)考試內(nèi)容重點(diǎn)與實(shí)際應(yīng)用相關(guān)性較小
《C語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)各類專業(yè)課程的重要工具性課程,通過(guò)C語(yǔ)言編寫的結(jié)構(gòu)體可以塑造復(fù)雜的數(shù)據(jù)結(jié)構(gòu),并且結(jié)構(gòu)體也是使學(xué)生理解面向過(guò)程編程思想的重要知識(shí)點(diǎn)。通過(guò)檢索部分高?!禖語(yǔ)言程序設(shè)計(jì)》課程考試大綱,并調(diào)研部分高校實(shí)際考試情況,發(fā)現(xiàn)其考試重點(diǎn)是C語(yǔ)言的結(jié)構(gòu)、數(shù)據(jù)類型及其運(yùn)算、基本語(yǔ)句、數(shù)組、函數(shù)、指針等知識(shí)點(diǎn),由于課時(shí)安排不足,結(jié)構(gòu)體、文件等知識(shí)點(diǎn)位于教材最后章節(jié),不作為考試重點(diǎn)。這樣,學(xué)生在復(fù)習(xí)C語(yǔ)言考試時(shí),出于功利性考慮,重點(diǎn)考什么就復(fù)習(xí)什么。而且,復(fù)習(xí)時(shí)的感覺像是面對(duì)一門特殊的數(shù)字邏輯課,而非程序設(shè)計(jì)課;此外,由于缺乏拓展結(jié)構(gòu)體的使用方法和在實(shí)際問(wèn)題中的應(yīng)用,在學(xué)習(xí)其他專業(yè)課程的初期,會(huì)發(fā)現(xiàn)遇到很多困難。
筆者在自己學(xué)習(xí)的同時(shí),作為學(xué)習(xí)社團(tuán)輔導(dǎo)員,連續(xù)兩年對(duì)計(jì)算機(jī)專業(yè)本科低年級(jí)學(xué)生進(jìn)行了《C語(yǔ)言程序設(shè)計(jì)》輔導(dǎo)培訓(xùn),這種“兵教兵”的演練,增強(qiáng)了自己對(duì)初學(xué)者的認(rèn)識(shí),并像教師一樣對(duì)在教學(xué)過(guò)程中存在的問(wèn)題進(jìn)行了一定思考,結(jié)合自身學(xué)習(xí)與學(xué)教的體會(huì),嘗試尋求適合計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)《C語(yǔ)言程序設(shè)計(jì)》課程的教與學(xué)的方法。
(一)巧用應(yīng)用導(dǎo)言,點(diǎn)燃學(xué)生的學(xué)習(xí)興趣
《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)專業(yè)學(xué)生真正窺視該專業(yè)門徑的專業(yè)基礎(chǔ)課程。在接觸的初始階段,不能急于讓學(xué)生了解基本語(yǔ)法或者是快速入門,而是首先通過(guò)介紹計(jì)算機(jī)編程發(fā)展歷史、創(chuàng)建C語(yǔ)言貝爾實(shí)驗(yàn)室、講授游戲編程實(shí)例等話題,逐步揭開了編程在初學(xué)者心中的神秘面紗,使其將C語(yǔ)言看做一門構(gòu)建宏偉數(shù)字世界精巧的技藝,從內(nèi)心愛上計(jì)算機(jī)編程,進(jìn)而樹立學(xué)會(huì)計(jì)算機(jī)專業(yè)課程的信心。
例如,電子游戲被稱為“第九藝術(shù)”,而電子游戲本身就是由編程語(yǔ)言編寫的程序。在介紹課程教學(xué)大綱時(shí),以講解“貪吃蛇游戲”編程實(shí)例為切入點(diǎn)(如圖1所示),融匯貫穿了C語(yǔ)言課程的各個(gè)知識(shí)點(diǎn),并且告訴同學(xué)們,通過(guò)學(xué)習(xí)該課程,在期末每個(gè)人都可以獨(dú)立完成簡(jiǎn)單游戲的開發(fā)。這樣,大家的學(xué)習(xí)興趣從第一節(jié)課開始就被點(diǎn)燃了,這也印證了愛因斯坦說(shuō)過(guò)的“興趣才是最好的老師”那句著名的論斷。
圖1 貪吃蛇小游戲DOS界面
(二)講練交織并行,培養(yǎng)良好的編程習(xí)慣
初學(xué)C語(yǔ)言編程時(shí),在變量名稱定義、全角半角符號(hào)使用、大括號(hào)匹配等方面經(jīng)常出現(xiàn)錯(cuò)誤。因此,在輔導(dǎo)教學(xué)過(guò)程中,根據(jù)自己學(xué)習(xí)體會(huì)將編程規(guī)范和編程技巧講解作為重點(diǎn),通過(guò)邊講邊練、邊練邊講雙向互動(dòng),養(yǎng)成學(xué)習(xí)者把理論與實(shí)踐緊密結(jié)合起來(lái)良好的編程習(xí)慣,為程序的維護(hù)、更新、可移植,以及提高程序設(shè)計(jì)質(zhì)量,降低程序維護(hù)成本打下牢固的基礎(chǔ)。比如,每行只寫一條語(yǔ)句,通過(guò)分層縮進(jìn)寫法體現(xiàn)編程語(yǔ)句的層次結(jié)構(gòu),使得程序結(jié)構(gòu)更加分明;在不同程序區(qū)域塊之前寫好注釋,以便說(shuō)明程序功能;在程序出現(xiàn)邏輯問(wèn)題時(shí),多使用編譯器自帶的調(diào)試功能,設(shè)置斷點(diǎn)進(jìn)行單步調(diào)試;在不同的編程環(huán)境中熟練使用快捷鍵;等等。
關(guān)于授課形式,體現(xiàn)“一體化”的教學(xué)思想,強(qiáng)調(diào)理論和實(shí)驗(yàn)密切結(jié)合,盡可能把課程教學(xué)安排在計(jì)算機(jī)機(jī)房進(jìn)行。在講清編程知識(shí)點(diǎn)的基礎(chǔ)上,重點(diǎn)結(jié)合工程實(shí)例演練編程技巧和方法,接著要求同學(xué)們一起實(shí)際操作,也即在 “做中學(xué)”,并使用VC++進(jìn)行驗(yàn)證,使得同學(xué)們能夠通過(guò)有效實(shí)驗(yàn),驗(yàn)證所學(xué)知識(shí),得到運(yùn)行結(jié)果,并發(fā)現(xiàn)存在的不足和問(wèn)題。這種“講練交叉并行、當(dāng)堂即學(xué)即知”的教與學(xué)的方式,大大提高了老師教學(xué)的有效性,也鞏固了學(xué)生學(xué)習(xí)的效果。
(三)注意環(huán)環(huán)相扣,關(guān)聯(lián)前后知識(shí)
C語(yǔ)言作為學(xué)習(xí)編程者的入門級(jí)語(yǔ)言,語(yǔ)法具有一定的抽象性,初學(xué)者難免會(huì)因?yàn)閺?fù)習(xí)不及時(shí)而導(dǎo)致前期知識(shí)點(diǎn)的遺忘,待到日后的知識(shí)應(yīng)用更是一頭霧水。其實(shí),復(fù)習(xí)是最好的學(xué)習(xí),有序是最好的方法,運(yùn)用是最好的鞏固。
首先,在學(xué)習(xí)新知識(shí)前,回顧以往知識(shí)點(diǎn)。比如,“循環(huán)結(jié)構(gòu)”與“分支結(jié)構(gòu)”知識(shí)點(diǎn)有著千絲萬(wàn)縷的聯(lián)系,在講循環(huán)結(jié)構(gòu)時(shí),對(duì)于相同的例程使用分支結(jié)構(gòu)重新寫一次,使同學(xué)們不僅掌握循環(huán)結(jié)構(gòu)與分支結(jié)構(gòu)的異同點(diǎn),而且在學(xué)習(xí)新知識(shí)的同時(shí),對(duì)舊知識(shí)得到了復(fù)習(xí)和鞏固[2]。
接著,在學(xué)習(xí)新知識(shí)點(diǎn)的過(guò)程中,注意由淺入深,用所學(xué)知識(shí)誘導(dǎo)新的編程思路,同時(shí)要結(jié)合編程實(shí)例懂得活學(xué)活用。比如,指針是C語(yǔ)言中特殊的數(shù)據(jù)類型,同學(xué)們?cè)陂_始接觸指針時(shí),可能會(huì)對(duì)其能夠直接指向變量存儲(chǔ)位置的特性感到很不解。因此,本人在講解變量知識(shí)時(shí),就把變量在計(jì)算機(jī)內(nèi)存中的存儲(chǔ)方式,通過(guò)形象化的圖示和語(yǔ)言解釋相結(jié)合的方式展現(xiàn)出來(lái)(如圖2所示),這樣,既可以使同學(xué)們了解變量在內(nèi)存中的存儲(chǔ)方式,也可以由變量地址這個(gè)概念對(duì)指針內(nèi)保存的內(nèi)容有初步認(rèn)識(shí)[3]。在介紹字符數(shù)組時(shí),使用scanf(“%s”)語(yǔ)句對(duì)字符數(shù)組賦值,數(shù)組名前不需要添加取地址符“&”。這時(shí),向同學(xué)們解釋“由于數(shù)組名是整個(gè)數(shù)組的數(shù)組指針,所以不要進(jìn)行取地址”;然后,再次把指針和地址這兩個(gè)概念重復(fù)解釋給同學(xué)們。這樣,使同學(xué)們?cè)诮窈髮W(xué)習(xí)時(shí),可以和前面的知識(shí)點(diǎn)呼應(yīng)起來(lái)產(chǎn)生共鳴,達(dá)到溫故知新、豁然開朗的效果。
圖2 變量與地址的對(duì)應(yīng)關(guān)系
(四)提升實(shí)驗(yàn)教學(xué)的效度,采用案例驅(qū)動(dòng)教學(xué)
實(shí)驗(yàn)課不僅是驗(yàn)證理論課所學(xué)知識(shí)的重要過(guò)程,更應(yīng)注重學(xué)生獨(dú)立開發(fā)C語(yǔ)言程序能力的培養(yǎng),采用案例驅(qū)動(dòng)教學(xué)法有利于充實(shí)實(shí)驗(yàn)課教學(xué)的內(nèi)涵。受到第一節(jié)課展示電子游戲的啟發(fā),在輔導(dǎo)培訓(xùn)中將同學(xué)們分為若干個(gè)小組,每組在學(xué)期期末都要以貪吃蛇游戲中包含的編程技術(shù)為基礎(chǔ),開發(fā)出自己組的小游戲或者應(yīng)用程序。
具體過(guò)程是:把貪吃蛇游戲的源程序進(jìn)行分解,每當(dāng)講解完一個(gè)章節(jié)后,就把對(duì)應(yīng)這個(gè)章節(jié)知識(shí)點(diǎn)的源程序作為實(shí)驗(yàn)課最后的項(xiàng)目啟發(fā)給同學(xué)們,使同學(xué)們?cè)谡麄€(gè)學(xué)期中,逐漸加深對(duì)游戲源程序的理解。在學(xué)習(xí)過(guò)程中,大家的學(xué)習(xí)熱情很高,一個(gè)可以趣味演示的程序比單純地驗(yàn)證例程更能激發(fā)同學(xué)們嘗試編程的欲望。學(xué)習(xí)結(jié)束時(shí),大家通過(guò)對(duì)整個(gè)案例的分析和理解,把全書知識(shí)點(diǎn)關(guān)聯(lián)在一起,形成屬于自己掌握的知識(shí)結(jié)構(gòu)。這種從簡(jiǎn)單到復(fù)雜、從局部到整體的開發(fā)程序能力,像滾雪球一樣越滾越大,也為其將來(lái)開發(fā)大型程序奠定了基礎(chǔ)。
(五)注重能力鍛煉,改革考核方式
為了避免期末時(shí)臨陣磨槍、應(yīng)付考試,考核重點(diǎn)和方法要有所改變,把考核編程知識(shí)向考核編程能力轉(zhuǎn)變,考核方式上也從個(gè)體考核向個(gè)體與小組相結(jié)合考核轉(zhuǎn)變,培養(yǎng)學(xué)生的團(tuán)隊(duì)意識(shí)和協(xié)作精神。
對(duì)理論知識(shí)的考核。理論知識(shí)是繼續(xù)學(xué)習(xí)的基礎(chǔ),隨著學(xué)習(xí)的深入會(huì)顯得日益重要,具有扎實(shí)的理論功底才能達(dá)到舉一反三的應(yīng)用效果。理論知識(shí)的考核不能降低要求,但考核應(yīng)注重不同知識(shí)點(diǎn)綜合貫通,而不是簡(jiǎn)單的概念記憶或似曾相識(shí)案例的復(fù)現(xiàn)。因此,編寫程序解決綜合性問(wèn)題和根據(jù)程序描述程序運(yùn)行結(jié)果是理論考察的重點(diǎn)。由于編寫程序的非唯一性,考核題目要鼓勵(lì)拓展學(xué)生的創(chuàng)新思維,在程序填空題方面,一道題目可以使用不同的編程思想寫出2-3種編碼方法,只有充分理解不同的編程思路,才能正確地進(jìn)行程序填空。這樣,既可以達(dá)到以考促學(xué)的目的,也可以拓寬同學(xué)們編寫程序的思路,使考核成為學(xué)習(xí)過(guò)程的延伸。
對(duì)實(shí)驗(yàn)?zāi)芰Φ目己?。取消最后的上機(jī)考試,最終的考核成績(jī)由平時(shí)實(shí)驗(yàn)成績(jī)和期末實(shí)驗(yàn)成績(jī)組成。其中,平時(shí)實(shí)驗(yàn)成績(jī)?yōu)橥瑢W(xué)們每節(jié)實(shí)驗(yàn)課編程內(nèi)容的驗(yàn)收成績(jī);期末實(shí)驗(yàn)以分組形式進(jìn)行團(tuán)體考核。關(guān)于期末綜合實(shí)驗(yàn),以簡(jiǎn)單的人機(jī)互動(dòng)C語(yǔ)言編程技術(shù)為基礎(chǔ),每個(gè)小組按照項(xiàng)目要求制定每個(gè)組員分工協(xié)作的工作方案,由老師審查后啟動(dòng)實(shí)驗(yàn),完成后以小組形式進(jìn)行演示和匯報(bào),并且通過(guò)編寫實(shí)驗(yàn)報(bào)告梳理在實(shí)驗(yàn)中學(xué)習(xí)到的知識(shí)點(diǎn),以課程設(shè)計(jì)的方式作為學(xué)生期末試驗(yàn)成績(jī)。這樣,既能鍛煉學(xué)生應(yīng)用編程語(yǔ)言的能力,做到學(xué)以致用,又能培養(yǎng)學(xué)生團(tuán)隊(duì)意識(shí)和研究能力,把考核由一種過(guò)關(guān)的消極觀念轉(zhuǎn)變?yōu)閷W(xué)完成習(xí)任務(wù)的正確軌道上來(lái),使考核機(jī)制成為促進(jìn)學(xué)習(xí)的有效手段[4]。
在學(xué)習(xí)和調(diào)研中發(fā)現(xiàn),高年級(jí)學(xué)生輔導(dǎo)培訓(xùn)低年級(jí)學(xué)生這種“小先生制”,學(xué)學(xué)相長(zhǎng),在計(jì)算機(jī)專業(yè)方面非常有效,在這樣的“學(xué)群”或“學(xué)團(tuán)”中學(xué)習(xí)的學(xué)生表現(xiàn)出爭(zhēng)取優(yōu)秀的優(yōu)勢(shì)和相對(duì)突出的成績(jī)。由于學(xué)生之間沒有明顯的層次感,有利于營(yíng)造出一種積極的學(xué)習(xí)心態(tài),也許還有一個(gè)重要的因素是,唯有學(xué)生更懂得學(xué)生,所以更容易產(chǎn)生興趣共鳴而形成學(xué)習(xí)共同體,特別是對(duì)于一些具體的學(xué)習(xí)難點(diǎn)更容易獲得幫助互動(dòng),少走彎路或形成集體攻關(guān)力。這些顯性的或隱性的學(xué)習(xí)行為,對(duì)學(xué)生更自覺地學(xué)習(xí),建立問(wèn)題導(dǎo)向?qū)W習(xí)思維模式,以及運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題都會(huì)產(chǎn)生積極的影響。
[1]劉芳,等.《C語(yǔ)言程序設(shè)計(jì)》教學(xué)存在的問(wèn)題及改進(jìn)[J].教育理論與實(shí)踐,2012(36).
[2]胡迎春.《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)新法[J].廣西民族學(xué)院學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2003(S1):221-222.
[3]葉幼林.對(duì)計(jì)算機(jī)C語(yǔ)言教學(xué)的探討與研究[J].中南民族大學(xué)學(xué)報(bào) (人文社會(huì)科學(xué)版),2004(S1):189-190.
[4]米磊,等.“面向?qū)W生”的C語(yǔ)言教學(xué)方法研究與實(shí)踐[J].計(jì)算機(jī)工程與科學(xué),2014(S1):5-9.
責(zé)任編輯 時(shí)紅兵
盧炳旭(1993-),男,天津人,南京農(nóng)業(yè)大學(xué)計(jì)算機(jī)系本科生,研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。
G712
A
1001-7518(2015)20-0076-04