王玥
摘 要 目前,與數(shù)據(jù)庫技術(shù)相關(guān)的課程已經(jīng)被我國許多高校擺在了課堂上,很多計算機(jī)專業(yè)以及非計算機(jī)專業(yè)的學(xué)生都會上與之相關(guān)的課程,其中一門非常重要的課程就是數(shù)據(jù)庫原理及應(yīng)用。在高校中,課程理論以及實踐的結(jié)合是眾多高校強調(diào)的重點,學(xué)生應(yīng)該具備獨立操作數(shù)據(jù)庫的能力。本文根據(jù)近些年來高校教學(xué)改革與實踐經(jīng)驗,探討了該課程的教學(xué)內(nèi)容的設(shè)定,討論如何制定教學(xué)大綱、教學(xué)方式以及教學(xué)方法,希望為我國高校計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用的教學(xué)提供寶貴的意見。
關(guān)鍵詞 數(shù)據(jù)庫技術(shù) 計算機(jī)專業(yè) 教學(xué)改革
中圖分類號:G646 文獻(xiàn)標(biāo)識碼:A DOI:10.16400/j.cnki.kjdkx.2017.03.011
Abstract At present, associated with the database technology curriculum in many Chinese universities have been placed in the classroom, many computer professionals and students of non computer majors are related courses, which is a very important course of database principle and application. In Colleges and universities, the combination of curriculum theory and practice is the focus of many colleges and universities, students should have the ability to operate the database independently. According to the recent years university teaching reform and practice experience, this paper discusses the teaching contents of the course setting, discuss how to develop the teaching syllabus, teaching methods and teaching methods, hoping to provide valuable suggestions for the principle and application of computer professional database in Colleges and universities teaching.
Keywords database technology; computer specialty; teaching reform
0 引言
最近十多年來,我國高校連續(xù)不斷地在探索高等教育的改革與發(fā)展,新的教學(xué)機(jī)制與教學(xué)模式層出不窮,與一般的高職院校相比,本科院校的改革與創(chuàng)新做得更加活躍、更加到位。計算機(jī)科學(xué)領(lǐng)域中應(yīng)用最為廣泛、發(fā)展最為迅速的技術(shù)就是數(shù)據(jù)庫技術(shù),它是計算機(jī)科學(xué)的立足之本,所以,當(dāng)前高校計算機(jī)相關(guān)專業(yè)的必修知識以及專業(yè)核心知識就是數(shù)據(jù)庫原理以及它的應(yīng)用。數(shù)據(jù)庫原理及應(yīng)用有很強的實踐性,所以在學(xué)習(xí)該知識時,需要培養(yǎng)學(xué)生的綜合實踐能力以及知識的運用能力。但是,目前很多高校老師還在用傳統(tǒng)的本科教學(xué)方式、方法以及相關(guān)教材來教授學(xué)生們相關(guān)知識,這就使得很多同學(xué)存在對該課程知識理解不夠透徹,無法掌握其精髓所在。本文對存在的這些問題做了分析,并且找到了一些原因,針對這種現(xiàn)象提出了計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用的教學(xué)改革意見。應(yīng)用型人才是目前社會上所需求的,所以培養(yǎng)應(yīng)用型人才是大勢所趨,以理論知識以及實踐應(yīng)用為目標(biāo),在計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用知識方面上,適合我國高校學(xué)生的教學(xué)方式應(yīng)該被研究,從而獲得適合我國高校學(xué)生的教學(xué)模式,這是勢在必行的。[1-2]
1 計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用教學(xué)現(xiàn)狀
在當(dāng)前,一些教育觀念的誤區(qū)存在于我國高等學(xué)校中。我們最初的目標(biāo)是將學(xué)生培養(yǎng)成“厚基礎(chǔ)、寬口徑”的有用之才,逐漸地我們將此目標(biāo)理解成對學(xué)生強加灌輸知識。上課前,高校教師都會經(jīng)過認(rèn)真的備課準(zhǔn)備,上課時,教師在仔細(xì)的講解知識點,學(xué)生們只能被動地作筆記、所記的內(nèi)容就是考試的內(nèi)容,這就會讓學(xué)生們對待知識只會死記硬背,不會靈活地運用所學(xué)知識。所以目前高校培養(yǎng)的人才專業(yè)素質(zhì)不高,而且也不具備足夠的溝通協(xié)調(diào)能力。高校所教授的知識與社會需求已經(jīng)脫離,理論教學(xué)與社會實踐內(nèi)容已經(jīng)完全脫節(jié),重視理論而輕視實踐應(yīng)用。
研究性學(xué)習(xí)的指引沒有得到足夠的重視?,F(xiàn)在很多教育學(xué)家以及一些相關(guān)專業(yè)的學(xué)者已經(jīng)認(rèn)識到了一個關(guān)鍵性的問題,那就是將學(xué)生培養(yǎng)成高素質(zhì)的人才并不在于課堂教學(xué),要想培養(yǎng)高素質(zhì)的人才很大程度上依靠的是學(xué)生自己自主地、探索性的去學(xué)習(xí)知識,帶有創(chuàng)新性以及批判性地學(xué)習(xí)理論知識,同時還要學(xué)會在實踐中去運用它們,而在我國大部分的高校并沒有建立這種機(jī)制,在國外的很多高校中,已經(jīng)開設(shè)了專門的相關(guān)機(jī)構(gòu)建立激勵機(jī)制鼓勵學(xué)生自主探索學(xué)習(xí)理論知識,達(dá)到自我成才的目的。[3]
目前我國高校存在學(xué)習(xí)效果的評估方法不科學(xué)的現(xiàn)象。在我國高校中,評價一個學(xué)生對學(xué)習(xí)知識的掌握程度,僅僅依靠期末考試的成績,這樣的評估方法非常單一,而且并沒有實際意義。這種評估制度造成了學(xué)生只會在期末考試前進(jìn)行緊張的學(xué)習(xí),而平時大部分的時間并沒有被充分地利用。在未來踏上工作崗位后,學(xué)生就會發(fā)現(xiàn)期末考試成績與未來的職業(yè)成就沒有什么必然的聯(lián)系。
對于數(shù)據(jù)庫原理及應(yīng)用這種專業(yè)性知識非常強的學(xué)科,我們高校的現(xiàn)狀就是教師在課堂上對學(xué)生進(jìn)行“滿堂灌”的填鴨式教學(xué),大部分時間都在講數(shù)據(jù)庫原理作為重點,這就造成了學(xué)生對該課程的相關(guān)專業(yè)知識的學(xué)習(xí)缺乏興趣,缺乏主觀能動性;教師所講的內(nèi)容已經(jīng)與社會實踐完全脫節(jié),學(xué)生會感覺課堂上學(xué)到的理論知識并沒有什么用處,在上機(jī)課時,學(xué)生會發(fā)現(xiàn)自己無事可做,這就使得學(xué)生不會將所學(xué)知識與實踐進(jìn)行融會貫通,學(xué)生在課上學(xué)習(xí)的計算機(jī)數(shù)據(jù)庫技術(shù)在課后得不到練習(xí)以及鞏固。當(dāng)數(shù)據(jù)庫原理及應(yīng)用全部教授完畢之后,學(xué)生發(fā)現(xiàn)自己根本無法獨立進(jìn)行數(shù)據(jù)庫的設(shè)計與建立。所以對該門課程的改革是勢在必行的。
2 課程體系的優(yōu)化以及教學(xué)內(nèi)容的調(diào)整
2.1 減少數(shù)據(jù)庫原理相關(guān)知識的教學(xué)
培養(yǎng)社會需求的數(shù)據(jù)庫應(yīng)用人才是數(shù)據(jù)庫原理及應(yīng)用課程的教學(xué)目標(biāo),這就對該門課程的教學(xué)提出了很高的要求,學(xué)生需要理解數(shù)據(jù)庫原理的相關(guān)知識,夯實的基礎(chǔ)知識應(yīng)該被具備,與此同時,還要學(xué)會靈活運用所學(xué)知識,敢于創(chuàng)新數(shù)據(jù)庫相關(guān)知識。數(shù)據(jù)庫系統(tǒng)概念、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫查詢語言、系統(tǒng)以及查詢優(yōu)化都屬于數(shù)據(jù)庫原理的內(nèi)容,教學(xué)的重中之重就是這些內(nèi)容的教授,這些知識內(nèi)容對設(shè)計、應(yīng)用以及開發(fā)數(shù)據(jù)庫有著重要的指引作用。由于相關(guān)知識內(nèi)容很多,我們應(yīng)該以“夠用為度”為準(zhǔn)則,壓縮數(shù)據(jù)庫原理內(nèi)容,教授的知識主要是與如何設(shè)計、開發(fā)數(shù)據(jù)庫相關(guān)。E-R數(shù)據(jù)模型、關(guān)系運算、SQL查詢、關(guān)系模式規(guī)范化等就是需要講授的課程內(nèi)容。
2.2 加強數(shù)據(jù)庫應(yīng)用技術(shù)的教學(xué)
高校培養(yǎng)的人才必須是理論與實踐相結(jié)合的全能型人才,這樣才能適應(yīng)未來市場對人才的需求,所以在課堂上我們可以減少與數(shù)據(jù)庫相關(guān)理論性知識的講解,將教學(xué)重點轉(zhuǎn)移到數(shù)據(jù)庫技術(shù)、數(shù)據(jù)庫建立以及日后應(yīng)用上。具體教授過程如下:數(shù)據(jù)庫技術(shù)的基本概念、發(fā)展過程、各種數(shù)據(jù)模型等基礎(chǔ)理論知識應(yīng)該被簡單地介紹;關(guān)系代數(shù)理論應(yīng)該被適當(dāng)?shù)闹v解,奠定SQL語言學(xué)習(xí)的基礎(chǔ);目前最為流行的關(guān)系數(shù)據(jù)庫操作語言就是關(guān)系數(shù)據(jù)庫SQL語言,SQL語言出現(xiàn)在很多數(shù)據(jù)庫管理系統(tǒng)中,課程的重要內(nèi)容也是SOL語言。在實際設(shè)計數(shù)據(jù)庫時,數(shù)據(jù)庫完整性與安全性的控制是非常重要的內(nèi)容,數(shù)據(jù)庫中數(shù)據(jù)的有效性、正確性、相容性以及安全性都取決于數(shù)據(jù)庫的完整性與安全性的可控性,評價一個數(shù)據(jù)庫應(yīng)用系統(tǒng)性能的高低也是依靠它,所以在教學(xué)中教授這部分知識時,教師應(yīng)該結(jié)合實際應(yīng)用實例來講解這部分知識。
2.3 相關(guān)教材的選擇
教學(xué)過程中比較重要的一部分就是教材的選擇,老師教學(xué)和學(xué)生學(xué)習(xí)的主要依據(jù)就是教材,教學(xué)內(nèi)容和教學(xué)方法的載體也是教材。宏觀地看目前整個教材市場的情況,根據(jù)教材的著重點不同,我們可以將教材分類三大類型,即著重理論性的教材、著重實際應(yīng)用性的教材以及理論知識與實踐應(yīng)用相結(jié)合的教材。對于我國高校目前的現(xiàn)狀,我們可以根據(jù)所面臨的的實際市場需求狀況,去選擇適合專業(yè)發(fā)展需要的教材類型。對于非計算機(jī)專業(yè)的學(xué)生來說,計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用這門課程,應(yīng)該注重理論知識的講解,讓學(xué)生對該門課程有一個總體的了解,并不用涉及到具體的開發(fā)細(xì)節(jié),所以這些學(xué)生需要的教材類型就應(yīng)該是理論型教材;而對于計算機(jī)專業(yè)的學(xué)生來說,教材的重點就應(yīng)該側(cè)重于應(yīng)用型,書中應(yīng)該具體講解數(shù)據(jù)庫軟件產(chǎn)品以及開發(fā)技術(shù)的介紹,應(yīng)該相對少的去講解數(shù)據(jù)庫理論知識,這樣才會使學(xué)生在日后的職業(yè)發(fā)展中用到所學(xué)知識。在現(xiàn)在市場上所有的教材中,完全符合某一類學(xué)生要求的教材是很難找到的,因為每個專業(yè)的學(xué)生對教材的需求側(cè)重點是不同的,所以編寫教材的人不可能做到面面俱到,照顧所有人的需求。當(dāng)教學(xué)者選擇好適合自己學(xué)生學(xué)習(xí)的教材后,在日后真正的教學(xué)過程中,還需要根據(jù)具體的實際情況,對教學(xué)內(nèi)容進(jìn)行適當(dāng)?shù)恼{(diào)整與補充。
2.4 課程體系改革
2.4.1 教學(xué)內(nèi)容的改革
教師可以自己編寫教案,每節(jié)課都可以圍繞一個實際的例子去講述教授的知識點,來增加學(xué)生們學(xué)習(xí)的趣味性。例如教師可以將網(wǎng)上購物商店的例子作為教學(xué)實例,因為網(wǎng)上購物是當(dāng)前學(xué)生關(guān)注的熱點,教師將這個例子穿插進(jìn)每章的不同知識點中,這樣不但提高了學(xué)生的學(xué)習(xí)熱情,也會使學(xué)生在學(xué)習(xí)過程中對知識的掌握有一個連貫性,不會造成前后脫節(jié)的現(xiàn)象。
2.4.2 課堂討論
目前很多高校教師在教授數(shù)據(jù)庫原理及應(yīng)用時,都在使用課堂討論的形式,在課堂上老師會提出問題,學(xué)生會根據(jù)老師提出的問題進(jìn)行討論,最后老師會對學(xué)生討論的結(jié)果進(jìn)行總結(jié),最后結(jié)束一堂課的教授,這種方式可以讓教師和學(xué)生有更多的交流機(jī)會,老師會更加了解學(xué)生對知識的理解以及運用程度。通過這種上課方式,學(xué)生的積極性被很好的調(diào)動起來,課上知識以及課外實踐的結(jié)合會得到很大的提升。有很多概念性的知識,學(xué)生可以在課后獨立進(jìn)行理解,課堂上的討論內(nèi)容還是以解決一些較難解決的技術(shù)性問題為主,例如:數(shù)據(jù)庫的設(shè)計以及開發(fā)。
3 結(jié)束語
本文根據(jù)近些年來數(shù)據(jù)庫原理及應(yīng)用的教學(xué)現(xiàn)狀,探討了課程體系的優(yōu)化以及教學(xué)內(nèi)容的調(diào)整,具體的建議就是減少數(shù)據(jù)庫原理相關(guān)知識的教學(xué)、加強數(shù)據(jù)庫應(yīng)用技術(shù)的教學(xué)、教學(xué)內(nèi)容的改革以及課堂討論,希望為我國高校計算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用的教學(xué)提供一些幫助。
參考文獻(xiàn)
[1] 教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會.高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)[M].高等教學(xué)出版社,2006.
[2] 王曉松.信息技術(shù)與高等教育學(xué)科教學(xué)整合若干問題的思考[J].黑龍江高教研究,2008(5):110-115.
[3] Jing,SHENG.Study on Mathematical Modeling Software MATLAB Teaching in Higher Vocational Colleges[J].International Journal of Technology Management,2014:127-130.