高艷
摘 要: 教學反思是教師為了有效完成教學,對各個教學環節進行反思,以尋求最合適的教學方法,解決教學環節中遇到的各種問題。以數據庫系統原理課程為例,針對應用型本科院校,對該門課程的理論教學、實驗教學、試卷三個環節進行了教學反思。理論教學包括教學內容、教學手段以及教學案例;實驗教學包括教學內容和教學方式。
關鍵詞: 應用型高校; 數據庫; 教學反思; 實驗教學
中圖分類號:TP392 文獻標志碼:A 文章編號:1006-8228(2016)10-76-03
The teaching reflections of the principle of database system in applied colleges
Gao Yan
(Shanxi Agriculture University, College of Information, Taigu, Shanxi 030800, China)
Abstract: Teaching reflection is that a teacher who wants to effectively complete the teaching reflects on each teaching link of his courses, in order to find the most appropriate teaching method for each teaching link, and to solve the various problems encountered in the teaching process. In this paper, taking the principle of database system course as an example, in view of the applied colleges, three teaching links of the theoretical teaching, experiment teaching and examination paper are reflected on. The theory teaching includes the teaching content, teaching method and teaching case; the experiment teaching includes the teaching content and teaching method.
Key words: applied colleges; database; teaching reflection; the experiment teaching
0 引言
教學反思是教師為了更好、更有效地完成教學任務,對課程的各個教學環節進行思考,以便尋求各種方法來解決教學環境中遇到的各種問題,從而有效提高教學質量的必要環節[1]。數據庫系統原理是計算機類專業的一門重要專業基礎課,也是計算機類專業的核心課程,因而有必要對該門課程的各個教學環節進行反思。
隨著互聯網技術的不段發展,國家對計算機類人才的需求也越來越大,現在幾乎任何一家公司,任何一個軟件都需要各種不同類型的數據庫,這就決定了數據庫相關人才培養的重要性。該課程要求學生不僅要掌握數據庫系統原理這門課程的專業理論知識,還要掌握相應的數據庫軟件應用能力和開發技能,從而保證學生自身的知識結構、專業技能和工程素養三個方面都能得到有效提升。因此,如何以課堂理論教學、實驗教學為突破口,打破傳統教學方式的束縛,將優秀的現代課堂教學理念融入計算機數據庫課程教學,開辟課程教學新路,實現教學的傳承、優化和創新勢在必行[2]。本文從以下幾方面對數據庫系統原理課程進行教學反思。
1 課堂理論教學
1.1 教學內容
該門課程最經典的教材是人民大學王珊老師的《數據庫系統概論》一書,在選定教材的基礎上,根據人才培養方案確定具體教學內容以及不同的教學內容授課學時。目前各學校對該門課程的授課學時有很大差別。有的學校是理論48課時,實驗16課時;有的學校是理論32課時,實驗16課時。由于是應用型本科院校,同時結合學生特點,我校的數據庫系統原理課程最終確定理論32課時,實驗32課時。
結合課時確定理論教學內容如表1所示[3]。在理論教學環節由于課時較少沒有理解透徹的知識點應該在實驗課中通過實例的演示讓學生加深印象。
1.2 教學手段和教學案例
多種教學手段相結合。數據庫系統原理是一門實踐性較強的課程,根據我校學生特點,教學中應注重學生理論與實踐的結合,單純的理論教學學生在上課過程中容易走神、瞌睡,因而根據該門課程的教學目標,對教學內容進行適當的拓展和延伸,多運用互動等教學方法,多舉例,讓學生在黑板做題來活躍課堂氣氛,并且要在講解理論內容的過程中應用數據庫軟件對所講知識進行演示,如SQL標準語言中的查詢、更新、授權等語句以及事務和并發控制一定要應用軟件進行演示。通過各種不同的教學手段和方法,最大限度地發揮學生的主體作用,培養學生的科學精神,挖掘其潛在的創新意識。
創設教學案例。為了讓學生更好的掌握該門課程,從學生最熟悉的或比較容易理解的案例入手,豐富課堂教學內容,使得學生猶如身臨其境,更加明確數據庫教學目標[4]。如為了使學生理解數據庫的主要知識點,可以選擇基于學生教務管理的學生學籍管理系統,12306網站系統等學生實際使用過的數據庫系統為例。在講解授權知識點時,以學生成績查詢系統為例,說明為什么每個學生都只能看到自己所學課程的成績而看不到其他學生的成績,而且是只能查看成績,不能對成績進行修改。講解并發控制中的封鎖知識點時,以12306系統為例說明學生在網上買票當看到只剩下最后1張票時,為什么自己卻買不到的原因等。
2 實驗教學
2.1 實驗教學內容
該門課程的實驗教學軟件可以使用SQL Server和MySQL數據庫。可以依據具體專業的培養目標采用不同的軟件,培養目標為管理信息系統的開發可以使用SQL Server軟件,培養目標為網站的開發可以使用MySQL軟件,不同軟件之間會有一些區別。我校以SQL Server 2012作為該門課程的實驗教學環境,實驗內容及學時分配如表2所示。
數據庫課程設計要求使用JAVA、C、C++等作為前臺開發工具,實現對后臺數據庫的訪問。要求學生根據數據庫系統的設計方法,自己選擇一個管理信息系統(如圖書館管理系統,酒店管理系統等),5個學生為一組,從需求分析、概念模型設計、邏輯模型設計、物理模型設計、數據庫系統的實施、調試及測試等幾個主要步驟人手,完成一個數據庫應用系統的整個設計開發工作。
2.2 實驗教學方式
很多教師在上實驗課時,會把每節課的實驗內容發給學生,讓學生自己完成操作,實驗課堂教師講授的時間較少或者幾乎沒有講授,而實際情況是,由于學生基礎較差,自覺性較低,大部分學生會在上實驗課時經常玩游戲、上網,并沒有根據教師的要求完成實驗內容。為了防止這種現象的發生,可以采用如下方式。
首先,教師在上實驗課時先介紹實驗要求、實驗目的以及該次實驗的相關理論知識點,并讓學生了解本實驗的具體應用。其次,由于該門課程的很多實驗都需要寫SQL語句,在講解完基本的理論知識點后給學生下發實驗內容,要求學生自己完成相應的查詢語句、授權語句以及創建存儲過程的語句等。最后,針對實驗內容教師親自給學生操作一遍,也可以讓某些學生進行演示自己所寫的SQL語句,這樣既可以充實實驗課堂,也可以及時了解學生在哪些知識點上還有不明白的地方,同時避免上述現象的發生。
實驗完成后,讓學生按規定格式完成并上交實驗報告,在實驗報告的書寫中,要求學生按要求完成SQL語句,并在后面粘貼運行結果的截圖。這樣可以在一定程度上減少學生抄襲作業的現象。鼓勵學生在實驗報告中書寫在實驗中遇到錯誤問題的分析,這樣一方面可以增強學生對這部分知識的印象,更加牢固的掌握所學知識,也可以提高學生的學習興趣。教師對學生的實驗報告批改后在課上花一定的時問進行點評。對于大部分學生出現的問題進行集中講解,以保證學生能及時、正確地掌握實驗內容。
3 試卷分析
通過試卷分析,能夠客觀地反映教師“教”和學生“學”的水平和效果,并可以幫助教師和學生發現教學活動中的薄弱環節,不斷提教學質量[5-6]。另外,要求試卷有一定的深度,覆蓋所學知識點,符合大綱要求。
數據庫系統原理這門課程知識點相對固定。因而試卷可采用的試題庫隨機抽題組成一套試卷進行考試的方式。試題分為名詞解釋、選擇題、填空題、設計題、綜合題五種題型,名詞解釋、選擇、填空屬于客觀題,綜合題和設計題屬于主觀題,為了較好的區分學生,這五種題型中難度題型占10%,中等難度題型占60%,簡單題型占30%。通過不同題型和難易程度的設置,促進教師在教學和考試過程中宏觀把握,也有利于客觀地區分學生成績。經過幾年的教學探索,從學生的試卷可以看出,學生在SQL語句的題上還是存在一定的問題,此項得分相對較少,因而在設計教學內容時需給予較多的課時。
4 結束語
作為一名高校教師,教學反思是教學過程中的一個重要環節,數據庫系統原理課程是計算機類專業的專業基礎課,也是核心課程,通過對該門課程從理論教學、實驗教學以及試卷三個方面反思,可以讓學生更好的學習這門課程,為他們學習其他專業課程打下良好的基礎,讓教師在教學方式和手段上有所改進。教學反思還可以從學生作業等其他方面進行反思,這些方面還需要進一步完善。
參考文獻(References):
[1] 申繼亮,劉加霞.論教師的教學反思[J].華東師范大學學報(教
育科學版),2004.22(3):44-49
[2] 徐文祥.計算機數據庫課程教學方法探討[J].計算機光盤軟
件及應用,2013.6:115,117
[3] 王珊,薩師煊主編.數據庫系統概論(第五版)[M].中國教育出
版社,2014.
[4] 徐琴.《數據庫系統原理》的實驗課程教學研究[J].福建電腦,
2010.3:211-212
[5] 廖爾崇.半開卷考試在數據庫原理課程中的實踐與思考[J].
學園,2015.25:40-41
[6] 陳熙,吳成秋,賀棟梁.試卷分析與評價的指標體系及其應用[J].
西北醫學教育,2016.14(5):542,589