袁運浩 葛洪偉 楊金龍 羅曉清
摘要:針對面向?qū)ο蟪绦蛟O(shè)計教學(xué)中已存的問題,本文結(jié)合筆者自己的教學(xué)實踐,探討了課程的交互式教學(xué)模式,以期在教學(xué)過程中激發(fā)學(xué)生的學(xué)習(xí)興趣與熱情,引導(dǎo)學(xué)生自主思考與實踐,從而提高面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)水平,增強(qiáng)教學(xué)效果,提升學(xué)生在實際應(yīng)用中的程序開發(fā)與創(chuàng)新能力。
關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計;教學(xué)改革;教學(xué)方法;交互式
中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2015)40-0191-02
面向?qū)ο蟪绦蛟O(shè)計集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助軟件開發(fā)者編制出模塊化與數(shù)據(jù)抽象程度高,體現(xiàn)信息隱蔽、可復(fù)用、易維護(hù)、易擴(kuò)充等特性的程序。這種開發(fā)思想與方法一出現(xiàn)即引起計算機(jī)界和軟件界的極大關(guān)注,已成為軟件項目開發(fā)中廣泛使用的基本思想與方法,更是軟件開發(fā)人員必須具備的一種基本素質(zhì)與能力。目前,國內(nèi)高校計算機(jī)類專業(yè)普遍開設(shè)了面向?qū)ο蟪绦蛟O(shè)計這門課程,并將其作為本科生的一門必修課,在整個計算機(jī)專業(yè)的課程體系中占有非常重要的地位。
面向?qū)ο蟪绦蛟O(shè)計中涉及許多概念以及復(fù)雜的語法結(jié)構(gòu),傳統(tǒng)單一的課堂講授法已不能適應(yīng)當(dāng)前的教學(xué)要求,很難實現(xiàn)其培養(yǎng)學(xué)生創(chuàng)造性的教學(xué)目標(biāo)。學(xué)生在課程學(xué)習(xí)的過程中,并不能很好的理解面向?qū)ο蟮幕舅枷?,從而降低了他們的學(xué)習(xí)興趣與熱情,導(dǎo)致較差的學(xué)習(xí)效果。為了改變這種狀況,提高面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)水平,本文結(jié)合筆者自己的教學(xué)實踐,探討了面向?qū)ο蟪绦蛟O(shè)計課程的交互式教學(xué)模式,以期在教學(xué)過程中激發(fā)學(xué)生的學(xué)習(xí)興趣與熱情,引導(dǎo)學(xué)生自主思考與實踐,從而提高面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)效果,提升學(xué)生在實際應(yīng)用中的程序設(shè)計與開發(fā)能力。
一、面向?qū)ο蟪绦蛟O(shè)計的教學(xué)現(xiàn)狀
根據(jù)廣泛調(diào)研,目前許多高校的面向?qū)ο蟪绦蛟O(shè)計課程教學(xué)有以下幾個問題。
1.教師主講,學(xué)生主聽。在課堂教學(xué)中,教師往往采用傳統(tǒng)的講授法,以講為主,而學(xué)生則以聽為主,師生間缺少交流與互動。這種單純知識傳授的課堂教學(xué)方式使得學(xué)生完全處于被動的“灌輸式”學(xué)習(xí)過程中,學(xué)生沒法獲取體驗,學(xué)生學(xué)習(xí)的興趣、積極性、主動性受到抑制,不能形成良好的情感、態(tài)度、價值觀,反過來影響知識的掌握和接受。此外,面向?qū)ο蟪绦蛟O(shè)計的課程實踐往往是上機(jī)實驗,由于實驗的程序多為驗證性的,再加之學(xué)生主動提出問題的較少,這使得在本應(yīng)有較多交流機(jī)會的課程實踐中,師生之間的溝通反而不多。
2.偏重理論,缺少案例。面向?qū)ο蟪绦蛟O(shè)計課程通常包括面向?qū)ο缶幊?、語法規(guī)則、系統(tǒng)類庫等理論內(nèi)容。目前,其課程在教學(xué)內(nèi)容上過于偏重理論知識的傳授,實踐針對性不強(qiáng),集中表現(xiàn)為教師“以教材為本”,而教材往往偏重基本理論的介紹。對于純粹的理論知識,如果沒有具體的案例作為支撐,學(xué)生對面向?qū)ο蠓椒ǖ暮诵乃枷肱c概念難于理解,以致其不能真正掌握面向?qū)ο缶幊痰木?,興趣不足,教學(xué)效果不理想。此外,需要注意的是即使授課教師理論聯(lián)系實際了,但所選用的案例或項目如果過于陳舊,沒有新穎性與趣味性,也很難調(diào)動起學(xué)生學(xué)習(xí)的主動性與積極性,達(dá)不到應(yīng)有的教學(xué)效果。
3.課件為主,板書較少。由于面向?qū)ο蟪绦蛟O(shè)計課程的特殊性(如需要演示程序的運行),在教學(xué)過程中PPT課件已成為教師的首選。我們知道課堂中使用PPT課件的優(yōu)點是明顯的,例如,可以使學(xué)生快速地找到知識點;吸引學(xué)生的注意力;通過一些有趣的圖片加深學(xué)生的印象,可以增加教學(xué)內(nèi)容;等等。但是,筆者發(fā)現(xiàn)在使用PPT的課堂中,師生之間通常缺乏交流與溝通,教學(xué)過程幾乎沒有板書,過分關(guān)注PPT屏幕,千篇一律的都是“講解—演示”或“演示—講解”的模式。教師與學(xué)生之間的關(guān)系變成了演示解說者與接受者的關(guān)系,學(xué)生參與教學(xué)活動的機(jī)會很少。此外,很多教師所采用的課件中文字內(nèi)容較多,圖片與動畫內(nèi)容較少,學(xué)生筆記還未做完就發(fā)現(xiàn)教師已經(jīng)在說下一張的內(nèi)容,跟不上教師的思維。
4.理解片面,研教分離。在教學(xué)過程中,不少教師沒有深入地研究計算機(jī)專業(yè)的課程體系,認(rèn)為面向?qū)ο蟪绦蛟O(shè)計的教學(xué)就是教會學(xué)生使用某種面向?qū)ο蟪绦蛟O(shè)計語言。在此引導(dǎo)下,許多學(xué)生忽視專業(yè)知識的系統(tǒng)化學(xué)習(xí),甚至放棄相關(guān)理論知識(如算法分析與設(shè)計、軟件工程)的學(xué)習(xí),結(jié)果使相當(dāng)一部分學(xué)生雖然在具體的操作能力上突出,但由于專業(yè)知識結(jié)構(gòu)不完整,遇到問題時不能舉一反三,發(fā)現(xiàn)問題、解決問題的能力太弱,難以真正適應(yīng)軟件開發(fā)特別是大型軟件開發(fā)的需要。此外,從一般意義上說,教學(xué)和科研工作各有其規(guī)律,各有其側(cè)重。因此,不少授課教師就此將教學(xué)與科研嚴(yán)格地分開,兩者互不聯(lián)系。
針對上述面向?qū)ο蟪绦蛟O(shè)計教學(xué)中存在的問題,本文探討了交互式教學(xué)方法,以期實現(xiàn)教學(xué)過程中良好的師生互動,激發(fā)學(xué)生對面向?qū)ο蟪绦蛟O(shè)計課程的學(xué)習(xí)熱情與興趣,從而提高課程的教學(xué)水平,培養(yǎng)出具有較強(qiáng)程序開發(fā)與創(chuàng)新能力的學(xué)生。
二、面向?qū)ο蟪绦蛟O(shè)計課程的交互式教學(xué)模式
在面向?qū)ο蟪绦蛟O(shè)計課程中,交互式教學(xué)模式就是指教師與學(xué)生的“交流—互動”式的雙向信息傳遞的教學(xué)方法。交互式教學(xué)法能夠克服以往傳統(tǒng)教學(xué)中的“教師—學(xué)生”單向信息傳遞的缺點,引導(dǎo)學(xué)生暢所欲言,充分發(fā)揮學(xué)生的自主性、積極性,促使學(xué)生大膽質(zhì)疑,讓學(xué)生主動去發(fā)現(xiàn)問題和解決問題,培養(yǎng)學(xué)生善于思考的能力,從而使學(xué)生產(chǎn)生由“學(xué)會”到“會學(xué)”的轉(zhuǎn)變。要在課堂中實現(xiàn)交互式教學(xué),需要做到以下幾個方面。
1.備課過程中努力備教材、備方法的同時,要充分備學(xué)生。大部分授課教師往往只注重前者,而忽略后者。教師要樹立以學(xué)生為本的思想,與學(xué)生多交流,努力成為他們的朋友。在某種意義下,花些時間備學(xué)生,比備教材、備方法更有價值。教師應(yīng)在上課前通過諸如咨詢班主任等途徑去了解自己的學(xué)生,了解他們的知識基礎(chǔ)、知識結(jié)構(gòu)、理解能力、接收能力、身心特征,還要了解他們的個別差異與個性特點。只有這樣,才能在面向?qū)ο蟪绦蛟O(shè)計的教學(xué)過程中知己知彼,有的放矢,百戰(zhàn)不殆。教師用心教學(xué),學(xué)生方能用心感受,從而真正激發(fā)學(xué)生對面向?qū)ο蟪绦蛟O(shè)計的學(xué)習(xí)熱情,調(diào)動他們的學(xué)習(xí)主動性。
2.創(chuàng)設(shè)問題情境,鼓勵質(zhì)疑問難。在交互式教學(xué)中,通過問題與學(xué)生實現(xiàn)平等地交流與互動。就問題而言要小而具體,要深而有趣,要富有啟發(fā)性,要有適當(dāng)?shù)碾y度,要使學(xué)生進(jìn)入一種“心求通而未通,口欲言而未能”的境界,從而激發(fā)學(xué)生的參與熱情,提高課堂的教學(xué)效果。此外,在設(shè)置問題時,還應(yīng)思考:哪些問題能使學(xué)生的思維最大限度地被調(diào)動起來;哪些問題能激發(fā)學(xué)生的創(chuàng)造性思維,并使學(xué)生的思維得到發(fā)展;學(xué)生在哪些問題上會有不同于自己的看法。在教學(xué)過程中,通過問題的探討與交流,教師不僅要讓學(xué)生認(rèn)識到面向過程與面向?qū)ο蟪绦蛟O(shè)計間的區(qū)別與聯(lián)系,而且還要幫助學(xué)生逐步學(xué)會質(zhì)疑,學(xué)會主動提問與思考。
3.面向?qū)ο蟪绦蛟O(shè)計本身就是一門理論和實踐相結(jié)合的課程,強(qiáng)調(diào)采用面向?qū)ο蟮乃枷虢鉀Q問題。因此,課程教學(xué)中注重理論的同時,應(yīng)加強(qiáng)案例的應(yīng)用。精選課堂案例,使其具有針對性、典型性、趣味性、新穎性和開放性。在教學(xué)過程中,按照“案例解說—嘗試解決—設(shè)置懸念—理論學(xué)習(xí)—剖析方案”的互動策略,引導(dǎo)學(xué)生利用已學(xué)知識提出解決方案,使面向?qū)ο蟪绦蛟O(shè)計中的抽象概念與結(jié)構(gòu)不再難懂。
4.注重PPT課件與板書的結(jié)合,加強(qiáng)兩者之間的相互融合,實現(xiàn)授課效果的最優(yōu)化。在使用多媒體的教學(xué)過程中,一方面要避免PPT課件中有大量的文字內(nèi)容,要增加PPT的圖形、圖像以及動畫展示,因為它們能夠把面向?qū)ο蟪绦蛟O(shè)計中的一些抽象概念具體化,給予學(xué)生形象、直觀的理解;另一方面,通過合理的板書內(nèi)容,教師可以根據(jù)學(xué)生的表情一邊板書一邊啟發(fā),而學(xué)生則跟著教師的板書一邊思考一邊回答,從而使學(xué)生的思維和教師的啟發(fā)保持一致,提高學(xué)生學(xué)習(xí)的積極性和主動性。
5.加強(qiáng)教學(xué)與科研的結(jié)合,實現(xiàn)其良性互動。教師應(yīng)深刻認(rèn)識到教學(xué)和科研是緊密結(jié)合在一起的。這是因為,一方面,教學(xué)為科研明確了方向,提出了問題,也成為科研成果交流和討論的平臺;另一方面,科研則是教學(xué)的基礎(chǔ),為教學(xué)提供了新的認(rèn)知與理論。因此,在教學(xué)過程中,教師應(yīng)將自己或別人的最新研究成果納入課堂,使學(xué)生了解到面向?qū)ο蟪绦蛟O(shè)計的最新理論與方法。此外,教師也應(yīng)鼓勵學(xué)生積極參與科研訓(xùn)練,這樣學(xué)生的創(chuàng)造能力不僅會得到培養(yǎng),而且其素質(zhì)也會得到全面提升。
三、結(jié)語
針對面向?qū)ο蟪绦蛟O(shè)計教學(xué)中已存的問題,本文結(jié)合筆者自己的教學(xué)實踐,探討了課程的交互式教學(xué)模式,以期在教學(xué)過程中激發(fā)學(xué)生的學(xué)習(xí)興趣與熱情,引導(dǎo)學(xué)生自主思考與實踐,從而提高面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)水平,增強(qiáng)教學(xué)效果,提升學(xué)生在實際應(yīng)用中的程序開發(fā)與創(chuàng)新能力。
參考文獻(xiàn):
[1]吳煒,楊曉敏,任和.面向?qū)ο蟪绦蛟O(shè)計課程改革與實踐[J].教育教學(xué)論壇,2014,(50):246-247.
[2]鄧芳,劉臻.面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)改革[J].中國信息技術(shù)教育,2014,(7):111-112.
[3]張琦.行走在PPT課件與板書之間[J].中國科技創(chuàng)新導(dǎo)刊,2010,(2):173.
[4]白霞,高飛,趙娟.基于計算思維的C++面向?qū)ο蟪绦蛟O(shè)計教學(xué)改革[J].計算機(jī)教育,2014,(11):7-9.