韓艷
【摘 要】 數(shù)據(jù)庫程序設(shè)計(jì)課程是我院部分非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)的一門課程。如何調(diào)動(dòng)這些只有計(jì)算機(jī)基礎(chǔ)知識(shí)的學(xué)生對(duì)程序設(shè)計(jì)語言的學(xué)習(xí)興趣,并提高他們的學(xué)習(xí)效率,是我在教學(xué)過程中一直關(guān)注的問題。
【關(guān)鍵詞】 非計(jì)算機(jī)專業(yè);數(shù)據(jù)庫程序設(shè)計(jì)
【中圖分類號(hào)】 G64.03 【文獻(xiàn)標(biāo)識(shí)碼】 A 【文章編號(hào)】 2095-3089(2016)31-00-01
數(shù)據(jù)庫程序設(shè)計(jì)課程的學(xué)習(xí),其目的就是學(xué)習(xí)程序設(shè)計(jì)語言的基本思想、語法知識(shí)和編程方法,提高學(xué)生的程序設(shè)計(jì)能力、分析解決實(shí)際問題的能力,并培養(yǎng)形成嚴(yán)密的邏輯思維能力。那么如何針對(duì)這些只有計(jì)算機(jī)基礎(chǔ)知識(shí)的學(xué)生,將數(shù)據(jù)庫程序設(shè)計(jì)課程上好,讓學(xué)生感受到這門程序設(shè)計(jì)課程的特點(diǎn)、優(yōu)勢(shì),讓他們喜歡。本人對(duì)數(shù)據(jù)庫程序設(shè)計(jì)語言課程的教學(xué)內(nèi)容、教學(xué)方法、考核方式進(jìn)行了相應(yīng)的改革。
一、數(shù)據(jù)庫程序設(shè)計(jì)課程教學(xué)中存在的問題
(1)教學(xué)時(shí)數(shù)少
目前,學(xué)校開設(shè)的數(shù)據(jù)庫程序設(shè)計(jì)課程的課時(shí)(包括理論課時(shí)和實(shí)踐課時(shí))數(shù)較少,這就導(dǎo)致實(shí)際教學(xué)中存在理論課時(shí)和實(shí)踐課時(shí)不夠的情況,學(xué)生只能掌握最基礎(chǔ)的程序設(shè)計(jì)知識(shí),理解書本上現(xiàn)有的一些設(shè)計(jì)實(shí)例,而不能用該程序設(shè)計(jì)語言進(jìn)行實(shí)際問題的處理。
(2)學(xué)生的基礎(chǔ)參差不齊,學(xué)習(xí)的信心興趣不足
因?yàn)閷W(xué)習(xí)程序設(shè)計(jì)需要較強(qiáng)的邏輯思維能力和較扎實(shí)的數(shù)學(xué)功底,而職業(yè)院校的學(xué)生普遍數(shù)學(xué)基石較薄弱,導(dǎo)致在學(xué)習(xí)程序時(shí)顯得力不從心。由于缺乏對(duì)計(jì)算機(jī)本身解題的認(rèn)識(shí)和了解,有些基礎(chǔ)較差的學(xué)生還對(duì)計(jì)算機(jī)的程序設(shè)計(jì)產(chǎn)生了一種莫名其妙的神秘感和畏懼感,人為的給自己的學(xué)習(xí)設(shè)置了一道門檻。學(xué)生對(duì)程序設(shè)計(jì)課程的學(xué)習(xí)興趣不高,課堂教學(xué)中就會(huì)出現(xiàn)一些反常行為,如上課講話、玩手機(jī)、睡覺、不配合老師、不主動(dòng)交作業(yè)等。這樣就會(huì)出現(xiàn)一種惡性循環(huán),感覺難學(xué),沒有興趣,認(rèn)為學(xué)不到知識(shí)或?qū)W的知識(shí)沒有。
(3)傳統(tǒng)的教學(xué)方法,導(dǎo)致教學(xué)效果不明顯
數(shù)據(jù)庫程序設(shè)計(jì)課程傳統(tǒng)的教法是老師課上講授加學(xué)生實(shí)驗(yàn)的形式,學(xué)生在上機(jī)實(shí)驗(yàn)時(shí)也僅僅是對(duì)書本上的一些示例進(jìn)行模擬性的操作,一旦調(diào)試成功就完成任務(wù)。這種教學(xué)方法實(shí)際上只是讓學(xué)生掌握了一些程序設(shè)計(jì)的語法知識(shí)和調(diào)試技巧,而達(dá)不到培養(yǎng)學(xué)生利用該程序設(shè)計(jì)語言從一個(gè)實(shí)際問題入手分析問題、解決問題的能力。
數(shù)據(jù)庫程序設(shè)計(jì)課程注重對(duì)學(xué)生的思維能力的訓(xùn)練,這與圖像處理、動(dòng)畫設(shè)計(jì)等一些課程不同,不能立竿見影的看到學(xué)生的學(xué)習(xí)成果。這就導(dǎo)致一些領(lǐng)導(dǎo)對(duì)這門課程不夠重視,從而使部分教師對(duì)這類課程的教學(xué)參與興趣不濃厚,甚至有些學(xué)校取消了程序設(shè)計(jì)語言的課程設(shè)置。
(4)考核方式不能很好檢驗(yàn)學(xué)生的學(xué)習(xí)效果
對(duì)于程序設(shè)計(jì)類的學(xué)習(xí),不能僅僅去看學(xué)生的理論試題答的好不好,不能只是紙上談兵。而目前的考試方式以試卷為主,不能全面檢驗(yàn)學(xué)生的學(xué)習(xí)效果,對(duì)學(xué)生的實(shí)踐能力無法考查,不能完全體現(xiàn)學(xué)生的真正學(xué)習(xí)效果。
二、教育方法的創(chuàng)新是解決問題的關(guān)鍵
興趣對(duì)學(xué)生的學(xué)習(xí)有著神奇的內(nèi)驅(qū)動(dòng)作用,能變無效為有效,化低效為高效。充分激發(fā)調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣是開展素質(zhì)教育,優(yōu)化課堂教學(xué),提升質(zhì)量的最根本、最有效的途徑之一。正如古話“知之者不如好之者,好之者不如樂之者”所說的,興趣的產(chǎn)生來源于興趣源,興趣源必須由教師來設(shè)計(jì)創(chuàng)造,并貫穿于全過程授課的各個(gè)環(huán)節(jié)中。針對(duì)數(shù)據(jù)庫程序設(shè)計(jì)這門課程的特點(diǎn)教師可采用以下一些方法提高學(xué)生的興趣。
(1)“任務(wù)驅(qū)動(dòng)”教學(xué)。在理論教學(xué)中采用“任務(wù)驅(qū)動(dòng)”教學(xué)法,整個(gè)課程教學(xué)圍繞一個(gè)“總?cè)蝿?wù)”進(jìn)行,通過逐步拓展的實(shí)訓(xùn)項(xiàng)目和設(shè)計(jì),將每一階段的學(xué)習(xí)進(jìn)行小結(jié),將知識(shí)點(diǎn)溶化到一個(gè)個(gè)“子任務(wù)”的程序編寫和設(shè)計(jì)中。教學(xué)過程中,教師要提出問題,盡量以學(xué)生獨(dú)立完成為主,教師只是做到必要的輔導(dǎo)或答疑,培養(yǎng)學(xué)生探索問題和解決問題的能力,以達(dá)到創(chuàng)新能力的培養(yǎng)。
(2)“任務(wù)案例分析”教學(xué)。對(duì)數(shù)據(jù)庫程序設(shè)計(jì)的教學(xué),不僅僅是教程序設(shè)計(jì)語言知識(shí),更重要的是讓學(xué)生學(xué)會(huì)如何利用程序設(shè)計(jì)語言知識(shí)去編程,去應(yīng)用于實(shí)際需求中。采用案例教學(xué),可以實(shí)現(xiàn)課堂內(nèi)外的有機(jī)結(jié)合,實(shí)現(xiàn)理論與實(shí)踐一體化。給學(xué)生布置任務(wù),讓學(xué)生帶著任務(wù)、問題去分析案例,教師則在分析過程中穿插講授專業(yè)理論知識(shí),學(xué)生在分析案例的時(shí)候,一方面增長知識(shí)視野,豐富分析應(yīng)用技巧;另一方面,在探索思考如何把知識(shí)運(yùn)用于實(shí)踐,從而及時(shí)有效地促進(jìn)學(xué)生對(duì)知識(shí)的消化吸收,真正達(dá)到理論與實(shí)踐相結(jié)合的目的。在案例的選擇上也應(yīng)該盡量結(jié)合學(xué)生的專業(yè)實(shí)踐,讓學(xué)生能學(xué)以致用。
(3)分組教學(xué)法。在當(dāng)今教學(xué)中一定要注重培養(yǎng)學(xué)生的團(tuán)隊(duì)精神,現(xiàn)在的大學(xué)生,以我為中心、自我感覺良好的現(xiàn)象比較普遍,而計(jì)算機(jī)的程序設(shè)計(jì)課程如果“各自為戰(zhàn)”,或在教師的統(tǒng)一“指揮”下以完成不同題型的任務(wù)為實(shí)踐內(nèi)容,對(duì)于學(xué)生而言很容易失去上機(jī)興趣,也很難達(dá)到上機(jī)實(shí)踐之目的。因此,不妨針對(duì)現(xiàn)在大學(xué)生的特點(diǎn),適當(dāng)轉(zhuǎn)變上機(jī)實(shí)踐的形式。以組建團(tuán)隊(duì)的形式上機(jī)實(shí)踐,事前分配給每個(gè)學(xué)習(xí)小組不同的實(shí)踐任務(wù),然后相互演示成果,評(píng)判優(yōu)劣,最后再進(jìn)行任務(wù)交換,討論完成任務(wù)的心得。在此過程中教師的身份主要是協(xié)調(diào)者的角色,對(duì)確有疑難的地方可加以適當(dāng)?shù)闹笇?dǎo),主要過程可由學(xué)生自行解決,則學(xué)習(xí)能力強(qiáng)的學(xué)生自然會(huì)成為教師的助手。
(4)歸納與討論相結(jié)合的教學(xué)法。語言編程有很多的定義、語法規(guī)則,它們使用靈活、難以記憶,也特別容易出錯(cuò)。如果能引導(dǎo)學(xué)生進(jìn)行歸納,將會(huì)起到事半功倍的效果。例如:FOR……TO……與DO……WHILE等命令,有很多語法規(guī)則是一樣的,經(jīng)過歸納,學(xué)生只要弄清楚一個(gè),另一個(gè)自然就會(huì)使用了。數(shù)據(jù)庫程序設(shè)計(jì)有一個(gè)很大的特點(diǎn),一題多解。為此,老師在習(xí)題課的教學(xué)中,可以采用討論法。在此過程中,學(xué)生們通過提問、答辯、論證、反駁、判斷等激烈的討論,互相啟發(fā)、相互協(xié)作去分析問題、發(fā)現(xiàn)問題、解決問題,總結(jié)經(jīng)驗(yàn)。這樣不僅可以讓學(xué)生獲得課外的知識(shí),同時(shí)也利于充分挖掘?qū)W生的學(xué)習(xí)潛力。
三、結(jié)束語
對(duì)于這些非計(jì)算機(jī)專業(yè)的學(xué)生來說,學(xué)習(xí)語法不是學(xué)習(xí)數(shù)據(jù)庫程序設(shè)計(jì)的真正目的,應(yīng)該在掌握程序設(shè)計(jì)語法的基礎(chǔ)上,通過上機(jī)實(shí)踐,讓學(xué)生真正的會(huì)使用程序設(shè)計(jì)語言來解決各種實(shí)際問題,學(xué)以致用。老師應(yīng)在開課初期就讓學(xué)生充分了解數(shù)據(jù)庫程序設(shè)計(jì)課程的特點(diǎn),幫助學(xué)生建立自信心。在教學(xué)過程中,盡量讓學(xué)生在學(xué)習(xí)中感受到快樂、嘗試成功的喜悅,以提高學(xué)習(xí)的積極性和主動(dòng)性,讓數(shù)據(jù)庫程序設(shè)計(jì)課程成為學(xué)生喜愛的課程。課堂教學(xué)創(chuàng)新性有助于促使教師的教育觀點(diǎn)的轉(zhuǎn)變,確立以學(xué)生為中心,以學(xué)生主體實(shí)踐為主,以培養(yǎng)學(xué)生創(chuàng)新素質(zhì)和健全人格,特別是創(chuàng)新精神和創(chuàng)新能力為基本價(jià)值取向的教育思想,學(xué)生的整體素質(zhì)得到了有效提高,在教學(xué)的起始階段得以順利入門,在整個(gè)學(xué)習(xí)階段保持學(xué)習(xí)的高度興趣,實(shí)際應(yīng)用能力得到大大提高;教育教學(xué)的質(zhì)量得到了穩(wěn)步提升。