詹春花
摘要:數(shù)據(jù)庫在信息建設(shè)中的作用是不言而喻的。在高職教學(xué)中,數(shù)據(jù)庫應(yīng)用教學(xué)顯得尤為重要。本文結(jié)合目前高職數(shù)據(jù)庫應(yīng)用教學(xué)中存在的一些問題,并針對教學(xué)效果提出一些改進(jìn)方案和具體手段,以供參考。
關(guān)鍵詞:高職;數(shù)據(jù)庫應(yīng)用;教學(xué)
引言
在軟件開發(fā)的項(xiàng)目中,數(shù)據(jù)庫有著非常重要的作用。在高職教學(xué)中,數(shù)據(jù)庫應(yīng)用是軟件類學(xué)科的專業(yè)主干課,能夠?yàn)樾畔⒓夹g(shù)管理、軟件開發(fā)、軟件工程技術(shù)等提供有力的后臺支撐。但是,從畢業(yè)生的實(shí)際情況看,很多畢業(yè)生只是掌握了數(shù)據(jù)庫技術(shù)基本應(yīng)用,對于高級應(yīng)用方面知識相對欠缺,而這部分知識正是企業(yè)發(fā)展需要的。因此,我們有必要綜合分析一下數(shù)據(jù)庫教學(xué)的問題,以提高數(shù)據(jù)庫教學(xué)的效率。
一、數(shù)據(jù)庫應(yīng)用教學(xué)中存在著的問題
綜合教學(xué)實(shí)際和畢業(yè)設(shè)計(jì)中不難發(fā)現(xiàn),學(xué)生對于數(shù)據(jù)庫知識的應(yīng)用相對局限,部分學(xué)生只能將數(shù)據(jù)庫做成簡單數(shù)據(jù)存儲,學(xué)生對于數(shù)據(jù)庫設(shè)計(jì)和代碼編寫的能力上,很難達(dá)到令人滿意的效果。究其原因,大致是由于以下幾個方面問題造成的。
1.課程銜接問題
在高職計(jì)算機(jī)專業(yè)教學(xué)中,數(shù)據(jù)庫應(yīng)用課程一般會在第二個或者是第三個學(xué)期出現(xiàn)。其主要需要使用SQL Server數(shù)據(jù)庫管理系統(tǒng)作為教學(xué)工具,側(cè)重于后臺管理。而很多項(xiàng)目開發(fā)的過程中還需要前臺寓言輔助。學(xué)生在學(xué)習(xí)的時候正好處于學(xué)習(xí)的基礎(chǔ)階段,他們并將不具備使用計(jì)算機(jī)語言去開發(fā)數(shù)據(jù)庫的能力,因此,學(xué)生在學(xué)習(xí)數(shù)據(jù)庫一類的知識的時候,大多數(shù)知識認(rèn)識到了知識的概念,在后期開發(fā)和設(shè)計(jì)中的應(yīng)用的影響并不是很大。
2.教學(xué)實(shí)踐問題
課堂教學(xué)中,數(shù)據(jù)庫應(yīng)用教學(xué)的知識比較孤立,并沒有形成統(tǒng)一的系統(tǒng),因此很難激發(fā)學(xué)生的積極性。實(shí)驗(yàn)內(nèi)容往往是圍繞著章節(jié)設(shè)計(jì)展現(xiàn)的,其整體性和連貫性不強(qiáng),這將直接導(dǎo)致學(xué)生在日常學(xué)習(xí)中只注重教師布置的任務(wù),而忽視教師任務(wù)的目的。此外,大班教學(xué)中,學(xué)生的個性難以達(dá)到凸顯,這也導(dǎo)致部分學(xué)生不能跟上學(xué)習(xí)的進(jìn)度,還有部分學(xué)生能力較強(qiáng),覺得進(jìn)度十分慢。如果在授課中無法協(xié)調(diào)好不同層次學(xué)生的學(xué)習(xí)情況,也將直接影響著教學(xué)的質(zhì)量。
二、對數(shù)據(jù)庫應(yīng)用教學(xué)中問題的解決策略
1.做好專業(yè)課程的整合
為了達(dá)到教學(xué)目標(biāo),數(shù)據(jù)庫應(yīng)用教學(xué)中可以和程序開發(fā)課程相結(jié)合,確保在相互配合講解中能夠?qū)?shù)據(jù)路應(yīng)用、數(shù)據(jù)路設(shè)計(jì)、數(shù)據(jù)庫程序開發(fā)等方面的內(nèi)容進(jìn)行整合。通過整合理論和實(shí)踐教學(xué)內(nèi)容,確保學(xué)生學(xué)到的理論知識能夠和實(shí)踐的內(nèi)容結(jié)合起來,激發(fā)學(xué)生的興趣,推進(jìn)教學(xué)活動的開展。
2.合理設(shè)置課程開設(shè)時間
對于高職教學(xué)而言,三年的學(xué)習(xí)時間本來就不長,因此,在授課中,要協(xié)調(diào)好數(shù)據(jù)庫應(yīng)用課程開發(fā)的時間,讓學(xué)生在已有的知識系統(tǒng)中設(shè)計(jì)程序。建議將課程設(shè)置在第四或者是第五學(xué)期,當(dāng)學(xué)生具備計(jì)算機(jī)語言編程能力和計(jì)算機(jī)界面設(shè)計(jì)能力之后,在學(xué)習(xí)數(shù)據(jù)庫并進(jìn)行程序開發(fā)就會變得比較合適。
3.項(xiàng)目化方式引導(dǎo)教學(xué)
項(xiàng)目化教學(xué)方法開展教學(xué)要求學(xué)生已經(jīng)具備成熟的編程能力,因此,在課堂教學(xué)設(shè)計(jì)中,教師可以通過以下步驟設(shè)計(jì)教學(xué):
第一,依據(jù)項(xiàng)目開發(fā)步驟設(shè)計(jì)教學(xué)
教學(xué)的開展是為了服務(wù)實(shí)踐。因此,在教學(xué)中,教師也需要結(jié)合程序開發(fā)工作的基本步驟引導(dǎo):分析項(xiàng)目需求,項(xiàng)目分析設(shè)計(jì),項(xiàng)目功能實(shí)現(xiàn),項(xiàng)目測試,項(xiàng)目維護(hù),項(xiàng)目評估反饋。在授課中,我們也需要整合教學(xué)中的問題,通過這個步驟分析引導(dǎo),幫助學(xué)生在學(xué)習(xí)中更加全面地理解知識的內(nèi)容,從而讓學(xué)生熟悉項(xiàng)目開發(fā)的過程,提升學(xué)生問題解決的能力。
第二,依據(jù)教材精選教學(xué)的內(nèi)容
課堂教過程和課程實(shí)驗(yàn)教學(xué)過程都需要以實(shí)現(xiàn)功能需求為教學(xué)目標(biāo)。因此,在授課中,我們可以結(jié)合學(xué)生們比較熟悉的信息管理系統(tǒng)展開引導(dǎo)。教師可以選擇一些學(xué)習(xí)中的案例,通過引導(dǎo)融會貫通,提升學(xué)生知識應(yīng)用能力。
為了滿足課堂教學(xué)的效果,在授課中,可以將教學(xué)分成不同的系統(tǒng)引導(dǎo),最終完成整個系統(tǒng)的設(shè)計(jì)個開發(fā)。在授課中,教師可以為學(xué)生列出課外題目,便利學(xué)生課后鞏固學(xué)習(xí)。為解決教學(xué)中的個體差異問題,實(shí)驗(yàn)內(nèi)容可以分層次設(shè)計(jì)。學(xué)習(xí)能力比較差的學(xué)生,只需要完成基礎(chǔ)部分的內(nèi)容,而能力強(qiáng)的學(xué)生則需要完成基本內(nèi)容和高級內(nèi)容兩個部分。
4.設(shè)定合理的考核機(jī)制
考核評價是檢驗(yàn)學(xué)生學(xué)習(xí)狀態(tài)的基礎(chǔ),也是及時發(fā)現(xiàn)教學(xué)中問題的方法。因此,在教學(xué)中,教師必須要摒棄以成績論英雄的想法,而需要結(jié)合理論和實(shí)操兩部分知識,制定考核標(biāo)準(zhǔn)。針對平時表現(xiàn)好的學(xué)生但是成績不是很理想學(xué)生,需要結(jié)合學(xué)生地表現(xiàn),綜合分析,確保在不影響學(xué)生學(xué)習(xí)積極性的情況下科學(xué)的進(jìn)行考核評價。
結(jié)語
總之,在數(shù)據(jù)庫應(yīng)用教學(xué)中,我們可以將理論和實(shí)踐結(jié)合起來,讓學(xué)生在學(xué)習(xí)理論知識的同時理解實(shí)踐中應(yīng)該如何運(yùn)用這一知識。更重要的是,在授課中,教師不僅要講解知識的概念,還需要說明知識點(diǎn)的使用地點(diǎn)、使用方法。通過理論和實(shí)踐結(jié)合起來,讓學(xué)生在模擬項(xiàng)目中更加深刻地理解數(shù)據(jù)庫知識,從而達(dá)到提高教學(xué)效果的目的。
參考文獻(xiàn):
[1]申悅.淺談項(xiàng)目式教學(xué)法在高職數(shù)據(jù)庫教學(xué)中的應(yīng)用[J].《考試周刊》,2017(26)
[2]王樹欣.高職數(shù)據(jù)庫應(yīng)用基礎(chǔ)課程實(shí)踐性教學(xué)方法探討[J].《現(xiàn)代職業(yè)教育》,2016(22)