摘要:本文針對傳統(tǒng)教學(xué)模式在Oracle數(shù)據(jù)庫教學(xué)中的應(yīng)用現(xiàn)狀,分析了建構(gòu)“以學(xué)生為中心”的教學(xué)模式,為了激發(fā)學(xué)生的學(xué)習(xí)積極性、主動性和創(chuàng)造性,作者提出了案例教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中的研究探索,接著,本文闡述了“以學(xué)生為中心”的案例教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中的實踐,最后做了總結(jié)。
關(guān)鍵詞:Oracle數(shù)據(jù)庫;傳統(tǒng)教學(xué)模式;以學(xué)生為中心;案例教學(xué)法;翻轉(zhuǎn)課堂
一、傳統(tǒng)教學(xué)模式在Oracle數(shù)據(jù)庫教學(xué)中的應(yīng)用現(xiàn)狀
中國數(shù)千年來,教師都是站著講課,學(xué)生坐在桌前聽課,教師吟讀,有時要求學(xué)生跟讀,這就是傳統(tǒng)教學(xué)模式?!耙越處煘橹行摹钡慕虒W(xué)模式通常表現(xiàn)為教師不離書本的滿堂灌輸專業(yè)知識,學(xué)生則完全被動接受知識,盲目跟隨教師上機操作。這樣的教學(xué)模式下培養(yǎng)出來的學(xué)生無法獨立思考,更別說探索精神和創(chuàng)新思維。目前,我國高校Oracle數(shù)據(jù)庫教學(xué)主要采用這種模式。
傳統(tǒng)的教學(xué)模式灌輸?shù)闹R學(xué)生容易遺忘,應(yīng)付完考試就還給老師,當(dāng)遇到更復(fù)雜更難的實際問題時,學(xué)生往往感到無從下手。如何改變這種局面呢?一方面,老師應(yīng)當(dāng)充分尊重學(xué)生的鉆研本能,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,鼓勵學(xué)生積極思考,啟發(fā)學(xué)生自主鉆研,激勵學(xué)生自學(xué)相關(guān)課程,鍛煉創(chuàng)造性提出問題并解決問題的能力;另一方面,教師應(yīng)當(dāng)引導(dǎo)學(xué)生利用網(wǎng)絡(luò)、圖書館、文獻(xiàn)數(shù)據(jù)庫等各種資源,從大量的信息中找到自己需要的信息,主動自發(fā)找到解決問題的思路,同時掌握專業(yè)技能,為將來就業(yè)奠定基礎(chǔ)。
二、建構(gòu)“以學(xué)生為中心”的教學(xué)模式
1952 年,著名心理學(xué)家卡爾·羅杰斯(Carl R. Rogers,1902—1987)在哈佛大學(xué)首次提出“以學(xué)生為中心”的觀點。如今,“以學(xué)生為中心”的教學(xué)模式成為國際教學(xué)界的一個重要理念,以學(xué)生為中心的教學(xué)模式的基本原則就是教學(xué)活動要引導(dǎo)學(xué)生自主學(xué)習(xí),幫助學(xué)生掌握學(xué)習(xí)的主動權(quán),激發(fā)學(xué)生的創(chuàng)造性和探索真理的精神。
三、案例教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中的研究探索
在工科專業(yè)的課堂教學(xué)中,案例教學(xué)法指的是教師經(jīng)過精心策劃,以案例為基礎(chǔ),借助某種媒體,向?qū)W習(xí)者呈現(xiàn)一個真實而具體的教學(xué)事件或疑難問題情境,引導(dǎo)學(xué)習(xí)者觀摩學(xué)習(xí)、研究探討,培養(yǎng)學(xué)習(xí)者識別、分析和解決某一具體問題能力的一種教學(xué)方法[ 1]。
Oracle數(shù)據(jù)庫案例教學(xué)中,教師可以某一常見較大案例的開發(fā)和實現(xiàn)為中心,介紹Oracle數(shù)據(jù)庫中的基本理論知識點,幫助學(xué)生理解這些知識點,并通過上機實踐,來鞏固相關(guān)知識點。同時,基于該較大案例,引導(dǎo)學(xué)生在掌握這些知識點的基礎(chǔ)上,提出問題,舉一反三,在實踐中運用這些知識來解決問題,以此培養(yǎng)自己的動手能力和應(yīng)用能力。
在運用案例教學(xué)法進(jìn)行教學(xué)的過程中,教師需要做好以下幾方面:
1)選擇案例
教師根據(jù)《Oracle數(shù)據(jù)庫教學(xué)大綱》,選擇學(xué)生熟悉、能激發(fā)學(xué)生學(xué)習(xí)熱情的案例。本文選擇學(xué)生成績管理系統(tǒng)作為案例。
2)演示、分解和討論案例
首先,教師整體演示所選案例,使學(xué)生從整體上了解該案例所包含的理論知識以及能解決的實際問題,激發(fā)學(xué)生的學(xué)習(xí)興趣;其次,教師將案例分解,使學(xué)生弄清整個案例的組成,并與教材各章節(jié)知識點相對應(yīng);再次,圍繞案例講解每章每節(jié)每個知識點;最后,教師組織學(xué)生對該案例進(jìn)行討論,以加深對案例的理解,并在討論中舉一反三。
3)歸納總結(jié)、上機操作
討論結(jié)束后,教師歸納總結(jié),學(xué)生上機操作,這時他們就能有目的有針對性地完成相關(guān)實驗,并進(jìn)一步體會案例和所學(xué)各章理論知識點的關(guān)系。
四、“以學(xué)生為中心”的案例教學(xué)法在Oracle數(shù)據(jù)庫教學(xué)中的實踐
筆者在講授《Oracle數(shù)據(jù)庫應(yīng)用》這門課時,嘗試使用了案例教學(xué)法。上第一次課時,筆者通過多媒體向?qū)W生演示了學(xué)生成績管理系統(tǒng),并介紹了這門課程將要學(xué)習(xí)的各章節(jié)主要內(nèi)容以及該案例使用方法,以提起學(xué)生的好奇心和興趣,告訴學(xué)生該門課程結(jié)束時,每位同學(xué)都要設(shè)計一個具有這些基本功能的數(shù)據(jù)庫系統(tǒng)。之后在講解每一章每一個知識點時,都要緊緊圍繞這個學(xué)生熟悉的案例,一邊講解一邊演示案例。比如:在講到第三章“創(chuàng)建和使用表”時,介紹了表和表結(jié)構(gòu)的概念,表結(jié)構(gòu)的設(shè)計,演示了創(chuàng)建學(xué)生表、課程表、成績表、教師表的全過程;講到第四章“PL/SQL基礎(chǔ)”時,介紹了表操作語句(創(chuàng)建、管理和刪除表),通過數(shù)據(jù)操縱語言對表進(jìn)行插入、修改、刪除記錄,以及數(shù)據(jù)查詢語言對表進(jìn)行多種查詢(投影、選擇、分組、排序查詢)。
以下介紹如何使用PL/SQL語句對學(xué)生表記錄進(jìn)行添加操作,再查詢學(xué)生表所有列。
/*為student表添加記錄*/
INSERT INTO student VALUES('100001','張三','男',TO_DATE('19980105','YYYYMMDD'),'計算機應(yīng)用','20180102',62);
/*查詢student表所有列*/
SELECT * FROM student;
這樣邊講理論邊演示,可以使學(xué)生們更容易理解各個知識點,并把它們聯(lián)系起來,從而最終理解整個案例。
五、總結(jié)
在2017到2018年間,筆者在 《Oracle數(shù)據(jù)庫應(yīng)用》教學(xué)過程中,運用了“以學(xué)生為中心”的教學(xué)模式,并通過案例,有效激發(fā)了學(xué)生的學(xué)習(xí)興趣,培養(yǎng)了學(xué)生獨立思考、分析問題和解決問題的能力。實踐證明,如果學(xué)生成為學(xué)習(xí)的主體,即“以學(xué)生為中心”的前提下,案例教學(xué)法確實能調(diào)動學(xué)生的學(xué)習(xí)主動性、積極性和創(chuàng)造性,幫助學(xué)生提高計算機應(yīng)用能力,提高教學(xué)質(zhì)量。
參考文獻(xiàn):
[1]蕭毅鴻,周獻(xiàn)中,凌海風(fēng),等.案例教學(xué):一種有效的教師教育方法[J].教育理論與實踐,2012(32):35-37.
課題項目:南昌工學(xué)院教學(xué)改革研究課題“構(gòu)建以學(xué)生為中心的教學(xué)模式下案例教學(xué)法研究(以《Oracle數(shù)據(jù)庫應(yīng)用》為例)”的研究成果( No: NGJG-17-16)。
作者簡介:陳新(1979-),男,江西撫州人,碩士,主要研究方向:計算機科學(xué)與技術(shù)、信息系統(tǒng)項目管理、數(shù)據(jù)庫系統(tǒng)、軟件工程、教育學(xué)、心理學(xué)。