李昕等
【摘要】C語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言。它既有高級(jí)語言易于掌握的特點(diǎn),又具有匯編語言的高效。本文通過分析目前C語言教學(xué)中的現(xiàn)狀和問題,采用“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式改變C語言的教學(xué)體系,不僅激發(fā)了學(xué)生的學(xué)習(xí)興趣,而且提高了對(duì)課堂內(nèi)容的掌握程度,讓學(xué)生在學(xué)習(xí)的過程中不斷地提升計(jì)算思維。
【關(guān)鍵詞】項(xiàng)目驅(qū)動(dòng) 案例教學(xué) 程序設(shè)計(jì) 計(jì)算思維
【基金項(xiàng)目】中國石油大學(xué)(華東)教學(xué)改革項(xiàng)目重大項(xiàng)目“《計(jì)算機(jī)應(yīng)用技術(shù)實(shí)驗(yàn)》課程‘BUS教學(xué)模式研究與實(shí)踐”(JY-A201402);中國石油大學(xué)(華東)教學(xué)改革項(xiàng)目“程序設(shè)計(jì)基礎(chǔ)課案例化教學(xué)改革的研究”(JY-B201410);中國石油大學(xué)(華東)研究生教育研究與教學(xué)改革項(xiàng)目“計(jì)算機(jī)技術(shù)專業(yè)學(xué)位研究生協(xié)同創(chuàng)新培養(yǎng)機(jī)制研究”(YJ-B1408)。
【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2015)10-0255-02
一、目前在C語言教學(xué)中存在的問題
C語言程序設(shè)計(jì)是全國高校中普遍存在的一門計(jì)算機(jī)專業(yè)基礎(chǔ)課,主要訓(xùn)練提升學(xué)生的編程能力和計(jì)算思維。目前大多數(shù)高校對(duì)C語言的教學(xué)內(nèi)容側(cè)重于基本原理的講解,在實(shí)際應(yīng)用方面還存在諸多問題。傳統(tǒng)的教學(xué)方法忽視學(xué)生的主體地位,以教師講授為主,降低了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,產(chǎn)生消極的心理。長(zhǎng)期的失敗感極大地降低了學(xué)生的自信心,以及拼搏的激情,對(duì)學(xué)生的學(xué)習(xí)興趣影響較大,也就不可能產(chǎn)生主動(dòng)學(xué)習(xí)的欲望。即使勉強(qiáng)完成了課程的學(xué)習(xí),也主要是為了應(yīng)對(duì)考試,很難體會(huì)程序設(shè)計(jì)在解決實(shí)際問題中的作用,無法將知識(shí)實(shí)踐在生活中的具體案例里,更難達(dá)到培養(yǎng)計(jì)算思維,輔助專業(yè)課學(xué)習(xí)的課程目標(biāo)。
二、“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式
為了解決以上問題,眾多教育專家提出創(chuàng)新的教學(xué)方法,本文主要采用“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式[1]改變C語言的教學(xué)體系。項(xiàng)目驅(qū)動(dòng)教學(xué)法[2]是以學(xué)生的積極性、探索性學(xué)習(xí)為基礎(chǔ),用科學(xué)實(shí)踐的方式,促進(jìn)學(xué)生積極主動(dòng)自我學(xué)習(xí)的一種新型教學(xué)法。它將以教師傳授為主的教學(xué)過程,轉(zhuǎn)變?yōu)橐越鉀Q問題為主,在上課過程中讓學(xué)生始終處于積極思考的狀態(tài)。而案例教學(xué)法是另一種異于傳統(tǒng)的新型教學(xué)方法,主要教學(xué)目的是提高學(xué)生對(duì)知識(shí)理論加強(qiáng)理智性的理解及應(yīng)用能力,提高和培養(yǎng)學(xué)生的評(píng)論性、分析性、推理性的思維[3]。在教師的指導(dǎo)下,讓學(xué)生能夠充分地進(jìn)行自主探索、主動(dòng)掌握知識(shí)點(diǎn)。在C語言實(shí)際教學(xué)中,應(yīng)該把項(xiàng)目驅(qū)動(dòng)和案例教學(xué)兩種創(chuàng)新型教學(xué)模式結(jié)合進(jìn)來,達(dá)到事半功倍的效果。
三、項(xiàng)目與案例設(shè)置的規(guī)則
在“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式的實(shí)踐過程中,項(xiàng)目的設(shè)置應(yīng)具備以下規(guī)則:①一個(gè)項(xiàng)目應(yīng)該貫穿C語言概念、算法、編程、測(cè)試等重要環(huán)節(jié),可以讓學(xué)生全面的認(rèn)知程序設(shè)計(jì);②選擇的項(xiàng)目要有較強(qiáng)的適用性,項(xiàng)目?jī)?nèi)容必須是被學(xué)生所熟知,能夠快速把握問題的核心;③完成項(xiàng)目應(yīng)該能看到成效,讓學(xué)生產(chǎn)生驕傲感和成就感,積極主動(dòng)地?fù)挝罩R(shí)。
案例設(shè)置主要由以下幾點(diǎn)體現(xiàn):①案例應(yīng)具有全面性,案例內(nèi)容應(yīng)覆蓋教學(xué)大綱中規(guī)定的知識(shí)點(diǎn);②強(qiáng)調(diào)案例的完成目標(biāo),圍繞目標(biāo)進(jìn)行講解和分析;③案例應(yīng)循序漸進(jìn),從簡(jiǎn)單到復(fù)雜,體會(huì)解決問題的核心思想和主要模式。
四、“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式在C語言教學(xué)中的具體形式
1.項(xiàng)目設(shè)計(jì)
“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式的關(guān)鍵是項(xiàng)目和案例的設(shè)計(jì)水平。高質(zhì)量項(xiàng)目和案例應(yīng)該具有全面性、理論性、針對(duì)性等幾個(gè)特點(diǎn)。項(xiàng)目設(shè)計(jì)要以學(xué)生為主,教師為輔。設(shè)計(jì)的項(xiàng)目和案例要讓學(xué)生產(chǎn)生興趣,主動(dòng)尋求解放方法。通過項(xiàng)目涵蓋教學(xué)知識(shí)點(diǎn),引領(lǐng)教學(xué)的全過程,系統(tǒng)地?fù)挝罩R(shí)。
2.項(xiàng)目的分析與計(jì)算思維的深化
項(xiàng)目設(shè)計(jì)完成后,應(yīng)該提出指標(biāo)和要求,同時(shí)對(duì)如何完成項(xiàng)目做出一定的詮釋,讓學(xué)生有一個(gè)總體思路。如果任務(wù)比較復(fù)雜,教師應(yīng)該縮小概念,引導(dǎo)學(xué)生將任務(wù)逐步分解,按照計(jì)算思維的要求,做到關(guān)注分離。不同的子模塊涵蓋不同的新舊知識(shí)點(diǎn),讓學(xué)生在完成項(xiàng)目的過程中,鞏固已學(xué)知識(shí),了解未知內(nèi)容。然后提出針對(duì)性的問題,全面調(diào)動(dòng)學(xué)生的積極性與好奇心,最終既解決了問題,又學(xué)習(xí)了新知識(shí)。達(dá)到計(jì)算思維通過抽象和分解完成復(fù)雜問題的目標(biāo)。
3.針對(duì)性的解決實(shí)踐中遇到的問題
任務(wù)設(shè)計(jì)完成后,鼓勵(lì)學(xué)生自我練習(xí),在實(shí)踐中進(jìn)行體會(huì)和領(lǐng)悟。對(duì)于學(xué)生在實(shí)踐中遇到的新問題,要根據(jù)問題的特點(diǎn),采用不同的解決方案。對(duì)于一些小問題,盡量要求學(xué)生通過查閱資料和相互討論進(jìn)行主動(dòng)解決;對(duì)于一些普遍性問題,應(yīng)由教師進(jìn)行集體演示,統(tǒng)一解決;對(duì)少數(shù)學(xué)生的特殊性問題可通過一對(duì)一輔導(dǎo)進(jìn)行解決。教師在課堂指導(dǎo)中,可以演示一些同學(xué)所使用的特殊方法,既激發(fā)了方法創(chuàng)建者的熱情,又讓其他學(xué)生在思路上受到啟發(fā)。
4.對(duì)完成狀況進(jìn)行總結(jié)和評(píng)價(jià)
在項(xiàng)目完成后,教師應(yīng)進(jìn)行及時(shí)的總結(jié)和評(píng)價(jià)。由于學(xué)習(xí)能力不同和對(duì)新知識(shí)的消化能力不同,會(huì)導(dǎo)致學(xué)生學(xué)習(xí)效果的不均衡,甚至出現(xiàn)兩極分化。因此教師要及時(shí)進(jìn)行課堂總結(jié)和分析,根據(jù)學(xué)生的整體完成狀況調(diào)節(jié)教學(xué)內(nèi)容和難易程度,保證“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式的目標(biāo)順利實(shí)施。教師要對(duì)學(xué)生完成的任務(wù)進(jìn)行針對(duì)性地評(píng)價(jià)和反饋,幫助學(xué)生發(fā)現(xiàn)存在的問題,了解自身的學(xué)習(xí)情況,有針對(duì)性的彌補(bǔ)弱點(diǎn),從實(shí)踐中提升理論高度,體會(huì)計(jì)算思維,豐富思考問題的方法。
五、總結(jié)
教學(xué)實(shí)踐表明,“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式充分調(diào)動(dòng)了學(xué)生的積極性,提高了學(xué)生分析問題和解決問題的能力,并且能夠幫助學(xué)生獲取信心,以從容的心態(tài)整理思路和解決問題,不斷充實(shí)自己。在具體項(xiàng)目和相關(guān)案例的帶動(dòng)下,增強(qiáng)理論與實(shí)際的聯(lián)系,使學(xué)生明白所學(xué)內(nèi)容能解決的具體問題以及解決的方法。更加全面體現(xiàn) “授人以漁”的教育精髓。
參考文獻(xiàn):
[1]葉健華,黎峰. “項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式在C語言教學(xué)中的應(yīng)用[J]. 濟(jì)南職業(yè)學(xué)院學(xué)報(bào), 2009.
[2]姜大志, 孫浩軍. 基于CDIO的主動(dòng)式項(xiàng)目驅(qū)動(dòng)學(xué)習(xí)方法研究——以Java類課程教學(xué)改革為例[J].高等工程教育研究,2012, 04:159-164.
[3]王青梅,趙革. 國內(nèi)外案例教學(xué)法研究綜述[J]. 寧波大學(xué)學(xué)報(bào)(教育科學(xué)版),2009,03:7-11.