前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的數(shù)據(jù)庫原理主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:數(shù)據(jù)庫;原理;SQLServer教學(xué)
數(shù)據(jù)庫原理與應(yīng)用課程內(nèi)容包括數(shù)據(jù)庫理論、數(shù)據(jù)庫應(yīng)用兩大部分,數(shù)據(jù)庫原理與應(yīng)用課程的主要任務(wù)是掌握數(shù)據(jù)庫技術(shù)的理論知識及操作與管理技能,為開發(fā)、管理、維護(hù)信息系統(tǒng)奠定基礎(chǔ)。而信息系統(tǒng)的建立包括數(shù)據(jù)庫的設(shè)計、應(yīng)用程序的開發(fā)兩大部分,其中數(shù)據(jù)庫的設(shè)計需要數(shù)據(jù)庫原理來提供理論指導(dǎo),應(yīng)用程序的開發(fā)則需要具體數(shù)據(jù)庫管理系統(tǒng)(DBMS)軟件及數(shù)據(jù)庫語言的支持。這一特點決定了這門課程的教學(xué)過程需要理論與實踐并重。
目前出版的相關(guān)教材,為了編撰方便,通常將數(shù)據(jù)庫原理集中安排在前幾章,應(yīng)用部分放在后邊,兩部分內(nèi)容截然分開,而實際教學(xué)過程是理論聯(lián)系實際的過程,教師應(yīng)本著理論實踐相結(jié)合的原則,使原理與應(yīng)用的教學(xué)交錯進(jìn)行。如何使兩大部分有機(jī)結(jié)合,這既需要一定的教學(xué)經(jīng)驗也需要教師具有高度的責(zé)任感,就此提出以下教學(xué)思路及建議。
一、突出重點,化解難點
重點內(nèi)容課堂上要反復(fù)、耐心、細(xì)致地講解,同時從課時量、作業(yè)量、實驗內(nèi)容等方面給予重點對待。對于難點問題,事先應(yīng)精心設(shè)計教學(xué)示例,盡可能借助多媒體課件等演示方式給以形象生動的闡釋,再通過與類似的問題對比,參照理解。
比如,關(guān)系代數(shù)式是一個教學(xué)難點,這時可結(jié)合SQL語言中的查詢語句來舉例,通過對比學(xué)習(xí),關(guān)系代數(shù)式在學(xué)生眼中也不再抽象了。而一旦學(xué)生開始系統(tǒng)學(xué)習(xí)重要的SQL語言,則適時引導(dǎo)學(xué)生復(fù)習(xí)理論章節(jié)中的關(guān)系代數(shù)式內(nèi)容,再次比較,進(jìn)一步加深對關(guān)系代數(shù)的理解。這樣,難點克服了,重點內(nèi)容也理解得更深入。
二、使用現(xiàn)代化教學(xué)手段,并積極探索新的教學(xué)模式
1.理論內(nèi)容相對抽象,學(xué)生理解上往往有誤解或偏差,建議盡量采用多媒體教學(xué)
針對數(shù)據(jù)庫理論涉及的概念、原理、方法,應(yīng)設(shè)計實例進(jìn)行闡釋,并在sqlserver數(shù)據(jù)庫平臺上同步演示,使學(xué)生對理論知識正確理解、深刻理解。比如,講解SQL語句時,利用多媒體教鞭系統(tǒng)來分三步教學(xué):首先顯示數(shù)據(jù)表和查詢要求;接著啟發(fā)學(xué)生構(gòu)造SQL語句,并分步逐個短語顯示SQL語句;最后運行語句顯示查詢結(jié)果,將結(jié)果與要求及數(shù)據(jù)表內(nèi)容對照,有錯則及時分析原因,糾錯并重運行,反復(fù)比照,加深理解。
2.在教學(xué)模式上進(jìn)行創(chuàng)新,案例教學(xué)法、任務(wù)驅(qū)動教學(xué)法特別適用于本課程
比如,課程開始階段,考慮到學(xué)生第一次接觸數(shù)據(jù)庫技術(shù),可采用案例教學(xué)加強(qiáng)其感性認(rèn)知,以超市進(jìn)銷存管理系統(tǒng)、火車票預(yù)售系統(tǒng)、阿里巴巴商務(wù)網(wǎng)站為例,通過模擬軟件及互聯(lián)網(wǎng)對商務(wù)數(shù)據(jù)庫進(jìn)行檢索,使學(xué)生切身體會數(shù)據(jù)庫技術(shù)應(yīng)用的普遍性和重要性,變被動學(xué)習(xí)為主動探求;學(xué)習(xí)到一定階段,可再次引入以上案例,由教師引導(dǎo)學(xué)生從技術(shù)角度對應(yīng)用系統(tǒng)的體系結(jié)構(gòu)、工作原理進(jìn)行分析。學(xué)生對數(shù)據(jù)庫的概念、原理此前已經(jīng)有了一定認(rèn)識,結(jié)合案例,對知識進(jìn)行綜合,認(rèn)識上會有顯著提高。
任務(wù)驅(qū)動教學(xué)也特別適用于數(shù)據(jù)庫課程,可以設(shè)計一個大作業(yè)(如學(xué)籍管理系統(tǒng)),將其貫穿于整個教學(xué)過程中,在學(xué)時充裕的情況下可以采用。
三、加強(qiáng)日常教學(xué)管理,加大實踐教學(xué)力度,注重操作技能培養(yǎng),使創(chuàng)新教學(xué)與傳統(tǒng)教學(xué)并重
1.每章應(yīng)布置適量作業(yè),重點章節(jié)應(yīng)安排作業(yè)課
作業(yè)題由以往教學(xué)中累積的問題和疑難點整理而成,針對性會更強(qiáng)。為便于學(xué)生自修,應(yīng)設(shè)計一些開放式的討論題、調(diào)研題供學(xué)生選用,培養(yǎng)研究問題的能力。
2.特別強(qiáng)化上機(jī)實訓(xùn),嚴(yán)明紀(jì)律,避免流于形式
上課應(yīng)有明確的實驗任務(wù)。輔導(dǎo)教師最好由任課教師擔(dān)任,便于有針對性地輔導(dǎo),也便于及時發(fā)現(xiàn)課堂教學(xué)存在的問題。實驗方式應(yīng)多樣化,除學(xué)生個人獨立實驗外,每次應(yīng)安排適量的小組成員協(xié)作實驗,旨在培養(yǎng)團(tuán)隊合作能力。
3.精心設(shè)計實驗內(nèi)容及實驗數(shù)據(jù)
本課程共設(shè)計了14個實驗,重點實驗包括:創(chuàng)建關(guān)系模型、數(shù)據(jù)安全性實驗、數(shù)據(jù)完整性實驗、SQL實驗、查詢優(yōu)化實驗等。設(shè)計實驗報告時,在實驗類型、實驗內(nèi)容的啟發(fā)性、豐富性上下工夫,觀察性、驗證性、綜合設(shè)計性三類實驗應(yīng)同時兼顧。用于錄入的實驗數(shù)據(jù)要精心設(shè)計,具有啟發(fā)性,比如可以包含具邏輯錯誤的數(shù)據(jù),以便在操作中引發(fā)錯誤,引導(dǎo)學(xué)生思考解決。以完整性實驗為例,針對三張數(shù)據(jù)表,設(shè)計一組問題:
學(xué)生表(學(xué)號,姓名,性別,籍貫)
成績表(學(xué)號,課號,成績)
課程表(課號,課名,學(xué)分)
學(xué)生表中試錄入重復(fù)的學(xué)號,系統(tǒng)有何提示?為什么?如何處理?成績表中學(xué)號重復(fù)會報錯嗎?為什么?在成績表中試錄入不存在的學(xué)號,系統(tǒng)有何提示?為什么?試從學(xué)生表刪除某學(xué)生信息,觀察其成績信息還存在嗎?為什么?如果向成績表中錄入了不存在的學(xué)號,系統(tǒng)有何提示?為什么?這些問題看似簡單,但對引導(dǎo)學(xué)生理解主鍵、外鍵的作用、實體完整性規(guī)則、參照完整性規(guī)則都有積極作用。
關(guān)鍵詞:數(shù)據(jù)庫系統(tǒng)原理;網(wǎng)絡(luò)課程;設(shè)計原則;框架結(jié)構(gòu);建構(gòu)主義
0 引言
計算機(jī)網(wǎng)絡(luò)技術(shù)和通訊技術(shù)促進(jìn)了網(wǎng)絡(luò)教育的發(fā)展,網(wǎng)絡(luò)課程是網(wǎng)絡(luò)教育的基本載體,其質(zhì)量是決定網(wǎng)絡(luò)教育質(zhì)量的關(guān)鍵要素之一。教育部充分意識到網(wǎng)絡(luò)課程在高等教育中的戰(zhàn)略地位,在2000年啟動了新世紀(jì)網(wǎng)絡(luò)課程建設(shè)工程;自2003年起陸續(xù)出臺了一系列建設(shè)優(yōu)質(zhì)網(wǎng)絡(luò)教育資源和網(wǎng)絡(luò)課程的相關(guān)政策,如2003年了《關(guān)于啟動高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知》;并且自2007年起將網(wǎng)絡(luò)課程納入國家精品課程的評選項目中。
1 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的意義
數(shù)據(jù)庫系統(tǒng)原理是計算機(jī)科學(xué)與技術(shù)、信息安全、軟件工程和網(wǎng)絡(luò)工程及相關(guān)專業(yè)的專業(yè)基礎(chǔ)課或主干課程。建構(gòu)數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程可以整合豐富的教育資源,突破學(xué)習(xí)的時空限制,實現(xiàn)自主學(xué)習(xí)、個性學(xué)習(xí)和遠(yuǎn)程交互,使學(xué)生立體化、多元化地了解并掌握數(shù)據(jù)庫系統(tǒng)的基本原理、基本技術(shù)和基本方法,為開發(fā)信息管理系統(tǒng)、網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)等應(yīng)用提供基礎(chǔ)知識與技術(shù),為后續(xù)專業(yè)基礎(chǔ)和專業(yè)課程的學(xué)習(xí)和應(yīng)用打下良好的基礎(chǔ)。具體意義如下:
(1)網(wǎng)絡(luò)課程以學(xué)生為中心,強(qiáng)調(diào)學(xué)生自主學(xué)習(xí),不受教師、課堂和時間的限制。學(xué)生按照自身條件安排課程的學(xué)習(xí),根據(jù)個人的基礎(chǔ)選擇適合的學(xué)習(xí)內(nèi)容,實現(xiàn)真正意義上的因材施教和個性化學(xué)習(xí)。
(2)互聯(lián)網(wǎng)匯集了大量的教學(xué)資源,包括由國內(nèi)外著名的教育專家、優(yōu)秀教師和計算機(jī)專業(yè)人員共同開發(fā)的教學(xué)數(shù)據(jù)、檔案資料、優(yōu)秀教案等。學(xué)生可以得到任一學(xué)科和領(lǐng)域的知識信息,得到專家學(xué)者的指導(dǎo),拓展學(xué)生的學(xué)習(xí)內(nèi)容,開闊學(xué)生的學(xué)習(xí)視角,實現(xiàn)教學(xué)資源的共享。
(3)網(wǎng)絡(luò)課程能最大限度地提供自由交互。師生之間的交互可以讓學(xué)生獲得教師的指導(dǎo):學(xué)生之間的交互可以讓他們進(jìn)行協(xié)作學(xué)習(xí)。學(xué)生通過實時的或非實時的交互,獲得圖、文、聲、像并茂的學(xué)習(xí)信息。
(4)越來越多的人離開高校后通過學(xué)習(xí)網(wǎng)絡(luò)課程完成繼續(xù)教育。網(wǎng)絡(luò)課程沒有地域和時空的限制,學(xué)生可以根據(jù)需要隨時接受優(yōu)質(zhì)的遠(yuǎn)程教育,滿足繼續(xù)學(xué)習(xí)和終身學(xué)習(xí)的需要。
2 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程設(shè)計原則
數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的建設(shè)以建構(gòu)主義學(xué)習(xí)理論為理論基礎(chǔ)。建構(gòu)主義認(rèn)為學(xué)習(xí)者并不是簡單地把知識從外界搬到記憶里,而是應(yīng)該以已有經(jīng)驗為基礎(chǔ),通過與外界的相互作用來獲取、建構(gòu)新知識;知識不是通過教師傳授得到,而是學(xué)習(xí)者在一定的情境(社會文化背景)下學(xué)習(xí),借助其他人(教師和學(xué)習(xí)伙伴)的幫助,利用必要的學(xué)習(xí)資料,通過意義建構(gòu)的方式獲得的。建構(gòu)主義學(xué)習(xí)理論的教學(xué)設(shè)計專家指出:學(xué)習(xí)問題應(yīng)該在真實情景中展開,是一項真實的任務(wù);為課程設(shè)計多個學(xué)習(xí)起點和多個學(xué)習(xí)路徑;各種教學(xué)因素應(yīng)能支持學(xué)習(xí)者的自主學(xué)習(xí);對學(xué)習(xí)活動進(jìn)行非量化的整體評價,反對以過分細(xì)化的標(biāo)準(zhǔn)評價。結(jié)合建構(gòu)主義的學(xué)習(xí)觀點,我們給出數(shù)據(jù)庫原理網(wǎng)絡(luò)課程設(shè)計的基本原則。
1)營造真實情境。
學(xué)習(xí)環(huán)境的創(chuàng)設(shè)是學(xué)習(xí)的一個重要環(huán)節(jié),因此網(wǎng)絡(luò)課程要能給學(xué)生創(chuàng)設(shè)符合教學(xué)主題要求并且接近真實的情境。首先,教師可以利用圖形、文字、聲音、錄像等各種手段生動地模擬一些對學(xué)生來說是真實的同時又與教學(xué)活動相關(guān)的問題。其次,教師要切實激發(fā)學(xué)生的學(xué)習(xí)動機(jī),引導(dǎo)學(xué)生挑戰(zhàn)各種復(fù)雜的問題情境。第三,讓學(xué)生進(jìn)行角色扮演,模擬在真實問題情境下的各種角色的行為。
2)自主學(xué)習(xí)為主,協(xié)作學(xué)習(xí)為輔。
網(wǎng)絡(luò)課程將學(xué)生從傳統(tǒng)教學(xué)中的被動建構(gòu)者變?yōu)橹鲃咏?gòu)者,激勵學(xué)生主動獲取知識,主動查閱網(wǎng)絡(luò)資源,主動進(jìn)行學(xué)結(jié)。學(xué)生在網(wǎng)絡(luò)課程的學(xué)習(xí)過程中,不僅掌握了專業(yè)知識,還通過信息檢索提高了自身的信息素養(yǎng)和創(chuàng)造能力。在進(jìn)行自主學(xué)習(xí)的同時,協(xié)作交流也是必不可少的。協(xié)作學(xué)習(xí)不僅能讓學(xué)生通過各種交流解決自己所遇到的問題,而且能讓學(xué)生感覺到自己在一個真實的團(tuán)體中學(xué)習(xí),從而不會感到孤單和無助,這對建構(gòu)知識、共享觀點、傳遞與獲得信息、交流感情均有重要作用。
3)尊重學(xué)生的個體差異。
不同的學(xué)生具有不同的社會背景,他們的行為習(xí)慣和思維方式呈現(xiàn)多樣性。網(wǎng)絡(luò)課程應(yīng)充分考慮到這種個體差異,教學(xué)方式和表現(xiàn)形式應(yīng)多樣化、個性化,并根據(jù)學(xué)生認(rèn)知的特點不斷改進(jìn),做到因材施教。同時,網(wǎng)絡(luò)課程要提供豐富的學(xué)習(xí)資源,為學(xué)生自由探索創(chuàng)造條件,幫助他們自我發(fā)展。
3 數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程架構(gòu)
網(wǎng)絡(luò)課程包括學(xué)習(xí)內(nèi)容、學(xué)習(xí)資源、教學(xué)策略、學(xué)習(xí)支持、學(xué)習(xí)評價和教學(xué)活動6個要素。在數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程設(shè)計原則的指導(dǎo)下,圍繞網(wǎng)絡(luò)課程的6個要素,我們采用3層架構(gòu)結(jié)構(gòu)對數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程進(jìn)行設(shè)計,總體設(shè)計結(jié)構(gòu)見圖1。
數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程包括以下6個模塊:
(1)課程指南。課程指南目的是使學(xué)生對課程有一個總體了解。
(2)課程學(xué)習(xí)。提供一系列立體化的課程學(xué)習(xí)資源,滿足學(xué)生系統(tǒng)地學(xué)習(xí)基礎(chǔ)原理知識的需要。學(xué)生如果想進(jìn)一步拓寬知識面,了解數(shù)據(jù)庫技術(shù)的最新理論,研究前沿內(nèi)容,可以通過“技術(shù)前沿”子模塊獲得相關(guān)支持。
(3)實踐教學(xué)。實驗內(nèi)容的安排由淺到深,學(xué)生從認(rèn)識數(shù)據(jù)庫管理系統(tǒng)開始,先完成一些簡單操作,接著完成一個中型的信息管理系統(tǒng)的設(shè)計與開發(fā),并在此基礎(chǔ)上,通過“拓展訓(xùn)練”子模塊進(jìn)一步提高應(yīng)用和實踐能力。
(4)學(xué)習(xí)互動。網(wǎng)絡(luò)課程提供在線作業(yè)和在線答疑,學(xué)生可以提交電子作業(yè)或向老師提問和留言,老師可以在線布置作業(yè)、批改作業(yè)和回答學(xué)生的提問。同學(xué)之間可以通過在線交流互相學(xué)習(xí),增進(jìn)同學(xué)感情,減少孤軍作戰(zhàn)的感覺。
(5)自主學(xué)習(xí)。數(shù)據(jù)庫系統(tǒng)原理網(wǎng)絡(luò)課程的設(shè)計以“學(xué)生學(xué)習(xí)型”為主,學(xué)生可以下載相關(guān)學(xué)習(xí)資料,或者在線觀看教師教學(xué)錄像,或者利用網(wǎng)絡(luò)課程中的導(dǎo)航瀏覽、問題訓(xùn)練等手段獲得相關(guān)學(xué)習(xí)信息,自定學(xué)習(xí)路線和學(xué)習(xí)進(jìn)度。學(xué)生在學(xué)習(xí)過程中可以自行中斷教學(xué)視頻,記錄學(xué)習(xí)心得、疑難問題和重點內(nèi)容,便于日后有針對性地復(fù)習(xí)。電子作業(yè)不僅便于提交和批改,而且教師對作業(yè)的批改和學(xué)生對作業(yè)的改正可長時間保留,使傳統(tǒng)的學(xué)習(xí)過程變得更加方便靈活和高效,真正實現(xiàn)學(xué)生自主學(xué)習(xí)。
(6)課程應(yīng)用。在學(xué)生進(jìn)行實踐活動的過程中,可以借鑒“應(yīng)用技巧”中介紹的相關(guān)技術(shù)。學(xué)生可以閱讀“相關(guān)鏈接…‘熱點聚焦”子模塊中的科技文獻(xiàn)或熱點研究問題,拓寬自己的知識面,讓課程知識能夠?qū)W以致用。
1.1理論與實際相脫離。
在教學(xué)過程中教師要么以理論教學(xué)為主,忽視學(xué)生實際操作的培養(yǎng),以至于學(xué)生只是簡單的記憶概念及理論,無法解決實際問題,要么過于重視操作,把大部分教學(xué)時間集中在目前流行數(shù)據(jù)庫管理系統(tǒng)的學(xué)習(xí),致使學(xué)生認(rèn)為理論知識的學(xué)習(xí)無關(guān)緊要,缺乏完整的知識結(jié)構(gòu)。
1.2驗證性實驗為主。
目前課程的實踐教學(xué)采用驗證性實驗為主,針對某個知識點進(jìn)行孤立的實踐,使學(xué)生在操作過程中不能與現(xiàn)實實際情況相結(jié)合,不能解決實際問題,使實踐教學(xué)失去原有的價值。
1.3教學(xué)內(nèi)容陳舊。
教師遵循教材進(jìn)行教學(xué),但所用教材過于陳舊,不能與時俱進(jìn),與社會實際需求相脫離,教學(xué)內(nèi)容統(tǒng)一,不能很好的與學(xué)生所學(xué)專業(yè)相結(jié)合。
1.4“填鴨式”教學(xué)法。
《數(shù)據(jù)庫原理及應(yīng)用》課程已經(jīng)是一門開設(shè)時間較長的課程,教師在教學(xué)過程中按照慣用的“填鴨式”的教學(xué)方法進(jìn)行教學(xué),同時部分教師也不愿進(jìn)行改革以增加自己的工作量,從而導(dǎo)致學(xué)生被動的去接收知識。
1.5考核方式不合理。
課程的考核仍然采用的是卷面考試的方式,通過對學(xué)生理論考試的成績來評判學(xué)生的學(xué)習(xí)情況,卻忽視了學(xué)生的動手操作能力的考核。
2《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革的建議
2.1理論聯(lián)系實際,更新教學(xué)內(nèi)容。
獨立院校以培養(yǎng)應(yīng)用型人才為目標(biāo),該院是以酒店和旅游為行業(yè)背景的獨立學(xué)院,尤其是酒店管理專業(yè)學(xué)生的教授內(nèi)容需與酒店及旅游緊密關(guān)聯(lián),即將數(shù)據(jù)庫原理及應(yīng)用課程的教學(xué)與行業(yè)結(jié)合;課程內(nèi)容結(jié)構(gòu)必須包含數(shù)據(jù)庫相關(guān)理論知識和實踐操作兩個方面,教學(xué)過程中需要針對酒店、旅游行業(yè)特色對教學(xué)內(nèi)容進(jìn)行調(diào)整,由于學(xué)院以文科學(xué)生為主,數(shù)據(jù)庫管理系統(tǒng)軟件則選擇ACCESS。
2.2加強(qiáng)實踐教學(xué),強(qiáng)化創(chuàng)新能力。
在理論教學(xué)過程中就要引入行業(yè)案例進(jìn)行講解,讓學(xué)生能夠了解數(shù)據(jù)庫在酒店及旅游行業(yè)中怎樣發(fā)揮作用,通過學(xué)生對案例的分析,加深理解;安排學(xué)生到合作酒店進(jìn)行參觀,了解整個酒店的運作,在進(jìn)行綜合實驗學(xué)習(xí)時要求學(xué)生針對酒店行業(yè)的具體情況進(jìn)行數(shù)據(jù)庫的設(shè)計與實現(xiàn),鍛煉學(xué)生利用所學(xué)知識解決現(xiàn)實問題,使學(xué)生學(xué)習(xí)的內(nèi)容能與專業(yè)結(jié)合。實驗過程中還需要學(xué)生對現(xiàn)有存在的問題提出解決方法并實現(xiàn),從而鍛煉學(xué)生的創(chuàng)新能力。
2.3多種教學(xué)方法和教學(xué)手段結(jié)合。
①案例教學(xué)法:以酒店、旅游企業(yè)的真實案例進(jìn)行教學(xué),讓學(xué)生在接觸本門課程的時候就能了解到課程在行業(yè)中的重要性,同時也能使學(xué)生輕松地從具體到抽象的教學(xué)過程中掌握知識。②任務(wù)驅(qū)動教學(xué)法:以學(xué)生小組為單位下達(dá)數(shù)據(jù)庫開發(fā)任務(wù),任務(wù)均以酒店或旅行社為背景,學(xué)生為完成任務(wù)需相互配合、討論,彼此督促學(xué)習(xí),進(jìn)而提高學(xué)生的積極性,因為是根據(jù)具體的酒店或旅行社進(jìn)行設(shè)計的實驗,能夠鍛煉學(xué)生的知識轉(zhuǎn)移能力,學(xué)生更有積極性,更能獲得成就感。
2.4改革考核方式。
《數(shù)據(jù)庫原理及應(yīng)用》課程主要考核理論知識和實踐應(yīng)用能力兩部分。但在實際考核的過程中不需要刻意的安排卷面考試進(jìn)行測試,采用提交最終作品即設(shè)計的數(shù)據(jù)庫系統(tǒng),同時提交小組在系統(tǒng)設(shè)計期間所完成的數(shù)據(jù)庫設(shè)計報告,設(shè)計報告的撰寫需要學(xué)生將整個系統(tǒng)設(shè)計所設(shè)計的內(nèi)容文字化,也就將相關(guān)理論知識加以強(qiáng)化。
2.5加強(qiáng)與酒店和旅行社的合作。
應(yīng)用型人才的培養(yǎng)重點在于應(yīng)用,通過與酒店和旅行社的合作,學(xué)生能在學(xué)習(xí)期間了解行業(yè)的動態(tài)及需求,學(xué)生有機(jī)會進(jìn)入企業(yè)進(jìn)行學(xué)習(xí),并獲得專業(yè)人士的指導(dǎo),適應(yīng)就業(yè)市場的需求。
2.6教師自身提高。
教學(xué)的關(guān)鍵和主體是教師,教師不能與時俱進(jìn)所傳授的知識就不能滿足學(xué)生就業(yè)的需要,所學(xué)知識也就不能與社會接軌,教師能力的不斷提升也是改革的關(guān)鍵,因此教師除對專業(yè)知識的不斷學(xué)習(xí),還需要不定期到酒店及旅行社進(jìn)行學(xué)習(xí),了解行業(yè)需求的不斷變化。
3結(jié)束語
關(guān)鍵詞:數(shù)據(jù)庫原理;教學(xué)大綱;改革;探討
一、引言
數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計算機(jī)應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。所以本課程在計算機(jī)專業(yè)課程體系中處于十分重要的地位,不僅能使學(xué)生對數(shù)據(jù)庫技術(shù)的基本原理有一個全面的掌握,更能為使用和設(shè)計數(shù)據(jù)庫應(yīng)用系統(tǒng)打下良好的理論基礎(chǔ)。但由于課時有限與學(xué)生自身學(xué)習(xí)情況等原因.使用傳統(tǒng)教學(xué)方式,普遍導(dǎo)致了學(xué)生學(xué)不精、學(xué)不透的現(xiàn)象。為此,對河南科技學(xué)院計算機(jī)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》課程教學(xué)大綱進(jìn)行了改革。我們總結(jié)出原《數(shù)據(jù)庫系統(tǒng)原理》課程教學(xué)存在的問題,以及我們針對出現(xiàn)的問題進(jìn)行一系列教學(xué)改革,就《數(shù)據(jù)庫系統(tǒng)原理》課程的教學(xué)現(xiàn)狀、教學(xué)內(nèi)容等方面來進(jìn)行了實踐研究和探討。
二、本院計算機(jī)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》課程的教學(xué)現(xiàn)狀
數(shù)據(jù)庫系統(tǒng)原理是計算機(jī)專業(yè)的核心課程.根據(jù)教學(xué)計劃安排.開設(shè)在大三上學(xué)期, 課程采用由薩師煊、王珊主編的《數(shù)據(jù)庫系統(tǒng)概論》(高等教育出版社)教材第四版,目前在教學(xué)的過程中,發(fā)現(xiàn)以下幾個方面需要加以提高和改善。
(一)教材理論內(nèi)容多。我們采用的是由薩師煊、王珊主編的《數(shù)據(jù)庫系統(tǒng)概論》(高等教育出版社)教材。主要從數(shù)據(jù)庫內(nèi)部的基本原理入手,介紹了數(shù)據(jù)庫發(fā)展的基本理論、技術(shù)和方法,主要包括了數(shù)據(jù)庫模型和結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、關(guān)系數(shù)據(jù)理論、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫恢復(fù)和并發(fā)控制等內(nèi)容, 其中理論內(nèi)容多,實踐內(nèi)容比較少,很多學(xué)生反應(yīng)有些知識光憑課堂的講解,很難接受,很難吸收。
(二)實踐課時少。數(shù)據(jù)庫技術(shù)在如今的社會中,動手能力是非常重要的,要提高學(xué)生的動手能力,就要增加學(xué)生的上機(jī)實踐操作實踐。根據(jù)現(xiàn)有的教學(xué)大綱和教學(xué)計劃安排,《數(shù)據(jù)庫系統(tǒng)原理》這門課程的理論學(xué)時是64個,實踐課時只有l(wèi)6個學(xué)時。由于上機(jī)實踐時間有限,學(xué)生的上機(jī)實踐操作都是一些炎癥性實驗,主要是對上課的某部分內(nèi)容進(jìn)行實驗。學(xué)習(xí)的內(nèi)容比較松散,沒有連貫性。缺乏全面地對數(shù)據(jù)庫內(nèi)容進(jìn)行綜合設(shè)計實驗的機(jī)會。
(三)實踐內(nèi)容與教材不匹配
在目前的數(shù)據(jù)庫教材中,所用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)是Kingbase數(shù)據(jù)庫,該數(shù)據(jù)庫是要花錢購買才能使用的。實驗室所用的系統(tǒng)式SQL SERVER 2005,由于兩種DBMS之間的語法結(jié)構(gòu)差異,使得學(xué)生在教材中看到的知識,只能領(lǐng)悟其中的思想,但是教材上的實驗無法在實踐中得到驗。不僅如此,學(xué)生而且還要再去掌握另一個DBMS的基本語法結(jié)構(gòu)。這就更加增大了學(xué)生學(xué)習(xí)該課程的難度。
(四)教材內(nèi)容滯后
對于數(shù)據(jù)庫技術(shù)來說,在計算機(jī)領(lǐng)域中的發(fā)展是相當(dāng)快的,但是教材中的內(nèi)容,對于數(shù)據(jù)庫的設(shè)計來說,只是用簡單的SQL語言創(chuàng)建數(shù)據(jù)模型,但是現(xiàn)在流行的關(guān)鍵技術(shù)存儲過程還有觸發(fā)器都講解的比較少,學(xué)生無法從教材中詳細(xì)的學(xué)到這些方便的新知識。
(五)青年教師自身經(jīng)驗少
計算機(jī)專業(yè)是一個逐步發(fā)展起來的新專業(yè),大部分還是以青年教師為主。青年教師很多都是直接從高校畢業(yè)就參加工作,對于數(shù)據(jù)庫技術(shù)實踐還有理論技術(shù)的掌握程度不高,使他們傳授的知識有一定的限制。
三、本院計算機(jī)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》課程教學(xué)改革的探討
為了讓學(xué)生更好的學(xué)習(xí)和掌握數(shù)據(jù)庫這門課程.我認(rèn)為在專業(yè)課程教學(xué)改革過程中,有必要對該課程采取一定的改革措施,來逐步完善數(shù)據(jù)庫課程的教學(xué)工作。一下是本人總結(jié)出來的幾點建議,希望和大家一起探討
(一)教學(xué)大綱的修訂
結(jié)合自己多年的上課經(jīng)驗,對現(xiàn)有的教學(xué)大綱還應(yīng)該進(jìn)一步改革,旨在提高學(xué)生的實踐動手能力,讓學(xué)生充分、系統(tǒng)、全面的掌握數(shù)據(jù)庫系統(tǒng)創(chuàng)建的整個過程。
(二)合理選用教材
目前數(shù)據(jù)庫方面的教材各種各樣,以原理為主的教材就有點脫離實踐,而以實例為主的教材又很難滿足學(xué)生的理論知識,所以到目前為止還沒有找到一本完全適合本院計算機(jī)專業(yè)數(shù)據(jù)庫課程的教材。所以我認(rèn)為有必要組織軟件教研室所有相關(guān)教師,特別是有數(shù)據(jù)庫實踐經(jīng)驗的老教師一起,結(jié)合本院的教學(xué)特點和以往的教學(xué)經(jīng)驗,編寫一本適合自己的教材。
(三)改善實踐環(huán)境和提高實踐設(shè)備
實踐能力的培養(yǎng)是數(shù)據(jù)庫原理及應(yīng)用教學(xué)中一個非常重要的方面 由于數(shù)據(jù)庫技術(shù)發(fā)展非常快,數(shù)據(jù)庫管理系統(tǒng)(DBMs)更新也非常快,采用的新技術(shù)比較多,實驗課程必須緊跟當(dāng)前數(shù)據(jù)庫技術(shù)的發(fā)展,我認(rèn)為應(yīng)該對學(xué)生的實踐環(huán)境和設(shè)備提出新的要求,比如引進(jìn)更先進(jìn)的DBMS等。
(四)加強(qiáng)學(xué)生和教師之間的溝通
學(xué)校給每位老師都提供了網(wǎng)絡(luò)教學(xué)平臺,這是一個非常好,非常方便的交流平臺。教師可以利用它進(jìn)行作業(yè)、在線答疑、教學(xué)視頻,讓教師在辦公室或家中,為學(xué)生提出的問題進(jìn)行答疑解惑。有效提高了學(xué)生與教師之前溝通問題 并且通過網(wǎng)絡(luò)教學(xué)平臺,學(xué)生之間也可以通過合作學(xué)習(xí)模式加強(qiáng)學(xué)習(xí)的興趣。
(五)提高教師的自身經(jīng)驗
由于數(shù)據(jù)庫的發(fā)展非常迅速,原有的數(shù)據(jù)庫技術(shù)知識漸漸落伍。因此,在傳授新知識、新技術(shù)的同時,也需要加強(qiáng)自身的研究工作,跟蹤學(xué)科發(fā)展的前沿方向。學(xué)院應(yīng)根據(jù)各專業(yè)自身發(fā)展特點,不斷完善教師培訓(xùn)計劃,每年組織教師參加全國高校教師精品課程培訓(xùn),并請專家教授來院做相關(guān)新知識的講座。
四、結(jié)束語
以上是本人對數(shù)據(jù)庫原理這門課程的教學(xué)現(xiàn)狀進(jìn)行的分析,也對該課程的改革提出了自己的建議,希望這些建議能和大家一起探討,共同進(jìn)步。
參考文獻(xiàn):
[1]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.
[2]翟中.數(shù)據(jù)庫教學(xué)方法的改革的探索與實踐[J].黑龍江高教研究,2009 .
[3]呂靜.高職院校中ORACLE數(shù)據(jù)庫管理課程教學(xué)改革與探索[J].中國新技術(shù)新產(chǎn)品,2010.
[4]王海燕.基于SQL SERVER 2005教學(xué)方法研究[J].科技資訊,2010.
[5]郭春光,王海茵.Vi s u a l f o x p r o 數(shù)據(jù)庫課程教學(xué)思考[J].科技創(chuàng)新導(dǎo)報,2008.
關(guān)鍵詞關(guān)鍵詞:數(shù)據(jù)庫原理; 教學(xué)改革; 教學(xué)模式;實踐教學(xué)
中圖分類號:G434
文獻(xiàn)標(biāo)識碼:A 文章編號:16727800(2014)002016803
應(yīng)用型本科是高校適應(yīng)現(xiàn)代經(jīng)濟(jì)與社會發(fā)展的人才結(jié)構(gòu)需求及高等教育大眾化而形成的一種定位,它以本科教育為主體,以應(yīng)用型人才培養(yǎng)為突出特征,并以服務(wù)行業(yè)及所在區(qū)域的經(jīng)濟(jì)社會發(fā)展為教育目標(biāo)。我國研究型大學(xué)計算機(jī)類課程教學(xué)已有幾十年經(jīng)驗,基本形成了自己特有的教學(xué)模式與方法,但應(yīng)用型本科教學(xué)還是一片新天地,有待于不斷探索。
1“數(shù)據(jù)庫原理”教學(xué)現(xiàn)狀及分析
與數(shù)據(jù)庫應(yīng)用的日益普及相對應(yīng),“數(shù)據(jù)庫原理”與應(yīng)用類課程也是高校的重要課程之一[1]。目前該課程不僅是計算機(jī)類相關(guān)專業(yè)的核心課程,而且是很多非計算機(jī)專業(yè)(如經(jīng)濟(jì)、管理類專業(yè))的必修課程,甚至是面向全校本科學(xué)生開設(shè)的公共基礎(chǔ)課。
據(jù)筆者收集查閱本科高校的“數(shù)據(jù)庫原理”課程教學(xué)大綱的結(jié)果來看,各高校不僅在內(nèi)容上選取的知識體系相差極大,大多數(shù)高校的教學(xué)大綱雖也強(qiáng)調(diào)理論聯(lián)系實際和實踐能力的培養(yǎng),但知識體系上依然是重理論,輕應(yīng)用。如有的高校為“數(shù)據(jù)庫原理”課程設(shè)置了64課時,其中只有8節(jié)實訓(xùn)課;有的高校將該門課程設(shè)置為48課時,主要講述“數(shù)據(jù)庫原理”理論。目前各高校“數(shù)據(jù)庫原理”課程教學(xué)內(nèi)容及方法大致相近,大都依據(jù)指定的一本教材,按編排順序進(jìn)行課堂教學(xué)和實驗,在學(xué)期末進(jìn)行課程設(shè)計?!皵?shù)據(jù)庫原理”課程實際上未能擔(dān)當(dāng)起其支撐應(yīng)用型人才培養(yǎng)目標(biāo)的專業(yè)核心課程的重任,普遍存在教學(xué)與實踐脫節(jié)的問題。
2教學(xué)改革基本思路
2.1以企業(yè)職業(yè)能力培養(yǎng)為目標(biāo)構(gòu)建課程教學(xué)體系
對本地企業(yè)進(jìn)行廣泛調(diào)研,明確專業(yè)人才培養(yǎng)目標(biāo)。從數(shù)據(jù)庫管理員、數(shù)據(jù)庫開發(fā)員等相關(guān)職業(yè)崗位群分析入手,列出職業(yè)崗位群所需要的知識點、技能點以及對工作態(tài)度的要求等,再根據(jù)職業(yè)情境和職業(yè)能力的同一性原則,對其共同點進(jìn)行歸納,形成數(shù)據(jù)庫課程體系。
2.2根據(jù)專業(yè)特色選取教學(xué)內(nèi)容,確定知識體系
通過廣泛調(diào)研,建立“數(shù)據(jù)庫原理”課程內(nèi)容構(gòu)建的指導(dǎo)思想,即以“實踐、綜合和應(yīng)用”為核心[45], 以培養(yǎng)學(xué)生使用數(shù)據(jù)庫管理系統(tǒng)解決問題的能力為宗旨,重點培養(yǎng)學(xué)生分析、解決實際問題的能力。在內(nèi)容選取上遵從如下原則:①理論與實踐相結(jié)合;②以基礎(chǔ)知識為主,適當(dāng)拓展高新知識;③加強(qiáng)系統(tǒng)性、完整性;④具備實用性和可操作性[23]。
2.3課程內(nèi)容動態(tài)化,構(gòu)建主動適應(yīng)社會需求的創(chuàng)新機(jī)制
保持對行業(yè)需求與對數(shù)據(jù)庫前沿技術(shù)的及時響應(yīng),課程內(nèi)容中及時引入新的數(shù)據(jù)庫技術(shù),解決教材、教學(xué)大綱的滯后性問題,避免“用昨天的知識,教今天的學(xué)生,做明天的工作”的弊端。
3教學(xué)改革若干措施
3.1數(shù)據(jù)庫相關(guān)課程安排
“數(shù)據(jù)庫原理”及相關(guān)課程安排如圖1所示。
本課程的綜合性較強(qiáng),先修課程有《程序設(shè)計基礎(chǔ)》、《數(shù)據(jù)結(jié)構(gòu)》等,其課程所涉及的一些理論、算法、思想和方法是本課程的重要基礎(chǔ)。
后續(xù)課程有《高級數(shù)據(jù)庫課程》(可以設(shè)置為選修課)。要深入了解數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu),以開發(fā)出高效的數(shù)據(jù)庫應(yīng)用系統(tǒng),需要學(xué)習(xí)和研究高級數(shù)據(jù)庫管理系統(tǒng)技術(shù)。將數(shù)據(jù)庫的學(xué)習(xí)分為兩門課程的好處是,不打算致力于DBMS研究的學(xué)生可以僅學(xué)習(xí)第一門課程,然后可以將數(shù)據(jù)庫技術(shù)應(yīng)用于他們所進(jìn)入的計算機(jī)科學(xué)的任何分支。
平行課程有《數(shù)據(jù)庫課程設(shè)計》和《軟件工程》。《數(shù)據(jù)庫課程設(shè)計》要求學(xué)生開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),《軟件工程》與《數(shù)據(jù)庫原理與應(yīng)用》課程有著相當(dāng)密切的聯(lián)系。數(shù)據(jù)庫設(shè)計作為整個系統(tǒng)分析設(shè)計中的一環(huán),可以考慮將數(shù)據(jù)庫設(shè)計部分的實踐環(huán)節(jié)和軟件工程的實踐環(huán)節(jié)結(jié)合起來進(jìn)行。
3.2建設(shè)課程網(wǎng)站,利用網(wǎng)絡(luò)豐富的信息資源進(jìn)行輔助教學(xué)
課程網(wǎng)站主要包括兩方面內(nèi)容:一是“數(shù)據(jù)庫原理”課程的基本資料部分;二是輔助教學(xué)部分。
課程網(wǎng)站的基本資料部分包括“數(shù)據(jù)庫原理”課程的各種教學(xué)文件和資料,如:課程簡介、教師簡介、電子教案、課程標(biāo)準(zhǔn)或教學(xué)大綱、教學(xué)進(jìn)度表、多媒體課件、參考資料、與本課程相關(guān)的網(wǎng)絡(luò)資源鏈接等。
課程網(wǎng)站的輔助教學(xué)部分可為學(xué)生自主學(xué)習(xí)提供輔導(dǎo)和師生交流互動。課程網(wǎng)站不僅具有多媒體素材庫,以及供學(xué)生或教師參考的相關(guān)圖片和視頻、課程錄像等,而且包括在線討論、答疑和網(wǎng)上測試的試題庫,能開展網(wǎng)上學(xué)習(xí)、討論、作業(yè)、輔導(dǎo)、答疑、實驗、測試等。
3.3優(yōu)化教學(xué)內(nèi)容,內(nèi)容組織突出“以用為本、學(xué)以致用、綜合應(yīng)用”
根據(jù)課程內(nèi)容構(gòu)建的指導(dǎo)思想,我們采用在ORACLE數(shù)據(jù)庫平臺上講授“數(shù)據(jù)庫原理”的方式,精心規(guī)劃了適合應(yīng)用型本科學(xué)生的課程內(nèi)容,從實際工程的角度,介紹了應(yīng)用數(shù)據(jù)庫設(shè)計、規(guī)范化理論、ER圖、SQL語言等設(shè)計技術(shù),以及解決數(shù)據(jù)庫應(yīng)用管理系統(tǒng)方面問題的過程與方法。該教學(xué)內(nèi)容的設(shè)計,既能讓學(xué)生扎實地掌握數(shù)據(jù)庫的基本理論,又能使學(xué)生全面掌握數(shù)據(jù)庫的應(yīng)用方法,可以迅速投入實際工作。
3.4改革教學(xué)方法,采用“項目導(dǎo)向、任務(wù)驅(qū)動”的教學(xué)模式
宏觀上以軟件企業(yè)開發(fā)項目過程為導(dǎo)向,結(jié)合引導(dǎo)文教學(xué)法(讓學(xué)生知道干什么、怎么干、我能干),微觀上采用任務(wù)驅(qū)動。筆者在教學(xué)過程中貫穿兩個真實項目:教學(xué)演示項目是“學(xué)生管理信息系統(tǒng)”,實訓(xùn)項目是“圖書管理信息系統(tǒng)”。以典型模塊為單位分解原有知識體系,打破思維定勢,不求內(nèi)容面面俱到,而求可以在項目的典型模塊完成過程中使學(xué)生掌握知識、提高技能。
第一次上課時,教師全面展示這兩個項目的全部功能,讓學(xué)生明白學(xué)習(xí)本課程后要達(dá)到的目的,再結(jié)合課時分成—個個典型任務(wù),每次課都結(jié)合—個或多個任務(wù)展開教學(xué)。每次按照“任務(wù)描述—任務(wù)分析—相關(guān)知識和技能—任務(wù)實施—學(xué)生模仿—小結(jié)”為脈絡(luò)展開教學(xué),在任務(wù)分析時安排幾分鐘時間進(jìn)行分組討論,使學(xué)生在聽課時能結(jié)合學(xué)習(xí)重點,自覺地將理論知識與實踐操作聯(lián)系起來,順利實現(xiàn)理論知識與實踐操作有機(jī)結(jié)合的目的。
改革前后課程教學(xué)的內(nèi)容、學(xué)時對比如表1所示。
例如,數(shù)據(jù)庫的范式理論,在傳統(tǒng)教學(xué)中多是用5~6學(xué)時在關(guān)系數(shù)據(jù)理論章節(jié)講解,需要講清楚函數(shù)依賴、關(guān)系模式設(shè)計、模式分解原則、分解方法和范式理論等,許多同學(xué)反映很難理解,有的費了很大功夫記住了三范式的定義,在實際中卻不會使用,或很少自覺地使用。因此,我們在教學(xué)中提出“評審數(shù)據(jù)字典”的任務(wù),根據(jù)評審清單要完成“數(shù)據(jù)庫設(shè)計是否達(dá)到三范式”的檢查項目,在講解設(shè)計問題時,針對“獎學(xué)金表”來闡述數(shù)據(jù)冗余帶來的更新、插入、刪除異常,再告訴學(xué)生解決這個問題有一個很好的理論指導(dǎo)“數(shù)據(jù)庫范式”,然后以案例的方式介紹三范式理論,等學(xué)生掌握理論后再引導(dǎo)學(xué)生用學(xué)過的理論解決問題。“項目導(dǎo)向、任務(wù)驅(qū)動”的教學(xué)模式有利于增強(qiáng)學(xué)生實操能力,提高實踐能力與就業(yè)能力。
3.5加強(qiáng)課程實踐教學(xué),提高教學(xué)質(zhì)量
“數(shù)據(jù)庫原理”是一門實踐性很強(qiáng)的課程[67],理論知識必須在實際操作中才能讓學(xué)生真正理解和掌握。但在實際教學(xué)中,往往對實訓(xùn)教學(xué)重視不夠,導(dǎo)致實訓(xùn)教學(xué)效果不佳,學(xué)生實際動手能力較差。改革課程的實訓(xùn)教學(xué),有利于促進(jìn)教學(xué)質(zhì)量的提升。首先,應(yīng)加大實訓(xùn)課時的分配比例,至少達(dá)到實驗課和理論課按1∶1的比例分配課時。其次,實驗教學(xué)內(nèi)容的選取是實驗教學(xué)的關(guān)鍵,教師應(yīng)按照課程內(nèi)容設(shè)計系列上機(jī)實驗,內(nèi)容間具有一定的連貫性和層次性,涵蓋數(shù)據(jù)庫設(shè)計工具、數(shù)據(jù)庫安裝、數(shù)據(jù)庫開發(fā)、數(shù)據(jù)庫管理各個環(huán)節(jié)。為此,教師在每次實訓(xùn)課前必須切實做好各環(huán)節(jié)的準(zhǔn)備工作,準(zhǔn)備好實訓(xùn)報告、起點代碼(如需要編程)、參考代碼和演示視頻等。實訓(xùn)報告應(yīng)明確實訓(xùn)目的與要求、實訓(xùn)任務(wù)、訓(xùn)練要點、實現(xiàn)思路及步驟等,學(xué)生完成實訓(xùn)任務(wù)后,應(yīng)記錄實訓(xùn)結(jié)果。同時在輔導(dǎo)學(xué)生實驗時,教師應(yīng)以引導(dǎo)為主,給予學(xué)生足夠的獨立思考空間,隨時注意學(xué)生在實驗過程中遇到的問題,及時給予指導(dǎo)和解答。
3.6課堂教學(xué)與課外指導(dǎo)相結(jié)合,培養(yǎng)與提高并重
在課堂內(nèi)無法達(dá)成所有教學(xué)目標(biāo),需要學(xué)生在課后研習(xí)相關(guān)教學(xué)內(nèi)容和自學(xué)相關(guān)書籍,具體內(nèi)容包括:ORACLE的安裝、采用JAVA語言進(jìn)行數(shù)據(jù)庫編程,以及開發(fā)C/S結(jié)構(gòu)和B/S結(jié)構(gòu)的信息系統(tǒng)等。
為了提高學(xué)生學(xué)習(xí)興趣,由教研室組織成立課程的興趣社團(tuán)[8],具體活動包括:定期舉辦數(shù)據(jù)庫前沿知識講座、請資深開發(fā)人員進(jìn)行經(jīng)驗報告、舉辦數(shù)據(jù)庫技術(shù)主題競賽及到一些大中型企業(yè)參觀學(xué)習(xí)等。
為了便于學(xué)生課外學(xué)習(xí),還需加強(qiáng)“數(shù)據(jù)庫原理”課程資源建設(shè),包括課程論壇、數(shù)據(jù)庫技術(shù)行業(yè)最新動態(tài)信息和網(wǎng)絡(luò)課程等。
“數(shù)據(jù)庫原理”學(xué)習(xí)與參加職業(yè)資格證書考試結(jié)合可以提高學(xué)習(xí)的目標(biāo)性和主動性,學(xué)校推薦學(xué)生參加的證書考試有:ORACLE OCA認(rèn)證、全國等級考試(數(shù)據(jù)庫技術(shù))三級考試。等級考試的通過,不僅鍛煉了學(xué)生的實踐能力,而且為將來就業(yè)創(chuàng)造了更多機(jī)會。
3.7教學(xué)與科研相結(jié)合,提高學(xué)生知識應(yīng)用能力
科研課題包括橫向課題和縱向課題,鼓勵和吸收成績優(yōu)秀的學(xué)生參與教師的科研活動, 以科研促進(jìn)教學(xué),以教學(xué)推動科研,使課程的教學(xué)內(nèi)容和教學(xué)水平不斷提高。橫向課題采用“企業(yè)外包項目”模式,以學(xué)院聯(lián)系、教師聯(lián)系或?qū)W生聯(lián)系的方式,承接企業(yè)數(shù)據(jù)庫應(yīng)用系統(tǒng)外包項目,不僅能使參與學(xué)生獲益,還可依托這些真實項目,對學(xué)生進(jìn)行真實項目的訓(xùn)練。
4教學(xué)改革初步成效
通過近五年的“數(shù)據(jù)庫原理”課程教學(xué)改革實踐與探索,我院在人才培養(yǎng)質(zhì)量、教學(xué)成果、師資隊伍建設(shè)、教材建設(shè)、產(chǎn)學(xué)研合作、招生就業(yè)、社會聲譽(yù)等方面取得了一系列成果。
4.1人才培養(yǎng)質(zhì)量方面,學(xué)生的實際動手能力、職業(yè)素質(zhì)、自學(xué)能力明顯提高
通過數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與申優(yōu)答辯,全面提高了學(xué)生的計算機(jī)素質(zhì)、自主學(xué)習(xí)能力、應(yīng)用能力和創(chuàng)新能力。在一系列專業(yè)競賽中,取得了很好的成績。同學(xué)們積極參加廣東省軟件設(shè)計大賽,各團(tuán)隊選手經(jīng)過多方調(diào)研,認(rèn)真查找資料,參賽題目都極具特色,具有創(chuàng)新性和實用性,多次榮獲廣東省“高校杯”軟件設(shè)計大賽一、二等獎等。
4.2師資建設(shè)方面,師資隊伍素質(zhì)獲得顯著提升
通過近五年的課程改革與實踐,師資隊伍建設(shè)取得了顯著成效。任課教師不僅具備數(shù)據(jù)庫開發(fā)與管理能力,還能對數(shù)據(jù)庫應(yīng)用系統(tǒng)進(jìn)行分析、設(shè)計和開發(fā)。我院共有20人次接受了微軟Ata公司的教師培訓(xùn),并獲得了相應(yīng)的授課證書,提高了專業(yè)師資隊伍的素質(zhì),掌握了科學(xué)先進(jìn)的課程體系、新穎獨特的多模式教學(xué)方法、以項目為主線的人才培養(yǎng)模式以及與時俱進(jìn)的教育理念。其中,一位教師被評為南粵教壇新秀,三位教師被評為學(xué)校中青年教學(xué)科研骨干。
4.3教材建設(shè)方面,出版的教材被列為“2009 年計算機(jī)教指委優(yōu)秀教材”
2009年10月,課程主要教師出版了《數(shù)據(jù)庫應(yīng)用與開發(fā)教程( + SQL Server)》,該教材由鐵道出版社正式出版,被列入“2009 年計算機(jī)教指委優(yōu)秀教材”系列教材。全書堅持理論夠用實用、實踐第一的原則,采用實例方式講授了使用和SQL Server 2005進(jìn)行數(shù)據(jù)庫系統(tǒng)開發(fā)和應(yīng)用的知識,能夠較好地滿足項目教學(xué)的需要,符合本課程的設(shè)計思想和要求。教材中采用了一個淺顯易懂的學(xué)生管理系統(tǒng)作為案例項目貫穿全書,其內(nèi)容并不是簡單地解釋廠商系統(tǒng)的功能和命令,也不是單純的理論講授,而是通過對實際問題的逐步解決來學(xué)習(xí)SQL Server數(shù)據(jù)庫技術(shù)的應(yīng)用。該教材由淺入深,由實踐到理論,再從理論到實踐,通過問題牽引,將理論與實踐密切結(jié)合。該教材在傳統(tǒng)數(shù)據(jù)庫教學(xué)思想之外融入了現(xiàn)代的新平臺、新技術(shù),不但保留了其他教材的優(yōu)點,又增加了具有活力的新內(nèi)容,跟上了當(dāng)今計算機(jī)軟件的發(fā)展步伐,并配有完備的實驗項目,使課堂上學(xué)習(xí)的內(nèi)容和校外計算機(jī)軟件開發(fā)平臺的發(fā)展同步。
4.4產(chǎn)學(xué)研合作方面,與多家企業(yè)簽訂了“產(chǎn)學(xué)研”合作協(xié)議
為使計算機(jī)人才培養(yǎng)目標(biāo)更好地與社會相適應(yīng),與計算機(jī)人才市場保持同步,我院注重產(chǎn)學(xué)研結(jié)合,與企業(yè)開展了形式多樣的合作,其中與國家軟件產(chǎn)業(yè)基地南方軟件園、廣東遠(yuǎn)光軟件、廣東同望、廣東省電子郵政局等三十多家IT企業(yè)簽訂了“產(chǎn)學(xué)研”合作協(xié)議,有效保障了學(xué)生實習(xí),為學(xué)生就業(yè)提供了幫助,對教師了解行業(yè)動態(tài)、判斷技術(shù)發(fā)展趨勢也有很大幫助。
5結(jié)語
本文分析了“數(shù)據(jù)庫原理”課程教學(xué)現(xiàn)狀,提出了改革思路,并從課程體系、教學(xué)內(nèi)容、教學(xué)方法、實踐教學(xué)、課外輔導(dǎo)和與科研相結(jié)合等方面探討了應(yīng)用型本科高?!皵?shù)據(jù)庫原理”課程的教學(xué)改革與創(chuàng)新,實踐證明這些措施是行之有效的。由于數(shù)據(jù)庫技術(shù)的不斷發(fā)展與知識的不斷更新,教師應(yīng)經(jīng)常進(jìn)行教學(xué)研究討論,不斷探索實踐,調(diào)整教學(xué)內(nèi)容,改進(jìn)教學(xué)方法和手段,使“數(shù)據(jù)庫原理”課程教學(xué)質(zhì)量提高到一個新的水平。
參考文獻(xiàn):
[1]陳君.對數(shù)據(jù)庫原理課程實踐環(huán)節(jié)的探討——以軟件工程專業(yè)為例[J].中外教育研究,2009(4):7071.
[2]胡選子,謝存喜.高職院?!皵?shù)據(jù)庫原理及應(yīng)用"課程教學(xué)改革與實踐[J].計算機(jī)教育,2009(20):8889.
[3]吳曉義,唐曉鳴.應(yīng)用型本科高校的發(fā)展定位、指導(dǎo)思想與校本特色[J].高教探索,2008 (4).
[4]馬龍海,范忠寶.創(chuàng)新人才培養(yǎng)模式辦好行業(yè)性應(yīng)用型本科院校[J].湖南商學(xué)院學(xué)報,2009(11):7882.
[5]牛金成.應(yīng)用型本科院校辦學(xué)定位研究[J].現(xiàn)代教育管理,2009(11):2931.
[6]陳偉.應(yīng)用型本科計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)改革探索[J].教育教學(xué)研究,2009(4):111113.
關(guān)鍵詞:數(shù)據(jù)庫加密;數(shù)據(jù);網(wǎng)絡(luò)傳輸;保密技術(shù)
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A文章編號:1007-9599 (2011) 24-0000-01
The Principles of Database Encryption and Data Security Technology in the Network Transmission
Song Tao
(Shandong Rural Credit Cooperatives,Qingdao266550,China)
Abstract:In the bank's business systems,data information is the core content of the need for safety management.The database is an important component of data storage,data during transmission risk is larger.Focus on database encryption and security technology of data transmission has important practical significance for the safety of bank data and information.
Keywords:Database encryption;Data;Network transmission;Security technology
數(shù)據(jù)安全隱患無處不在,機(jī)密數(shù)據(jù)不能允許非授權(quán)人員查看;私密信息、敏感信息、商業(yè)數(shù)據(jù)等必須防止他人非法訪問、修改、復(fù)制。數(shù)據(jù)加密是網(wǎng)絡(luò)環(huán)境下保證數(shù)據(jù)安全應(yīng)用最廣、成本最低廉而相對最可靠的方法。
一、數(shù)據(jù)加密的原理
數(shù)據(jù)庫系統(tǒng)的安全性很大程度上依賴于DBMS。如果DBMS安全機(jī)制非常強(qiáng)大,一則數(shù)據(jù)庫系統(tǒng)的安全性能就較好。由于數(shù)據(jù)庫系統(tǒng)在操作系統(tǒng)下都是以文件形式進(jìn)行管理的,因此入侵者可以直接利用操作系統(tǒng)的漏洞竊取數(shù)據(jù)庫文件,或者直接利用操作系統(tǒng)工具來非法偽造、篡改數(shù)據(jù)庫文件內(nèi)容。這種隱患一般數(shù)據(jù)庫用戶難以察覺,分析和堵塞這種漏洞被認(rèn)為是B2級的安全技術(shù)措施。DBMS層次安全技術(shù)主要是用來解決這一問題,即當(dāng)前面兩個層次(網(wǎng)絡(luò)層次和操作系統(tǒng)層次)已經(jīng)被突破的情況下仍能保障數(shù)據(jù)庫數(shù)據(jù)的安全,這就要求DBMS必須有一套強(qiáng)有力的安全機(jī)制。解決這一問題的有效方法之一是DBMS對數(shù)據(jù)庫文件進(jìn)行加密處理,使得即使數(shù)據(jù)不幸泄露或者丟失,也難以被人破譯和閱讀。數(shù)據(jù)庫加密系統(tǒng)分成兩個功能獨立的主要部件:一個是加密字典管理程序,另一個是數(shù)據(jù)庫加/解密引擎。數(shù)據(jù)庫加密系統(tǒng)將用戶對數(shù)據(jù)庫信息具體的加密要求以及基礎(chǔ)信息保存在加密字典中,通過調(diào)用數(shù)據(jù)加,解密引擎實現(xiàn)對數(shù)據(jù)庫表的加密、解密及數(shù)據(jù)轉(zhuǎn)換等功能。
二、傳輸數(shù)據(jù)使用的加密算法
除了使用系統(tǒng)默認(rèn)的加密算法,也可以自定義不同安全級別的加密方法。IPSec提供了多種關(guān)于驗證加密和數(shù)據(jù)加密的算法。
(一)驗證加密
驗證加密指的是數(shù)據(jù)包的完整性。完整性保護(hù)信息在傳輸過程中免遭未經(jīng)授權(quán)的修改,從而保證接收到的信息與發(fā)送的信息完全相同。接收端的計算機(jī)在打開包之前檢查簽名,如果簽名改變,數(shù)據(jù)包就會被丟棄以防止可能的網(wǎng)絡(luò)攻擊。完整性算法包括:安全散列算法(SHA,SecureHashAlgorithm)和消息摘要5(MD5,MessageDigest5)。安全散列算法產(chǎn)生160位的密鑰。密鑰越長越安全,所以應(yīng)首要考慮SHA。消息摘要5產(chǎn)生128位的密鑰。它由于具備較低的管理費用以及提供較高安全保護(hù)而廣泛應(yīng)用于商業(yè)應(yīng)用程序。
(二)數(shù)據(jù)加密
數(shù)據(jù)進(jìn)行加密可以有3種不同的選擇:1.56位DES該方法用于不需要很高安全性的商業(yè)網(wǎng)絡(luò)通信和開銷比較小的情況下,或者出于互通性考慮。這種方法使用56位的密鑰,是國際通用的標(biāo)準(zhǔn)。2.40位DES該方法使用40位的密鑰,也是一種低安全級別的加密方法。注意,該方法不是RFC兼容的。3.TripleDES(3DEs),即3位DES算法它是最安全的數(shù)據(jù)加密標(biāo)準(zhǔn),但是會降低系統(tǒng)性能。3DES使用3個56位密鑰,將每個數(shù)據(jù)塊處理3次,每次均使用唯一的密鑰。該方法是專門為北美高度安全的環(huán)境而設(shè)計的。Windows2000計算機(jī)必須安裝“高安全性加密包”才能執(zhí)行3DES算法。如果Win―dows2000計算機(jī)接收3DES設(shè)置,但沒有安裝“高安全性加密包”,則安全方法中的3DES設(shè)置將被設(shè)置為安全性稍低一些的DES。如果該系統(tǒng)收到真正的3DES安全方法提議,將不會找到與之匹配的安全方法,但它會在發(fā)送方的安全方法列表中查找下一個提議。如果發(fā)送方的安全方法列表中只有3DES,則該系統(tǒng)作為響應(yīng)方協(xié)商失敗。
三、結(jié)束語
加密目的是對傳輸中的數(shù)據(jù)流進(jìn)行加密,常用的方法有線路加密和端對端加密兩種。前者側(cè)重在線路上而不考慮信源與信宿,是對保密信息通過各線路采用不同的加密密鑰提供安全保護(hù)。后者則指信息由發(fā)送端自動加密,并進(jìn)入TCP/IP數(shù)據(jù)包回封,然后作為不可閱讀和不可識別的數(shù)據(jù)穿過互聯(lián)網(wǎng),這些信息一旦到達(dá)目的地,將被自動重組、解密,成為可閱讀的數(shù)據(jù)。任何保密數(shù)據(jù)即使被非法獲取,但無法理解其內(nèi)容,就能起到保密的作用。數(shù)據(jù)加密正是源于這種思想而提出的。加密是將原文信息進(jìn)行偽裝處理的過程,即使這些數(shù)據(jù)被偷竊,非法使用者得到的也只是一堆雜亂無章的數(shù)據(jù),而合法者只要通過解密處理,將這些數(shù)據(jù)還原即可使用。
參考文獻(xiàn):
[1]李國建.網(wǎng)絡(luò)傳輸過程中的加密技術(shù)詳解[J].電腦知識與技術(shù)(IT認(rèn)證考試),2004,(11):40-42
[2]王惠君.銀行網(wǎng)絡(luò)數(shù)據(jù)通信安全與保密問題的研究[J].電腦與信息技術(shù),2008,16(3):63-65
關(guān)鍵詞:數(shù)據(jù)庫原理 案例設(shè)計 課程設(shè)計
1 引言
數(shù)據(jù)庫原理是我國高等院校計算機(jī)專業(yè)必修的一門專業(yè)基礎(chǔ)課程,通過這門課程的學(xué)習(xí),學(xué)生能夠正確理解數(shù)據(jù)庫的基本原理,熟悉掌握數(shù)據(jù)庫的設(shè)計方法和應(yīng)用技術(shù)。但長期以來,許多院校的師生都反映數(shù)據(jù)庫原理課程枯燥、難講、難學(xué)。主要原因在于:教材上理論概念多,實際用例少;教學(xué)安排上課堂講授多,實踐動手少;課程考試上死記硬背多,靈活應(yīng)用少,而這三多三少的直接后果是:盡管一些學(xué)生可以在理論上取得高分,但卻不能夠自如的應(yīng)用某種數(shù)據(jù)庫管理軟件解決實際問題,更談不上開發(fā)出有實際應(yīng)用價值的數(shù)據(jù)庫系統(tǒng),而這樣眼高手低很難適應(yīng)現(xiàn)在社會對數(shù)據(jù)庫應(yīng)用人才的需求,因此,在數(shù)據(jù)庫原理課程的教學(xué)上必須改變這種以理論教學(xué)為目的,教學(xué)內(nèi)容脫離實際應(yīng)用的現(xiàn)狀,所以我們采用了“案例教學(xué)”+“課程設(shè)計”的教學(xué)模式,從理論教學(xué)和實驗教學(xué)兩方面同時進(jìn)行了改革。
2采用案例法進(jìn)行理論教學(xué)
數(shù)據(jù)庫原理的教學(xué)大綱通常包括基本概念、關(guān)系模型、SQL、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)庫設(shè)計和數(shù)據(jù)庫保護(hù)等內(nèi)容,由于理論內(nèi)容比較多,學(xué)生學(xué)習(xí)起來覺得內(nèi)容枯燥,難于理解。因此應(yīng)該以精理論、強(qiáng)實踐、重啟發(fā)、勤激勵作為案例教學(xué)法的指導(dǎo)思想,建立各個知識點對應(yīng)的案例教學(xué)庫,當(dāng)然案例要與學(xué)生的實際生活比較接近,這樣便于學(xué)生理解,如學(xué)生選課系統(tǒng)、圖書管理系統(tǒng)等。同時,案例的選擇也要注意知識點的相互關(guān)聯(lián),通過案例,學(xué)生從知其局部到知其全局,從知其所然到知其所以然。以案促學(xué),用具體的實例使學(xué)生“身臨其境”,從實際應(yīng)用的角度去分析和考慮問題,這樣做才能啟發(fā)學(xué)生把具體的案例與數(shù)據(jù)庫原理結(jié)合起來,彼此貫通,從獲得現(xiàn)成的知識向探索未知的領(lǐng)域飛躍,從而提高了學(xué)生的學(xué)習(xí)能力。
在具體教學(xué)操作上,要精選課堂講授內(nèi)容,圍繞著如何解決實際問題開展對應(yīng)的理論探討和講授,同時對各種案例可以采用案例討論法和案例修改法進(jìn)行教學(xué),案例討論可以采用上課討論或者設(shè)置一些專題組織學(xué)生以小組為單位進(jìn)行討論,讓學(xué)生在討論中學(xué)習(xí)和拓寬思路。當(dāng)然為了節(jié)省時間,最好事先布置題目,讓學(xué)生利用課余時間查閱資料做好準(zhǔn)備。另外,反面案例往往比正面案例更能加深學(xué)生對問題的認(rèn)識和理解,因此,在教學(xué)中可以采用一些反面案例,引導(dǎo)學(xué)生深思,鼓勵學(xué)生利用所學(xué)的知識修改案例,提高學(xué)生的應(yīng)用能力。
3采用課程設(shè)計驅(qū)動實驗教學(xué)
數(shù)據(jù)庫原理這門課程最終目的是培養(yǎng)學(xué)生應(yīng)用數(shù)據(jù)庫技術(shù)解決問題的能力,應(yīng)該采用理論和實踐相結(jié)合的方法,培養(yǎng)學(xué)生應(yīng)用知識的能力和實際動手能力,所以應(yīng)該進(jìn)一步加強(qiáng)實驗教學(xué)這一重要環(huán)節(jié),具體的做法為:
一,對數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引、觸發(fā)器的建立等這些操作性非常強(qiáng)的知識,應(yīng)該指定針對性較強(qiáng),有利于消化課堂知識的獨立試驗題目,讓學(xué)生上機(jī)時做到目標(biāo)明確、有的放矢。采用實驗任務(wù)驅(qū)動方式,以完成一個個具體實驗任務(wù)為線索, 把數(shù)據(jù)庫的理論教學(xué)內(nèi)容巧妙地隱含在每個實驗任務(wù)之中。由于這種實驗的規(guī)模一般都比較小,且目標(biāo)比較單一,內(nèi)容也不多,所以占用的時間也不多。
二,要突破傳統(tǒng)的實驗?zāi)J?,采用課程設(shè)計的方式重點安排綜合性實驗。通過課程設(shè)計可以,可以提高學(xué)生運用所學(xué)理論來設(shè)計開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,培養(yǎng)學(xué)生實踐動手能力和創(chuàng)新能力。具體來說,就是要求學(xué)生在該門課程學(xué)習(xí)期間完成一個課題開發(fā),課題可以老師精心設(shè)計分配,也可以學(xué)生自行選擇,所選題目應(yīng)該有一定的實際應(yīng)用背景,比如生活中經(jīng)常接觸到的學(xué)生檔案管理系統(tǒng)、學(xué)生成績管理系統(tǒng)、圖書管理系統(tǒng)、宿舍管理系統(tǒng)等,讓學(xué)生以組單位,參與到課程設(shè)計過程中,培養(yǎng)了學(xué)生的團(tuán)隊合作精神,使其在協(xié)調(diào)工作能力和組織管理能力上都有提高。
4改革考核方式,加強(qiáng)實踐考核
數(shù)據(jù)庫原理是一門理論和實踐并重的課程,如果只進(jìn)行理論考核,必然會導(dǎo)致學(xué)生為了應(yīng)付考試而進(jìn)行死記硬背,出現(xiàn)“高分低能”的現(xiàn)象,這與培養(yǎng)應(yīng)用型人才的目標(biāo)相違背。所以我們把課程考試分為理論考核和實踐考核兩部分進(jìn)行,各占考核成績的50%。理論考核主要考查學(xué)生對數(shù)據(jù)庫關(guān)鍵性概念和原理的理解,采用閉卷方式筆試進(jìn)行。實踐考核主要是針對學(xué)生的課程設(shè)計進(jìn)行評價,具體是通過演示答辯的形式進(jìn)行,要求每個小組當(dāng)眾演示并且講解所開發(fā)的系統(tǒng),由老師和每個小組的代表學(xué)生形成評議小組,對其進(jìn)行提問和評議,同時參考學(xué)生所寫的項目設(shè)計文檔,形成實踐考核成績。
這兩種考核方式相結(jié)合,既可以體現(xiàn)考核的客觀性和公平性,又能在整個學(xué)習(xí)過程中給學(xué)生適當(dāng)?shù)膲毫?,鞭策學(xué)生自覺的學(xué)習(xí)和鉆研。
摘 要:分析了《數(shù)據(jù)庫原理與應(yīng)用》課程教學(xué)過程中的現(xiàn)狀與存在的理論與實際脫節(jié)、不夠重視實踐教學(xué)環(huán)節(jié)、教學(xué)實踐有悖工程化原則、教學(xué)方法和手段缺乏多樣性、教材選取不合理、考核制度沿襲傳統(tǒng)的應(yīng)試模式等諸多問題。從優(yōu)化教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段、教學(xué)內(nèi)容、教學(xué)手段、實踐環(huán)節(jié)、考核方式、組織與管理等方面進(jìn)行了教學(xué)改革研究,提出了一套相應(yīng)的教學(xué)改革措施,并取得較好的效果。
關(guān)鍵詞:數(shù)據(jù)庫原理與應(yīng)用;教學(xué)改革;創(chuàng)新能力;優(yōu)化
Abstract:Analyzed current situation of the teaching of the courses of Database Principle and Applications. It is held that there exist many problems in the teaching process. For example, the theory is separated from the social needs, practice teaching tache is not thought much of, the teaching practice runs against the engineering principle, the teaching methods and measures are far from persified, teaching materials is reasonless and the checking system stresses too much on examinations. In respect to these problems, the measures to researchthe teaching of the course are proposed from the perspectives of optimizing teaching contents, teaching methods, teaching measures, practice teaching, checking methods and organizing and managing of the course. Finally the paper brings forward a suit of the measures of corresponding teaching reformation and we obtain the better effect.
Key words: Database principle and applications; Teaching reformation; Creative abilities; Optimize
一、引言
數(shù)據(jù)庫技術(shù)從20世紀(jì)60年代中期產(chǎn)生到現(xiàn)在幾十年來得到了迅速的發(fā)展,是計算機(jī)科學(xué)技術(shù)中發(fā)展最快的技術(shù)之一。在計算機(jī)輔助設(shè)計、人工智能、電子商務(wù)、工農(nóng)業(yè)生產(chǎn)、行政管理、科學(xué)研究和工程技術(shù)等諸多領(lǐng)域得到了廣泛應(yīng)用,已經(jīng)成為計算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。通過這門課程的學(xué)習(xí),使學(xué)生能夠正確理解數(shù)據(jù)庫的基本原理,熟練掌握數(shù)據(jù)庫的設(shè)計方法和應(yīng)用技術(shù)。作為培養(yǎng)數(shù)據(jù)庫應(yīng)用人才的主要基地,高等院校在過去、現(xiàn)在和將來都發(fā)揮著不可替代的核心作用。然而一些高等院校在傳統(tǒng)的課程教學(xué)過程中強(qiáng)調(diào)數(shù)據(jù)庫理論知識的完備性,缺乏學(xué)習(xí)的應(yīng)用性和針對性,理論性強(qiáng)、概念抽象,理論和實踐教學(xué)存在不同程度的脫節(jié)。而應(yīng)用性課程的教學(xué)又多以低端數(shù)據(jù)庫系統(tǒng)平臺為基礎(chǔ),如FoxPro, Access等,對大型數(shù)據(jù)庫系統(tǒng)服務(wù)器的管理和應(yīng)用涉及較少,不能很好地滿足企業(yè)對人才的需求。因此分析該課程目前教學(xué)過程中存在的主要問題,研究教學(xué)改革方案,就教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段、教學(xué)組織與管理、考核方式等方面進(jìn)行研究具有十分重要的意義。
二、傳統(tǒng)教學(xué)中的局限性
結(jié)合自己的教學(xué)體會,分析了計算機(jī)及相關(guān)專業(yè)數(shù)據(jù)庫原理與應(yīng)用課程的教學(xué)現(xiàn)狀,認(rèn)為該課程教學(xué)過程中存在的主要問題有以下幾個方面。
(一)理論與實際脫節(jié)
數(shù)據(jù)庫原理與應(yīng)用課程一般包括數(shù)據(jù)庫原理、設(shè)計和應(yīng)用三個部分。原理是其基礎(chǔ),設(shè)計和應(yīng)用是提高,他們相輔相成、互相促進(jìn)。但是目前一些高等院校教學(xué)的基本情況如下:
第一,教師重點偏向理論教學(xué),很少向?qū)W生介紹具體的數(shù)據(jù)庫使用技術(shù),使學(xué)生不能將所學(xué)知識融會貫通,不能適應(yīng)企業(yè)對數(shù)據(jù)庫應(yīng)用人才的需要。
第二,教師重點偏向流行數(shù)據(jù)庫開發(fā)工具的使用,忽視甚至放棄原理的教學(xué),造成學(xué)生對具體開發(fā)工的操作能力突出,但缺乏完整的知識結(jié)構(gòu)。高等院校數(shù)據(jù)庫原理與應(yīng)用課程的教育目標(biāo)是培養(yǎng)社會需求的數(shù)據(jù)庫應(yīng)用人才,這就要求培養(yǎng)的學(xué)生既理解原理、具有扎實功底,又善于靈活運用、富于創(chuàng)新。
(二)對實踐教學(xué)環(huán)節(jié)重視不夠
數(shù)據(jù)庫原理與應(yīng)用課程是一門實踐性很強(qiáng)的計算機(jī)課程,但目前實驗課教學(xué)存在很多弊端,例如學(xué)生不明確實驗?zāi)康?,實驗?nèi)容不清楚,考核中實驗課也沒有一定的比例等。
(三)教學(xué)實踐有悖工程化原則
現(xiàn)代企業(yè)數(shù)據(jù)庫應(yīng)用基本上是工程化的合作開發(fā),其基本特征是按軟件工程學(xué)的原則進(jìn)行組織,軟件工程學(xué)的基本方法融入數(shù)據(jù)庫原理與應(yīng)用課程的實踐環(huán)節(jié),使學(xué)生盡早建立起工程化的概念,順應(yīng)人才市場需求的一條原則,但考察目前的教學(xué)過程可以看到,除了畢業(yè)設(shè)計(論文)之外,從課后作業(yè)、上機(jī)實踐到課程設(shè)計,幾乎都是學(xué)生的個人行為,大多數(shù)學(xué)生是抱著應(yīng)付差事的心理被動地來完成這些任務(wù)的,缺乏創(chuàng)新思維。在畢業(yè)設(shè)計(論文)中反映出許多學(xué)生不懂得如何合作開發(fā)一個實用的數(shù)據(jù)庫應(yīng)用系統(tǒng),嚴(yán)重影響了畢業(yè)設(shè)計的質(zhì)量,學(xué)生畢業(yè)后也不能迅速適應(yīng)所在單位的工作要求。
(四)教學(xué)方法和手段缺乏多樣性
當(dāng)前數(shù)據(jù)庫原理與應(yīng)用課程采用CAI課件進(jìn)行多媒體教學(xué)日趨流行,使用多媒體課件教學(xué)一方面減輕了教師板書的負(fù)擔(dān),增加了授課的信息量,同時好的課件也能夠使教學(xué)內(nèi)容更加形象化地展現(xiàn)出來;但另一方面,教師在授課時對課件的過分依賴也給課程的教學(xué)質(zhì)量帶來了一些問題,如當(dāng)學(xué)生長時間注視投影時,容易產(chǎn)生視覺疲勞;由于使用課件進(jìn)行教學(xué)時,加快了演示的節(jié)奏,缺乏教與學(xué)的友好交互,學(xué)生的思維難以與之同步,從而使教學(xué)質(zhì)量下降。因此必須合理的綜合運用不同的教學(xué)方法和教學(xué)手段,取長補(bǔ)短,調(diào)動學(xué)生的學(xué)習(xí)積極性,促進(jìn)學(xué)生的學(xué)習(xí)。
(五)教材選取不合理
教材是教學(xué)的基礎(chǔ),教學(xué)目標(biāo)能否實現(xiàn),教材內(nèi)容至關(guān)重要,計算機(jī)技術(shù)發(fā)展日新月異,早期的教材已經(jīng)跟不上時代的需要,這將影響到學(xué)生能力的培養(yǎng)。
(六)考核制度沿襲傳統(tǒng)的應(yīng)試模式
考核是檢驗教學(xué)成果的有效方式和重要手段,對學(xué)生學(xué)習(xí)和教師教學(xué)具有重要的導(dǎo)向作用,不同的考試方式能激發(fā)學(xué)生不同的學(xué)習(xí)動機(jī)。數(shù)據(jù)庫原理與應(yīng)用是一門理論性和實踐性都很強(qiáng)的課程,傳統(tǒng)的考試模式通常以期終理論考試成績作為對學(xué)生最終評分的主要依據(jù),造成學(xué)生為考試過關(guān)而學(xué),并不注重提高自身能力,教師僅為完成教學(xué)任務(wù)而教,并不注重培養(yǎng)學(xué)生的能力。這種違反教學(xué)規(guī)律、背離教學(xué)培養(yǎng)目標(biāo)的現(xiàn)象已嚴(yán)重阻礙了數(shù)據(jù)庫原理與應(yīng)用課程的發(fā)展。
三、數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)改革的總體思路
根據(jù)當(dāng)前數(shù)據(jù)庫原理與應(yīng)用課程的教學(xué),提出了該課程的教學(xué)改革研究的總體思路如下:
第一,正確定位專業(yè)人才培養(yǎng)目標(biāo),在此基礎(chǔ)上明確課程教學(xué)目標(biāo)。
第二,采用能夠反映國內(nèi)外技術(shù)發(fā)展前沿的教材來組織教學(xué)。
第三,加強(qiáng)實踐性教學(xué)環(huán)節(jié),改善理論與實際脫節(jié)問題。
第四,在教學(xué)內(nèi)容組織上,強(qiáng)調(diào)數(shù)據(jù)庫設(shè)計的重要性。
第五,在教學(xué)方法上,采用案例式、交互式和情景式相結(jié)合。
第六,改變傳統(tǒng)的考試方式,注重考察學(xué)生的綜合能力和素質(zhì)。
第七,強(qiáng)化課程的組織和管理。
第八,積極鼓勵學(xué)生參與科研項目,多渠道加強(qiáng)師生交流。
第九,充分利用網(wǎng)絡(luò)資源進(jìn)行教學(xué),積極采用現(xiàn)代教育技術(shù)。
四、數(shù)據(jù)庫原理與應(yīng)用教學(xué)改革研究的具體措施
本課程教學(xué)改革的指導(dǎo)思想是培養(yǎng)學(xué)生綜合地應(yīng)用專業(yè)知識,獨立分析和解決問題的能力,使學(xué)生在科學(xué)研究和創(chuàng)新方面受到良好地訓(xùn)練,所以課程教學(xué)改革采取的主要措施體現(xiàn)在以下幾個方面:
(一)優(yōu)化教學(xué)內(nèi)容,完備知識體系
數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)目標(biāo)是通過課程的學(xué)習(xí),強(qiáng)化基礎(chǔ)訓(xùn)練,使學(xué)生理解數(shù)據(jù)庫的基本原理;應(yīng)用軟件工程原則,掌握數(shù)據(jù)庫的設(shè)計方法,了解數(shù)據(jù)庫當(dāng)前的研究發(fā)展?fàn)顩r,掌握數(shù)據(jù)庫的應(yīng)用技術(shù)。
在實施數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)時,應(yīng)從基本原理、設(shè)計方法到應(yīng)用開發(fā),涵蓋如下教學(xué)內(nèi)容:(1)基本原理包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫查詢語言SQL、關(guān)系系統(tǒng)及其查詢優(yōu)化、關(guān)系數(shù)據(jù)理論等,這些內(nèi)容是教學(xué)的重點,它們涵蓋了關(guān)系數(shù)據(jù)庫的基本原理,對數(shù)據(jù)庫的設(shè)計、應(yīng)用和開發(fā)起著指導(dǎo)作用。(2)設(shè)計方法包括軟件工程原則、數(shù)據(jù)庫恢復(fù)技術(shù)、并發(fā)控制、數(shù)據(jù)庫安全性、數(shù)據(jù)庫完整性等。(3)應(yīng)用開發(fā)包括 IBM DB2數(shù)據(jù)庫系統(tǒng)、基于高級程序設(shè)計語言的C/S(B/S)構(gòu)架的應(yīng)用。
(二)合理的教學(xué)方法和教學(xué)手段
在實際的教學(xué)過程中,合理的綜合使用各教學(xué)方法、教學(xué)手段,以學(xué)生為中心,多采用案例、任務(wù)驅(qū)動等相結(jié)合的教學(xué)方法,增加學(xué)生的實踐機(jī)會、自學(xué)機(jī)會和創(chuàng)新機(jī)會,極大地調(diào)動學(xué)生的學(xué)習(xí)的主動性和積極性,激發(fā)學(xué)生探究創(chuàng)造的興趣,鼓勵學(xué)生獨立探索,促進(jìn)知識的加深和遷移。
1.結(jié)合多種教學(xué)方法進(jìn)行教學(xué)
(1)采用案例教學(xué),加快學(xué)生的學(xué)習(xí)步伐
針對課堂教學(xué)、實驗教學(xué)和課下練習(xí),均設(shè)計了不同的教學(xué)案例。從數(shù)據(jù)庫基本原理、設(shè)計、實現(xiàn)和開發(fā)等諸方面,對案例逐步展開,加快學(xué)生對抽象理論和方法的理解和掌握。
(2)采用任務(wù)驅(qū)動教學(xué)法
針對教學(xué)中的重要知識點,精心設(shè)計教學(xué)任務(wù)。任務(wù)驅(qū)動教學(xué)法的基本過程為:提出任務(wù)、分析任務(wù)、學(xué)生操作、交流討論、鞏固創(chuàng)新、總結(jié)等。在任務(wù)的驅(qū)動下,促使學(xué)生自主思考,并通過自主學(xué)習(xí)、協(xié)作學(xué)習(xí)等方法,探求解決問題的途徑。
(3)采用理論與實踐相結(jié)合的教學(xué)方法
設(shè)計了與理論教學(xué)內(nèi)容相對應(yīng)的實驗,以提高學(xué)生實踐能力,促進(jìn)對理論內(nèi)容的吸收。
(4)采用合作學(xué)習(xí)教學(xué)法
合作學(xué)習(xí)教學(xué)法即結(jié)構(gòu)式分組教學(xué)模式,使其和任務(wù)驅(qū)動教學(xué)法相結(jié)合,對學(xué)生進(jìn)行合理分組,使之相互合作和激勵,主動積極地參與學(xué)習(xí),培養(yǎng)學(xué)生探索創(chuàng)新能力和團(tuán)結(jié)協(xié)作的精神。該方法主要用在實驗教學(xué)當(dāng)中。
2.使用多種教學(xué)手段進(jìn)行教學(xué)
采用網(wǎng)絡(luò)和多媒體教學(xué)、小組討論、調(diào)研報告等多種教學(xué)手段來使學(xué)生提高主動參與意識,并注意增強(qiáng)學(xué)生的分析判斷能力和留給學(xué)生思考與討論的空間;更強(qiáng)調(diào)對學(xué)生進(jìn)行學(xué)習(xí)方法的指導(dǎo)而不是灌輸式教學(xué),從而使學(xué)生能舉一反三,觸類旁通。同時在教學(xué)過程中重視因材施教,努力實現(xiàn)教學(xué)方法的個體化,針對學(xué)生學(xué)習(xí)的個別差異解決好因材施教問題。
(三)重視實踐環(huán)節(jié),培養(yǎng)創(chuàng)新能力
為了實現(xiàn)預(yù)期的教學(xué)目標(biāo),必須將理論教學(xué)與實踐教學(xué)緊密融合,鼓勵引導(dǎo)學(xué)生將理論知識靈活掌握,并具體應(yīng)用到實際工程中。實踐教學(xué)是數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)的一個重要環(huán)節(jié),課程中的上機(jī)實驗、數(shù)據(jù)庫課程設(shè)計安排要合理。(1)教師在課堂上應(yīng)給學(xué)生指定明確的有利于消化課堂理論知識的實驗題目,讓學(xué)生上機(jī)時做到目的明確、有的放矢。(2)上機(jī)時應(yīng)對學(xué)生進(jìn)行實時指導(dǎo),并對上機(jī)過程中普遍存在的問題進(jìn)行統(tǒng)一講解。上機(jī)實驗針對的往往是一定范圍的知識點,各個知識點相互聯(lián)系不夠緊密,具有一定的局限性,因此在課程的后期需要安排兩周的課程設(shè)計或綜合性實驗訓(xùn)練,所選題目應(yīng)具有一定的應(yīng)用背景,讓學(xué)生能夠應(yīng)用軟件工程的基本原則設(shè)計一個具有實用價值的數(shù)據(jù)庫應(yīng)用系統(tǒng),使所學(xué)知識融會貫通。
創(chuàng)新思維是一種智力活動,是發(fā)現(xiàn)問題、積極探索的心理取向,培養(yǎng)學(xué)生的創(chuàng)新能力是素質(zhì)教育的靈魂。要實現(xiàn)這一培養(yǎng)目標(biāo),必須做到以下幾點。
1.教育學(xué)生自覺地培養(yǎng)創(chuàng)新意識
富于想象并敢于大膽提出問題,注重實踐,具有勤奮努力、百折不撓的拼搏精神,這是進(jìn)行創(chuàng)新教育的必備條件。
2.建立一種全新的創(chuàng)新教育激勵機(jī)制
學(xué)生課程設(shè)計或綜合性實驗后,不但要形成軟件,還應(yīng)鼓勵學(xué)生撰寫相應(yīng)論文,在論文中闡述其設(shè)計思路、運用的知識及自己的體會。對于一些優(yōu)秀論文,教師應(yīng)給予一定獎勵,并從中挖掘人才,建立課外研究小組,與教師一起從事數(shù)據(jù)庫應(yīng)用和開發(fā)研究。
3.建立一支富有創(chuàng)新精神的教師隊伍
實施創(chuàng)新教育,培養(yǎng)創(chuàng)新人才,教師無疑是教育的關(guān)鍵和主體,教師應(yīng)通過組織課堂教學(xué)、進(jìn)行課后輔導(dǎo)、開展答疑解難、指導(dǎo)課程設(shè)計和綜合性實驗等環(huán)節(jié),循循善誘、潛移默化地培養(yǎng)創(chuàng)新人才。
(四)改革考核方式,重視能力培養(yǎng)
數(shù)據(jù)庫原理與應(yīng)用課程的考核分為理論知識考核與應(yīng)用能力考核兩部分。理論知識考核重點考察學(xué)生對關(guān)鍵性概念和原理的熟悉和理解,著重考核學(xué)生綜合運用知識解決實際問題和創(chuàng)新思維的能力。應(yīng)用能力考核方式要靈活一些,應(yīng)將考核變?yōu)榧ぐl(fā)學(xué)生學(xué)習(xí)興趣的機(jī)會,所以我們可以通過平時的實驗、具體的數(shù)據(jù)庫設(shè)計開發(fā)任務(wù)等進(jìn)行。為了避免在分組的實驗、設(shè)計任務(wù)中,有的同學(xué)不積極參與,可采用隨機(jī)抽查個人的方法來考核小組成績,促進(jìn)小組內(nèi)部互相監(jiān)督、互相幫助、互相學(xué)習(xí),有利于培養(yǎng)學(xué)生學(xué)習(xí)的積極性,提高教學(xué)效果。
(五)強(qiáng)化課程的組織與管理
為了更好的搞好課程教學(xué),建立了集體備課制度,在開課的前一個學(xué)期期末,任課老師集中討論、確定教學(xué)計劃、教學(xué)日歷。開課前兩周內(nèi),大家對備課中出現(xiàn)的相關(guān)問題進(jìn)行討論,取長補(bǔ)短。在教學(xué)進(jìn)行過程中,要求任課老師要互相聽課,以取長補(bǔ)短,并不定期的對教學(xué)過程中出現(xiàn)的問題進(jìn)行研討,從教學(xué)方法、形式和內(nèi)容上進(jìn)行討論,不斷探索,摸索出了一條適合實際情況的教學(xué)方法和模式。
(六)積極開展科研活動,以科研促進(jìn)教學(xué)
積極開展相關(guān)的科研活動,以科研促進(jìn)教學(xué),使課程的教學(xué)內(nèi)容和教學(xué)水平不斷提高,先后指導(dǎo)學(xué)生設(shè)計并完成了以下開發(fā)課題:(1)基于VB的圖書管理信息系統(tǒng);(2)基于.NET的高校設(shè)備管理信息系統(tǒng);(3)基于Delphi的教研情況管理信息系統(tǒng);(4)基于Web的某一超市大型管理信息系統(tǒng);(5)基于Java語言的教務(wù)管理信息系統(tǒng);(6)基于C/S模式的鐵路機(jī)務(wù)段化驗管理信息系統(tǒng);(7)基于實例推理和粗糙集理論的沖模智能CAD系統(tǒng)等。
五、結(jié)束語
本文在分析《數(shù)據(jù)庫原理與應(yīng)用》課程理論與實踐教學(xué)中所存在問題的基礎(chǔ)上,提出了若干教學(xué)改革措施,并已付諸實施。目前本課程的教學(xué)工作取得較好的教學(xué)效果,讓學(xué)生的綜合素質(zhì)和創(chuàng)新能力在循序漸進(jìn)的過程中不斷得到鍛煉和提高,同時提高了畢業(yè)生的競爭力。我們將繼續(xù)在數(shù)據(jù)庫的教學(xué)改革上開展新的工作,在數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)相結(jié)合的道路上作新的探索,努力尋求新的切入點,使理論教學(xué)和實際應(yīng)用更好更緊密的結(jié)合起來,培養(yǎng)出更多適應(yīng)信息化社會的復(fù)合型、應(yīng)用型人才。
參考文獻(xiàn)
[1]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第二版)[M].北京:高等教育出版社.2000.
[2]徐英俊.教學(xué)設(shè)計[M].北京:教育科學(xué)出版社.2001.
[3] 吳達(dá)勝,劉麗娟,孫圣力.數(shù)據(jù)庫原理與技術(shù)的理論與實踐教學(xué)的整體優(yōu)化研究[J].計算機(jī)時代.2005(11):31~32.
[4] 翟中.數(shù)據(jù)庫教學(xué)方法改革的探索與實踐[J].黑龍江高教研究.2006 (2):113~114.
Abstract: Based on the analysis of the existing problems in current courses examination methods in university and combined with "Database Principles and Applications" course teaching characteristics,examination reform direction of" combination of usual assessment and final assessment;theoretical assessment and operation assessment" is proposed and summarized,trying to cultivate the learning attitude of accumulating the process of teaching and flexible knowledge-base.
關(guān)鍵詞:考試改革;數(shù)據(jù)庫原理及應(yīng)用;理論考核
Key words: examination reform;database theory and application;theory examination
中圖分類號:G42 文獻(xiàn)標(biāo)識碼:A文章編號:1006-4311(2010)33-0196-02
0引言
隨著高等學(xué)校教育教學(xué)改革的不斷深入,教學(xué)質(zhì)量檢查和反饋的方式也集中在最基本的教學(xué)活動-課程考試中。為了提高教育的質(zhì)量,課程考試逐步成為了實現(xiàn)素質(zhì)教育的一種手段,因此,改革和完善考試方法和考試內(nèi)容,是高校教師對于教育教學(xué)工作的改革思考點,也是高校監(jiān)督系統(tǒng)對于教育教學(xué)過程評價的參考點。
“數(shù)據(jù)庫原理及應(yīng)用”課程是計算機(jī)科學(xué)與技術(shù)專業(yè),軟件工程專業(yè),信息管理專業(yè)的一門專業(yè)基礎(chǔ)課,它在整個教學(xué)體系中具有承上啟下的作用,可以結(jié)合面向?qū)ο笳Z言完成管理信息系統(tǒng)或者網(wǎng)站的創(chuàng)建和維護(hù),是實踐性很強(qiáng)的課程。它要求學(xué)生在掌握數(shù)據(jù)庫理論知識的基礎(chǔ)上,熟練掌握數(shù)據(jù)庫管理系統(tǒng)的使用,數(shù)據(jù)庫建模方法的使用等實用技術(shù),因此,對于如何改革該門課程的考核方式,發(fā)掘?qū)W生的潛能,激發(fā)學(xué)生的興趣,文中提出了一種平時考核與期末考核結(jié)合,操作考核與理論考核兼顧的模式。
1現(xiàn)行課程考核方式存在的主要問題
目前普遍采用的課程考試為學(xué)期末的閉卷筆試方式,該類考核方式具有考試試題理論性知識偏多,客觀題偏多的特點,同時該類型考核方式成績占課程總成績的70%-80%,這就導(dǎo)致學(xué)生需大量記憶去應(yīng)付考試,難以有效考核學(xué)生的實際應(yīng)用能力和問題分析能力。因此,目前的考核方式已經(jīng)表現(xiàn)出一定的局限性,主要表現(xiàn)在以下幾個方面:
①考試目的誤區(qū)化
課程考試是檢查教師教學(xué)效果,評定學(xué)生學(xué)習(xí)成果的重要手段。對于教師來說,要通過考試為每個學(xué)生對于課程學(xué)習(xí)給出結(jié)論;對于學(xué)生來說,所得的成績是學(xué)生在校期間獲得各項榮譽(yù)的一個支撐點。因此教師出題目在于“考核出學(xué)生不會什么?”。學(xué)生完成題目完全立足于書本內(nèi)容,思考擴(kuò)展的能力逐漸降低。
②考核方式單一化
隨著高校招生的擴(kuò)大,計算機(jī)專業(yè)學(xué)生人數(shù)也在不斷增多,對于“數(shù)據(jù)庫原理及應(yīng)用”課程來說,采用一次性閉卷考試的方式,任課教師通過期末考試的成績來評價每個學(xué)生掌握知識的情況,這樣對于偏重于理論學(xué)習(xí)的學(xué)生有利,而對于偏重實際應(yīng)用的學(xué)生有失公平性和科學(xué)性。
③考核內(nèi)容理論化
“數(shù)據(jù)庫原理及應(yīng)用”課程的教學(xué)是理論與實際相結(jié)合的綜合體,且理論教學(xué)為主。采用閉卷筆試形式考查學(xué)生,學(xué)生需按照書本上的標(biāo)準(zhǔn)答案完成題目,這樣就將學(xué)生發(fā)揮個人才能去分析、解決問題的能力降低了。學(xué)生想要通過考試,需要把握復(fù)習(xí)重點,了解考試范圍,更需要死記硬背,這樣無法滿足考查學(xué)生綜合素質(zhì)的要求。
④考核題目樣式簡單化
目前教學(xué)過程中,考慮到出題難度適合大部分學(xué)生、答案和分?jǐn)?shù)制定規(guī)范、閱卷方便等幾個方面的問題,教師在出題過程中,設(shè)計試題的題型越來越集中在幾個固定的選擇上,即選擇題,判斷題占的比例越來越大,簡答題和應(yīng)用題占的比例相對減少。對于簡答題比例合適的試卷中,簡答題又偏重于對理論知識的掌握,而不是應(yīng)用上,這樣會導(dǎo)致學(xué)生學(xué)習(xí)積極性減弱,學(xué)習(xí)方法呆板化。
2課程考試改革措施
在分析了目前課程考試中存在的問題,結(jié)合“數(shù)據(jù)庫原理及應(yīng)用”課程的教學(xué)特點,將該門課程的考核從立體化的角度進(jìn)行分解,實現(xiàn)平時與期末結(jié)合,理論與實際兼顧的考試模式。
①期末考核的構(gòu)成
期末考核劃分為理論知識考核和操作能力考核。根據(jù)目前該門課程的教學(xué)計劃,將理論知識的考核成績劃分為60%,操作能力的考核成績劃分為40%。
理論知識的考核采用閉卷筆試的方式,以考查“學(xué)生會什么?會到什么程度”為目的。試卷主要采用選擇題,判斷題,簡答題,應(yīng)用題這四種題型。其中簡答題題目多采用如下方式:
“請舉例說明是否所有視圖都可以更新?”
通過這種方式,既可以讓學(xué)生掌握理論,也可以通過舉例的過程檢驗出學(xué)生是否真的可以將理論知識理解,并加以應(yīng)用。
操作能力的考核采用上機(jī)的方式,對于每班30個學(xué)生的班型,給出4-6套考試試題題簽,對于每班40個學(xué)生的班型,給出6-8套考試試題題簽,由學(xué)生自行抽簽完成,然后將結(jié)果上傳到服務(wù)器,由教師保存。
這樣理論和實際兼顧的評分方式,有利于激發(fā)學(xué)生自主學(xué)習(xí)、動手操作的興趣。
②平時考核的構(gòu)成
為了能在教學(xué)工作中及時了解學(xué)生的學(xué)習(xí)情況,對教學(xué)進(jìn)度和內(nèi)容進(jìn)行調(diào)整,將平時考核劃分成如下的比例:平時成績占30%,實驗成績占30%,考核成績占40%。
平時成績,主要用于檢驗學(xué)生的出勤情況和最近的課堂教學(xué)效果,每學(xué)期的授課過程中會對每個學(xué)生進(jìn)行課堂提問,提問以引導(dǎo)式為主,本著“不怕學(xué)生回答錯誤,就怕學(xué)生連錯誤都不回答,引導(dǎo)學(xué)生走向正確”的原則,同時記錄提問成績。
考核成績主要用于考查一段時間的教學(xué)情況,在學(xué)習(xí)到數(shù)據(jù)更新和存儲過程內(nèi)容后,各進(jìn)行一次隨堂測驗,測驗中需要學(xué)生對于同一個題目給出能想到的所有可能的實現(xiàn)方法,這樣有助于加深學(xué)生的思考能力和解決問題的能力,同時也可以根據(jù)測驗結(jié)果提示教師及時進(jìn)行教學(xué)改進(jìn)。
實驗成績屬于課內(nèi)實驗的考核部分,將實驗分為驗證性和綜合設(shè)計性兩種。首先進(jìn)行每個知識點的驗證性實驗內(nèi)容,主要以抽查學(xué)生的完成情況為主。然后將幾個知識點綜合,進(jìn)行設(shè)計性實驗內(nèi)容,主要達(dá)到“讓學(xué)生掌握從設(shè)計、實現(xiàn)到完成綜合報告的一體化應(yīng)用過程”,同時記錄其完成情況,針對設(shè)計內(nèi)容提出3-5個問題讓學(xué)生回答,考查學(xué)生對于知識的靈活應(yīng)用的能力,并給予相應(yīng)的成績等級。
這樣有規(guī)律劃分的評分方式,有利于在學(xué)習(xí)過程中實時掌握學(xué)生的學(xué)習(xí)狀態(tài),也有利用改善“考前臨時惡補(bǔ)”的情況,讓學(xué)生在平時就開始學(xué)會累積自己的學(xué)習(xí)成果。
3總結(jié)
通過對“數(shù)據(jù)庫原理及應(yīng)用”課程的考試改革,讓我深深體會到:只要有適合學(xué)生的教學(xué)方法和公平合理的評分體系,就能讓學(xué)生們提高對該課程的學(xué)習(xí)熱情和學(xué)習(xí)興趣。而且在沒有降低考試要求的情況下提高了考試通過率。因此積極探索平時考核與期末考核相結(jié)合,理論考核與操作考核兼顧的課程考試改革方式,進(jìn)一步給出成績綜合評價體系,引導(dǎo)學(xué)生成績考核向公平化,合理化,科學(xué)化的方向發(fā)展,真正的把課程考試變成督促學(xué)生自主學(xué)習(xí),深入思考,開拓創(chuàng)新的一個教學(xué)環(huán)節(jié)。
參考文獻(xiàn):
[1]蔣學(xué)英.從數(shù)據(jù)庫課程改革實踐談多元化考試方式[J].沈陽建筑大學(xué)學(xué)報(社會科學(xué)版),2008(2).