張升文
(大連海事大學(xué)交通運(yùn)輸工程學(xué)院,遼寧大連 116026)
高等院校承擔(dān)著培養(yǎng)具有創(chuàng)新能力的高素質(zhì)人才的任務(wù),開設(shè)的每一門課都要把培養(yǎng)學(xué)生的創(chuàng)新能力放在重要位置。當(dāng)今高等教育中還存在著許多不利于創(chuàng)新人才成長的弊病。例如,傳統(tǒng)的灌輸式的教學(xué)方法在高校課堂上還占據(jù)著相當(dāng)重要的位置。灌輸式教學(xué)是以教師為中心、學(xué)生被動(dòng)接受的一種教學(xué)形式。這種教學(xué)形式只重視傳授知識(shí),忽略了學(xué)生的興趣和自主學(xué)習(xí)能力培養(yǎng),不利于創(chuàng)新人才的成長。“Java程序設(shè)計(jì)”是一門實(shí)踐性很強(qiáng)的課程,但是許多教師只重視理論教學(xué),輕視實(shí)踐教學(xué),造成理論與實(shí)踐脫節(jié),學(xué)生的實(shí)際操作能力差;在考試方法上采用筆試為主的方式,不能客觀、準(zhǔn)確地評(píng)價(jià)學(xué)生真實(shí)、全面的水平和能力。
上述這些問題的存在,嚴(yán)重阻礙了學(xué)生創(chuàng)新能力的發(fā)展。本文就“Java程序設(shè)計(jì)”課程,從教學(xué)形式、實(shí)踐環(huán)節(jié)以及考試方法等方面提出改革措施,力圖提高學(xué)生自主意識(shí),把學(xué)生推上教學(xué)的主體地位,讓學(xué)生敢于并善于獨(dú)立解決專業(yè)領(lǐng)域?qū)嶋H問題,從而培養(yǎng)他們獨(dú)立探求新技術(shù)和新方法的能力。
(1)啟發(fā)式教學(xué)。啟發(fā)式教學(xué)可以充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主觀能動(dòng)性,學(xué)生不再是被灌注知識(shí)的容器,而成為教學(xué)的主體,有利于培養(yǎng)學(xué)生的創(chuàng)新能力,使學(xué)生的潛能得到最大限度的發(fā)揮。
首先,啟發(fā)式教學(xué)突出了學(xué)生的主體地位。著重解決學(xué)習(xí)方法過死、課堂氣氛沉悶等問題,注重培養(yǎng)學(xué)生的學(xué)習(xí)興趣,激發(fā)學(xué)生學(xué)習(xí)的內(nèi)在動(dòng)力,用啟發(fā)和誘導(dǎo)的有效手段使學(xué)生積極參與到教學(xué)活動(dòng)中去,充分發(fā)揮學(xué)生的個(gè)性,突出學(xué)生在教學(xué)中的主體地位,使學(xué)生在學(xué)習(xí)上有興趣、在思維上有空間、在創(chuàng)新上有意識(shí)。教學(xué)實(shí)施過程中要以學(xué)生為主體,教師積極啟發(fā)、組織、指導(dǎo),真正使學(xué)生動(dòng)起來、思維活起來,融入充滿自由探究氛圍的教學(xué)過程中。
其次,啟發(fā)式教學(xué)讓學(xué)生敢于標(biāo)新立異。老師在指導(dǎo)教學(xué)過程中,應(yīng)精心設(shè)計(jì)每一堂課的教學(xué)內(nèi)容,給學(xué)生留下較寬的創(chuàng)新空間,讓學(xué)生在不受束縛的情況下結(jié)合所學(xué)知識(shí)和內(nèi)容,合理設(shè)想,大膽創(chuàng)新。對(duì)學(xué)生全新的思想和觀點(diǎn)要進(jìn)行辨證分析,并給予鼓勵(lì)和引導(dǎo),激發(fā)學(xué)生的創(chuàng)新熱情。
(2)實(shí)例化教學(xué)。針對(duì)“Java程序設(shè)計(jì)”中的重點(diǎn)和難點(diǎn)內(nèi)容,選擇具有科研項(xiàng)目背景的實(shí)例作為教學(xué)內(nèi)容切入點(diǎn)。選擇的實(shí)例要注意典型性、趣味性和綜合性,從而能夠突出重點(diǎn),將知識(shí)點(diǎn)有機(jī)地結(jié)合起來,找出問題的規(guī)律性和解決問題的方法。實(shí)例教學(xué)更容易使學(xué)生掌握教學(xué)內(nèi)容的脈絡(luò),易于理解難點(diǎn),輕松學(xué)習(xí),感受到學(xué)習(xí)的樂趣,深刻領(lǐng)會(huì)教學(xué)內(nèi)容的內(nèi)涵。
由于實(shí)例來自科研項(xiàng)目且具有趣味性,很容易激發(fā)學(xué)生的學(xué)習(xí)興趣,有利于學(xué)生自覺調(diào)動(dòng)主觀能動(dòng)性去探索實(shí)例背后的知識(shí)。教師首先把實(shí)例中要用到的知識(shí)點(diǎn)適當(dāng)?shù)刂v解,然后提出問題,分析、理清求解問題的思路。[1]教學(xué)過程中,要鼓勵(lì)學(xué)生大膽提問。隨著把問題引向深入,點(diǎn)燃學(xué)生“智慧”和“創(chuàng)新”火花,從而自然而然地提出獨(dú)特而深刻的見解和問題,教師應(yīng)當(dāng)充分肯定學(xué)生質(zhì)疑問難,這樣不僅使學(xué)生的好方法、好思路得以推廣,而且使學(xué)生的思想不被束縛,養(yǎng)成獨(dú)立思考、深入研究的好習(xí)慣,逐漸提高學(xué)生的創(chuàng)新能力。引入好的實(shí)例教學(xué)可以創(chuàng)造良好的教學(xué)氛圍,不僅可以節(jié)省教學(xué)時(shí)間[2],調(diào)動(dòng)起學(xué)生的學(xué)習(xí)熱情,而且還能使重點(diǎn)和難點(diǎn)內(nèi)容更容易被學(xué)生消化,對(duì)培養(yǎng)學(xué)生的創(chuàng)新能力是大有益處的。
“Java程序設(shè)計(jì)”課程的實(shí)踐環(huán)節(jié)是整個(gè)教學(xué)過程中至關(guān)重要的一環(huán),是培養(yǎng)學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題、獲取知識(shí)等創(chuàng)新能力的重要途徑。目前,上機(jī)課一般安排在課堂講授內(nèi)容之后,學(xué)生根據(jù)教師的要求,做一些教材上的例題、習(xí)題,創(chuàng)新性實(shí)驗(yàn)較少,這樣只是起到了練習(xí)和驗(yàn)證課堂講授內(nèi)容的作用,學(xué)生仍是被動(dòng)接受,不利于調(diào)動(dòng)其學(xué)習(xí)的主動(dòng)性,學(xué)生實(shí)際解決問題的能力并沒有得到提高,嚴(yán)重阻礙了學(xué)生創(chuàng)新能力的培養(yǎng)。因此,應(yīng)改變?cè)瓉淼膶?shí)踐教學(xué)模式,要從單純的知識(shí)傳授轉(zhuǎn)變?yōu)閯?chuàng)新能力的培養(yǎng),突出學(xué)生動(dòng)手能力和創(chuàng)新能力的訓(xùn)練和提高。
筆者在教學(xué)實(shí)踐中,既注意發(fā)揮教師的主導(dǎo)作用,同時(shí)也注意充分調(diào)動(dòng)學(xué)生的主動(dòng)性,把重點(diǎn)放在培養(yǎng)學(xué)生理解能力、思考能力、動(dòng)手能力與創(chuàng)新能力上。首先對(duì)教材每一單元的內(nèi)容作一些重點(diǎn)提示性的講解,然后布置一個(gè)算法設(shè)計(jì)與實(shí)際應(yīng)用相結(jié)合的綜合性上機(jī)作業(yè),而不是單項(xiàng)操作練習(xí)。對(duì)于綜合性上機(jī)作業(yè),學(xué)生必須事先獨(dú)立思考操作步驟,這就要求學(xué)生對(duì)所要解決的問題真正搞清楚,對(duì)解決問題需要的理論知識(shí)真正理解,這樣能促使學(xué)生帶著問題去學(xué)習(xí)。學(xué)生在操作中遇到問題時(shí),教師最好不要給予直接幫助,而是引導(dǎo)學(xué)生自己查找資料自己解決;對(duì)于有代表性和典型意義的問題,教師可在課堂上提出討論,幫助學(xué)生歸納總結(jié)。通過這樣的綜合性上機(jī)作業(yè),既可以培養(yǎng)學(xué)生分析問題、解決問題的實(shí)際操作能力,使他們?cè)鰪?qiáng)自學(xué)意識(shí),提高自主獲取知識(shí)的能力,又能幫助學(xué)生系統(tǒng)扎實(shí)地掌握J(rèn)ava語言的重要知識(shí),使實(shí)踐環(huán)節(jié)真正發(fā)揮作用,使機(jī)房真正成為學(xué)生增長知識(shí)、培養(yǎng)創(chuàng)新能力的主課堂。
近年來,實(shí)驗(yàn)教學(xué)改革主要采取了以下措施:(1)增加實(shí)驗(yàn)課的比重;(2)挑選有實(shí)際應(yīng)用背景的科研項(xiàng)目作為實(shí)驗(yàn)課程的教學(xué)內(nèi)容[3]。這樣能激發(fā)學(xué)生的學(xué)習(xí)熱情,有利于培養(yǎng)學(xué)生創(chuàng)新能力,為培養(yǎng)學(xué)生知識(shí)綜合運(yùn)用能力和系統(tǒng)開發(fā)能力以及培養(yǎng)學(xué)生創(chuàng)新思維提供了有利的外部環(huán)境。
實(shí)驗(yàn)教學(xué)的改革得到了學(xué)生的廣泛認(rèn)可,主要集中在三個(gè)方面:(1)實(shí)驗(yàn)課題目來自科研項(xiàng)目,使得學(xué)生完成實(shí)驗(yàn)題目更有成就感,充分調(diào)動(dòng)了學(xué)生自主學(xué)習(xí)的積極性;(2)學(xué)生提高動(dòng)手能力的意愿增強(qiáng),敢于并善于獨(dú)立解決問題;(3)由于實(shí)驗(yàn)課題目要求學(xué)生具備更廣的知識(shí)面,所以在完成作業(yè)的同時(shí),也大大地拓寬了學(xué)生的視野,增強(qiáng)了創(chuàng)新意識(shí)。
考試是學(xué)生學(xué)習(xí)的指揮棒,考試方法的選擇必須有利于促進(jìn)學(xué)生創(chuàng)新能力的培養(yǎng)。對(duì)于“Java程序設(shè)計(jì)”課的考試方法,要改變以筆試考試成績?yōu)橹?、?shí)驗(yàn)考試成績?yōu)檩o的考試模式。因?yàn)檫@種考試模式不能準(zhǔn)確真實(shí)反映學(xué)生的學(xué)習(xí)效果,而且還會(huì)在某種程度上扼殺學(xué)生的動(dòng)手操作積極性,不利于學(xué)生創(chuàng)新能力的培養(yǎng)。筆者認(rèn)為,“Java程序設(shè)計(jì)”課程的考核要筆試考核和機(jī)試考核并重。筆試題型著重考查學(xué)生對(duì)基本知識(shí)的理解和掌握;機(jī)試側(cè)重考查學(xué)生的綜合應(yīng)用能力,真正使“Java程序設(shè)計(jì)”課的考試在培養(yǎng)學(xué)生創(chuàng)新能力中扮演好自己的角色。
在期末考試中,筆試成績占總成績的50%,主要考核學(xué)生對(duì)Java語言中的架構(gòu)、模式和算法知識(shí)的掌握程度。實(shí)驗(yàn)考試成績占50%,由三部分組成:(1)完成來自科研項(xiàng)目中的實(shí)際應(yīng)用題目,占總成績的20%,重點(diǎn)考核綜合運(yùn)用能力;(2)完成一道算法設(shè)計(jì)型題目和一道研究型題目,占總成績的20%,重點(diǎn)考查學(xué)生的算法知識(shí)與思維分析能力,有意識(shí)地培養(yǎng)學(xué)生的創(chuàng)新思維;(3)平時(shí)上機(jī)作業(yè)成績占10%,督促學(xué)生以積極、認(rèn)真的態(tài)度完成平時(shí)上機(jī)作業(yè)。
實(shí)踐證明,采用這種考試模式有效地改變了學(xué)生只注重書本知識(shí)、忽略實(shí)踐環(huán)節(jié)的問題,更重要的是讓學(xué)生意識(shí)到,必須提高自身動(dòng)手能力才能用書本知識(shí)解決實(shí)際應(yīng)用問題,從而加強(qiáng)學(xué)生的創(chuàng)新思維,為學(xué)生創(chuàng)新能力和應(yīng)用能力的培養(yǎng)創(chuàng)造了條件。
[1]侯冬梅,劉乃瑞.注重課堂教學(xué)培養(yǎng)創(chuàng)新能力[J].計(jì)算機(jī)教育,2008(6).
[2]徐子珊.普通院校計(jì)算機(jī)學(xué)科本科人才培養(yǎng)道路探索[J].計(jì)算機(jī)教育,2007(5).
[3]胡乃聯(lián).創(chuàng)新能力的培養(yǎng)與課堂教學(xué)改革[J].中國冶金教育,2006(4).