公務(wù)員期刊網(wǎng) 論文中心 正文

項目教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中運用

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了項目教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中運用范文,希望能給你帶來靈感和參考,敬請閱讀。

項目教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中運用

摘要:Oracle數(shù)據(jù)庫教學(xué)內(nèi)容專業(yè)性較強(qiáng),要求計算機(jī)專業(yè)的學(xué)生具備實踐操作能力,而將項目教學(xué)法應(yīng)用到oracle數(shù)據(jù)庫教學(xué)中,能夠調(diào)動學(xué)生積極主動參與學(xué)習(xí)探究中,進(jìn)而達(dá)到理想的教學(xué)成效?;诖耍撐慕榻B了項目教學(xué)法,分析了在Oracle數(shù)據(jù)庫教學(xué)中應(yīng)用項目教學(xué)法的實施對策,推動高職計算機(jī)教學(xué)改革與優(yōu)化。

關(guān)鍵詞:項目教學(xué)法;Oracle數(shù)據(jù)庫;教學(xué)分析

數(shù)據(jù)庫技術(shù)是計算機(jī)系統(tǒng)運行過程中的一項重要基礎(chǔ),也是高職計算機(jī)專業(yè)教學(xué)中的一項重要內(nèi)容,Oracle數(shù)據(jù)庫部分知識內(nèi)容在日后學(xué)生實踐工作中應(yīng)用范圍較為廣泛,其本身具有較高的實踐要求與應(yīng)用要求。經(jīng)過Oracle數(shù)據(jù)庫教學(xué),要求學(xué)生能夠獨立、熟練地完成數(shù)據(jù)庫安裝與配置操作,并做好對數(shù)據(jù)庫的維護(hù)與管理工作。在很長一段時間里,Oracle數(shù)據(jù)庫教學(xué)都將重點集中在對理論知識的傳授,留給學(xué)生的實踐操作機(jī)會并不多,這也是導(dǎo)致到部分學(xué)生認(rèn)為Oracle數(shù)據(jù)庫知識內(nèi)容難以理解與掌握的因素之一。新課程改革背景下,不論是當(dāng)前高等教育人才培養(yǎng)方向,還是社會的發(fā)展需求,都更加重視實踐型專業(yè)人才。因此,將項目教學(xué)法應(yīng)用到Oracle數(shù)據(jù)庫教學(xué)中,可以彌補(bǔ)傳統(tǒng)教學(xué)模式的不足之處,提升學(xué)生的實踐操作能力。

1項目教學(xué)法

項目教學(xué)法最早起源于西方教育領(lǐng)域,在項目教學(xué)法下通過為學(xué)生構(gòu)建適宜的項目,創(chuàng)建相應(yīng)的情景,引導(dǎo)學(xué)生通過自主探究與合作學(xué)習(xí)的方式完成相應(yīng)的教學(xué)活動。此種教學(xué)形式一經(jīng)嘗試,深受廣大師生的青睞,可以有效激發(fā)學(xué)生的學(xué)習(xí)性,讓學(xué)生清楚地認(rèn)識到所學(xué)知識內(nèi)容的具體實踐應(yīng)用環(huán)境,有利于深化學(xué)生對學(xué)習(xí)內(nèi)容的理解,對學(xué)生日后實踐應(yīng)用有積極的輔助作用。特別是在Oracle數(shù)據(jù)庫教學(xué)中,應(yīng)用項目教學(xué)法強(qiáng)調(diào)對學(xué)生計算機(jī)實踐操作能力的培養(yǎng)與提升,是促進(jìn)學(xué)生理論知識落實到實踐操作的有效途徑。項目教學(xué)模式下改變了以往學(xué)生對教師傳授知識內(nèi)容的依賴,更多培養(yǎng)學(xué)生對知識內(nèi)容的靈活應(yīng)用能力。在Oracle數(shù)據(jù)庫教學(xué)初始階段,教師要讓學(xué)生對Oracle數(shù)據(jù)庫整體學(xué)習(xí)容有全面完整的認(rèn)識,讓學(xué)生對此門課程建立整體認(rèn)識。然后在后續(xù)教學(xué)中做到有的放矢,并依照項目教學(xué)法的教學(xué)模式與要求,設(shè)計出適合學(xué)生的題目,激發(fā)學(xué)生參與項目學(xué)習(xí)的興趣,以此開展項目教學(xué)法[1]。

2Oracle數(shù)據(jù)庫的教學(xué)現(xiàn)狀

在很長一段時間里,高等教育計算機(jī)專業(yè)Oracle數(shù)據(jù)庫教學(xué)過程中,都側(cè)重理論知識方面教學(xué),實踐操作培養(yǎng)的作用與價值容易被忽視。因此,往往經(jīng)過教學(xué)后,學(xué)生的動手操作能力依舊達(dá)不到實踐要求。Oracle數(shù)據(jù)庫軟件管理體系十分龐大,涉及內(nèi)容眾多,加之教學(xué)定位模糊、難度較大,使得學(xué)生在學(xué)習(xí)的過程中不知如何入手,把握不住知識重點,最終難以取得理想的教學(xué)效果。大多數(shù)Oracle數(shù)據(jù)庫教學(xué)都沒有為學(xué)生安排充裕的實踐機(jī)會與時間,常常會完成教學(xué)后,學(xué)生依舊無法獨立進(jìn)行數(shù)據(jù)庫相關(guān)操作,難以連貫的完成一系列數(shù)據(jù)庫操作[2]。

3項目教學(xué)法下Oracle數(shù)據(jù)庫的有效對策

Oracle數(shù)據(jù)庫的應(yīng)用性與實踐性不言而喻,隨著高等教育計算機(jī)教學(xué)的不斷深入,此門課程教學(xué)改革的迫切需求也逐漸突出來。嘗試將項目教學(xué)法應(yīng)用到Oracle數(shù)據(jù)庫教學(xué)中,讓學(xué)生以項目為載體完成相應(yīng)的學(xué)習(xí)任務(wù),對學(xué)生多方綜合能力有顯著的培養(yǎng)效果,能夠滿足當(dāng)今社會對計算機(jī)專業(yè)人才的要求。

(1)從理論方面入手

Oracle數(shù)據(jù)庫課程自身含有諸多理論知識內(nèi)容,要以此為基礎(chǔ)支撐學(xué)生操作實踐。應(yīng)用項目教學(xué)法,在教學(xué)的過程中幫助學(xué)生更好的理解并掌握相關(guān)的理論知識內(nèi)容,同時要弱化理論知識教學(xué),強(qiáng)化學(xué)生對Oracle數(shù)據(jù)庫知識內(nèi)容的實踐認(rèn)知,突出學(xué)生在學(xué)習(xí)過程中的主體地位,使得學(xué)生更好地發(fā)揮出主觀能動性,以靈活直觀的方式掌握Oracle數(shù)據(jù)庫相關(guān)理論知識。教師在具體教學(xué)過程中,要做好如下準(zhǔn)備工作基礎(chǔ)上開展項目教學(xué)。一是考慮項目是否與教學(xué)大綱要求一致;二是為學(xué)生設(shè)計規(guī)模合適的項目。三是要保證難度適中。四是項目任務(wù)要有層次性,先以簡單的項目吸引學(xué)生的興趣,逐漸提升項目內(nèi)容的難度,激發(fā)學(xué)生的探索與好奇心,隨著項目進(jìn)度的深入,知識內(nèi)容的難度也在逐漸提升,在無形中引導(dǎo)學(xué)生掌握了Oracle數(shù)據(jù)庫相關(guān)知識內(nèi)容,并且有效培養(yǎng)并提升了學(xué)生在Or⁃acle數(shù)據(jù)庫操作方面的知識水平與技術(shù)能力[3]。

(2)改變教學(xué)方法與課程設(shè)置

在項目教學(xué)法下,教師要重視引導(dǎo)的作用與價值,在具體教學(xué)過程中,通過設(shè)計好的問題引導(dǎo)學(xué)生認(rèn)識到Oracle數(shù)據(jù)庫知識的應(yīng)用范圍。然后通過實例介紹讓學(xué)生認(rèn)識到Oracle數(shù)據(jù)庫的實質(zhì)內(nèi)容。最后了解到具體的知識點在實踐中是如何應(yīng)用的,教師可以為學(xué)生大致的展示具體應(yīng)用過程,進(jìn)而引出后續(xù)項目學(xué)習(xí)中的實踐內(nèi)容??紤]到Oracle數(shù)據(jù)庫內(nèi)容本身具有一定的抽象性,單純憑借教師的講述與教材中的插圖介紹,難以保證項目教學(xué)法的質(zhì)量與效率。為此,教師可以利用多媒體技術(shù)輔助項目教學(xué)實施,適當(dāng)?shù)貫閷W(xué)生播放視頻進(jìn)行演示,或為學(xué)生構(gòu)建與項目相應(yīng)的教學(xué)情境,進(jìn)而激發(fā)學(xué)生參與課堂的積極性。同時,要在課程設(shè)置方面做出調(diào)整,重視計算機(jī)實踐操作安排。例如,某高職院校當(dāng)前的Oracle數(shù)據(jù)庫課程的總課時為50學(xué)時,理論教學(xué)與計算機(jī)實踐教學(xué)各占一半,在日常教學(xué)中以理論與實踐交替進(jìn)行的方式安排教學(xué),這樣的教學(xué)方法有利于深化學(xué)生對Oracle數(shù)據(jù)庫還是的理解與操作。同時,要由于項目教學(xué)法的實施,在期末考試時采用日常表現(xiàn)成績、上機(jī)實踐操作、理論知識筆答的組合模式,其中日常表現(xiàn)與上級實踐操作部分都與學(xué)生在項目學(xué)習(xí)法中的表現(xiàn)相掛鉤,從而更好地提升學(xué)生的實踐能力[2]。

(3)項目的選擇

在Oracle數(shù)據(jù)庫教學(xué)過程中應(yīng)用項目教學(xué)法時,教師要保證學(xué)生能夠完成項目內(nèi)容。要改變以往的教學(xué)方法,改變原有教學(xué)過程中根據(jù)教材章節(jié)內(nèi)容逐一講授的教學(xué)模式,需要在課前以項目教學(xué)為基礎(chǔ)整合教學(xué)內(nèi)容,搜集相關(guān)的教學(xué)資料,進(jìn)而設(shè)計出適合學(xué)生的學(xué)習(xí)項目。值得注意的是,教師為學(xué)生的設(shè)計的具體項目要有一定的生活性,吸引學(xué)生參與項目學(xué)習(xí)的興趣。同時,要為學(xué)生進(jìn)行分組,組織學(xué)生以小組為單位完成項目任務(wù),保持在每組3人左右,保證每組學(xué)生的計算機(jī)水平有一定的差異,讓計算機(jī)基礎(chǔ)好的學(xué)生帶動計算機(jī)基礎(chǔ)較為薄弱的學(xué)生完成項目任務(wù)[4]。

(4)項目實踐

在組織學(xué)生進(jìn)行項目教學(xué)法前,教師要整合Oracle數(shù)據(jù)庫教學(xué)中安排的知識點,確保項目的合理性與實踐性。教師先要明確在項目教學(xué)中的培養(yǎng)目標(biāo)與教學(xué)任務(wù),然后設(shè)計出功能模塊圖,具體的項目任務(wù)教師要讓每個小組的學(xué)生自行商討決定。教師要在課前預(yù)先布置項目任務(wù),為學(xué)生預(yù)留出足夠的時間完成項目內(nèi)容。為保證項目教學(xué)在Oracle數(shù)據(jù)庫課程中順利進(jìn)行,教師檢查每組ER圖的完成情況,為后續(xù)項目深入奠定良好基礎(chǔ)。教師先要為學(xué)生講解如何建表、如何實現(xiàn)查詢操作,并對學(xué)生的項目成果進(jìn)行檢查,確保其主鍵與外鍵準(zhǔn)確無誤。只有在保證主鍵與外鍵共同存在且正確的情況下,才能將整個系統(tǒng)要聯(lián)系在一起。雖然有的小組建立了主鍵與外鍵,但是沒有將區(qū)分出二者與各個實體的關(guān)系,甚至小組成員沒有對二者進(jìn)行清晰標(biāo)注,這些問題都是在項目進(jìn)一步實施前需要解決的,要保證實體關(guān)系準(zhǔn)確無誤,否則會對整個項目系統(tǒng)造成影響。同時,教師要檢查每個小組在表中插入的數(shù)據(jù)是否合理。在向?qū)W生講述存儲過程后,需要對學(xué)生此項操作的合理性進(jìn)行檢驗。以北方冬季采暖繳費項目為例,一部分學(xué)生不知采暖費要按年繳納,認(rèn)為可以在采暖期間進(jìn)行逐月繳納,此時教師要讓學(xué)生進(jìn)行修改。還有一部分學(xué)生不知游標(biāo)的作用與具體應(yīng)用方式,在統(tǒng)計分組信息或多行返回時,游標(biāo)模塊就會發(fā)揮出作用。應(yīng)用項目教學(xué)法進(jìn)行Oracle數(shù)據(jù)庫教學(xué)的過程中,教師要全程參與其中,掌握項目的實施情況,適時對學(xué)生進(jìn)行指導(dǎo)。在Oracle數(shù)據(jù)庫項目教學(xué)法下,考驗了學(xué)生的代碼設(shè)計能力,代碼的準(zhǔn)確性是項目實現(xiàn)的重要基礎(chǔ)。若教師發(fā)現(xiàn)學(xué)生編制的代碼不正確,要讓學(xué)生先自行進(jìn)行檢查,嘗試進(jìn)行修改,若學(xué)生自己或整個小組都無力修改,則最終需要教師指導(dǎo)與幫助。完成項項目任務(wù)后,學(xué)生要對整個項目過程進(jìn)行綜合性總結(jié),并以書面的形式出具相關(guān)報告[5]。

(5)驗收與評價

每組完成項目后,需要對整個項目進(jìn)行檢驗,對項目內(nèi)容、組內(nèi)參與及實施情況進(jìn)行評價。教師可以要求各學(xué)習(xí)小組制作一份PPT,回顧整個項目的進(jìn)程,安排各小組在班級中輪流進(jìn)行演示,待小組依次完成演示與介紹后,教師與其余學(xué)生可以對此小組的提出問題,此小組成員要解答大家提出的問題。最后,各小組可以先對本組的項目進(jìn)行評價,分別闡述項目的優(yōu)點與缺點,然后由教師對每組的表現(xiàn)進(jìn)行總結(jié)與評價。演示過程中會將各小組在項目實施過程中不合理之處暴露出來,教師要先讓本小組的成員進(jìn)行修改,若本小組成員無法完成,則讓其他小組成員共同幫助完成修改,此過程為其他小組成員反思本組項目提供了機(jī)會。由于項目教學(xué)法下,會涉及諸多知識內(nèi)容,很多知識點是學(xué)生不曾了解過的,此時教師要鼓勵學(xué)生嘗試通過網(wǎng)絡(luò)途徑或去圖書館查詢相關(guān)信息,讓學(xué)生嘗試并習(xí)慣自行解決項目學(xué)習(xí)過程中遇到的問題,進(jìn)而鍛煉學(xué)生的自主探究能力,這也是項目教學(xué)法的培養(yǎng)目標(biāo)之一。教學(xué)評價是項目教學(xué)法必不可少的環(huán)節(jié),此環(huán)節(jié)是促進(jìn)學(xué)生對項目內(nèi)容深入思考的過程,在此過程中,教師要讓學(xué)生認(rèn)識到質(zhì)疑、解答疑惑,傾聽他人聲音在項目學(xué)習(xí)中的必要性與重要性,進(jìn)而在項目學(xué)習(xí)過程中,能夠以更加靈活多樣方式思考并解決問題[6]。

4結(jié)束語

綜上所述,在Oracle數(shù)據(jù)庫教學(xué)過程中應(yīng)用項目教學(xué)法,能夠?qū)racle數(shù)據(jù)庫有機(jī)串聯(lián)在一起,有效培養(yǎng)學(xué)生的動手實踐能力,學(xué)生對Oracle數(shù)據(jù)庫知識的學(xué)習(xí)興趣愈發(fā)濃厚,對知識有了更為全面、形象的了解,有利于學(xué)生在日后工作中熟練、靈活的應(yīng)用Oracle數(shù)據(jù)庫知識。

作者:于康娟 單位:太原城市職業(yè)技術(shù)學(xué)院