【摘 要】專業(yè)建設的關鍵便是推進各課程的深化改革,本文針對SQL SERVER課程教學中教學方法、教學內(nèi)容、考核方式等方面存在的問題和不足,針對性地給出了改進措施,并采用案例驅(qū)動式教學,以案例作為驅(qū)動導出教學內(nèi)容。教學改革后,學生的學習積極性被有效地調(diào)動,能夠從過去的被動式接受轉(zhuǎn)變成主動的學習,取得了良好的教學效果。
【關鍵詞】SQL SERVER;案例驅(qū)動式教學;被動接受;主動學習
SQL SERVER是計算機科學與技術專業(yè)的核心課程之一,幾乎每一個大學都會在本科教育中設置該門課程,并且SQL SERVER也是后續(xù)學習ORACLE、SQLITE等課程的先導課程。通過SQL SERVER的學習,學生可以了解數(shù)據(jù)庫設計的思路,掌握數(shù)據(jù)庫概念結(jié)構、邏輯結(jié)構和物理結(jié)構構建的方法,靈活運用數(shù)據(jù)庫的操作語法,為信息化系統(tǒng)中極其重要的數(shù)據(jù)庫開發(fā)奠定良好的基礎。雖然數(shù)據(jù)庫課程在大學生本科教育中占據(jù)重要的地位,但目前課程設置在教學方法和教學內(nèi)容上存在著不少問題,鑒于此,本文針對性地提出了一些行之有效的改進措施,從實際的教學效果來看,教學效果較為顯著。
一、教學現(xiàn)狀中存在的問題
1.教學方法缺乏創(chuàng)新
在傳統(tǒng)的SQL SERVER教學中,著重強調(diào)的是對知識點的講解,教師僅局限于對知識點進行分析,很少聯(lián)系實際項目的案例。同時在實踐過程中,主要采取的是項目小組的方式進行,并沒有更細致化的管理方式,具體表現(xiàn)為一個技術能力強的人完成了整個項目的所有工作,項目小組的其他成員并沒有完成實際的任務,參與感不強,造成學生“能者多干,不如不干”的消極思想。
2.教材知識不完善
在大多數(shù)教材中, 關于數(shù)據(jù)庫的知識點是比較固化的,包括數(shù)據(jù)庫的設計理論、數(shù)據(jù)庫的查詢語法、函數(shù)和存儲過程的創(chuàng)建、索引的創(chuàng)建、觸發(fā)器和游標等。但面臨如今大數(shù)據(jù)來臨的時代,學生僅僅掌握這些知識是不足以應對公司對數(shù)據(jù)庫人才的需求的,因此應在現(xiàn)有的教材內(nèi)容中加入大數(shù)據(jù)處理相關的知識,使得整個知識體系完整豐富起來。
3.教學考核不均衡
數(shù)據(jù)庫技術是實際項目開發(fā)技術中基礎的一環(huán),所有的項目都會涉及到對數(shù)據(jù)的處理,因此擁有足夠強的數(shù)據(jù)庫動手能力是學生成長為優(yōu)秀信息化人才的關鍵。然而通過文獻查詢,我們可以看到大部分本科教育中對數(shù)據(jù)庫課程的設置出現(xiàn)理論課時偏重,實踐課時偏低的情況,造成學生能夠看懂SQL的語法但實際編程時就捉襟見肘。
二、教學改革實踐
1.擴充教學內(nèi)容,緊跟時代步伐
在如今數(shù)據(jù)為王的信息化時代,“大數(shù)據(jù)”這一概念被廣泛傳播。大數(shù)據(jù)意味著超大規(guī)模和相當迅速的數(shù)據(jù)存儲和處理能力。因此在原有的數(shù)據(jù)庫知識的基礎上,教學內(nèi)容中應該增添大數(shù)據(jù)的相關技術,比如NOSQL數(shù)據(jù)管理系統(tǒng)、HADOOP大數(shù)據(jù)分布式處理軟件框架等。這樣做的好處是如果學生在學生時代就掌握了當今社會這些比較新穎的熱門技術,那么在就業(yè)和之后的工作銜接中會更加順利,跨越適應期,快人一步。
2.合理分配課時,提高實驗比重
調(diào)整SQL SERVER課時中理論部分和實驗部分的比重,理論課時和實驗課時五五開各占一半,并且實驗成績在期末總成績中占比至少20%以上,并且在期末增設SQL SERVER項目實訓,以一個真實項目為背景,應用數(shù)據(jù)庫設計的理論知識,運用SQL 2008以上的版本進行數(shù)據(jù)庫開發(fā)。
3.改良教學方法,倡導全員參與
細化項目小組管理方法,在成立項目小組之初,就設定好各個小組成員的角色和分工,之后的每一項任務項目組員按照角色設定去完成。比如項目分組時3-4人為一組,一名項目經(jīng)理負責總體把控,一名實施經(jīng)理負責需求分析和梳理,一名技術經(jīng)理負責編碼,一名測試經(jīng)理負責測試和編寫文檔。每一個組員分工清晰,責任到位,全員參與。
4.引進案例教學驅(qū)動法
在每次上課前,根據(jù)本次課堂的教學內(nèi)容設置相應的案例,比如說在學習數(shù)據(jù)的增刪改語法時,以學生學籍管理系統(tǒng)為一個案例,首先設置本次學習的任務,要求學生能夠在系統(tǒng)中增加、修改和刪除學生數(shù)據(jù),然后再根據(jù)任務逐一講解所涉及到的理論知識點,即INSERT、UPDATE和DELETE語句,最后再根據(jù)語法完成課堂之初設定的任務。通過這樣的設置,學生可以從一開始就有目的地學習,先明確任務,帶著任務去學習,最后再通過自己對知識點的理解完成任務,從中獲得解決問題的成就感。
三、總結(jié)
本文針對本科教育中SQL SERVER課程在教學方法、教學知識和教學考核等方面的不足提出了一些具有可行性和操作性的改進措施,從課堂反饋和教學效果來看,達到了課程改革的要求,取得了讓人滿意的結(jié)果。同時,本文提出的不足在本科教育的其他課程中同樣存在,其改進措施對其他課程的教學改革提供了一些有意義的參考意見。
【參考文獻】
[1]駱琤.中美教師教育實踐課程比較研究[D].華東師范大學,2009
[2]張良.職業(yè)素質(zhì)本位的高職教育課程建構研究[D].湖南師范大學,2012
[3]劉松林.高職課程有效性研究[D].上海師范大學,2010
[4]夏燕靖.對我國高校藝術設計本科專業(yè)課程結(jié)構的探討[D].南京藝術學院,2007
[5]胡珊珊,徐琦.SQL Server教學改革[J].計算機教育,2011(16):26-28
[6]劉冰.SQL SERVER 2008數(shù)據(jù)庫案例教學研究[J].電腦知識與術,2013.9(4):817-819