周霞 薛曉磊
【摘 要】大學計算機專業(yè)的教學中,數(shù)據(jù)庫是非常重要的一門專業(yè)核心課程;一般主要在多媒體教室由教師使用PPT結合講授來開展教學。交互式電子白板由硬件電子感應白板(White Board)和軟件白板操作系統(tǒng)集成。它的核心組件由電子感應白板、感應筆、計算機和投影儀組成。交互式電子白板可以與電腦進行信息通訊,將電子白板連接到計算機,并利用投影機將計算機上的內容投影到電子白板屏幕上,在專門的應用程序的支持下,可以構造一個大屏幕、交互式的協(xié)作會議或教學環(huán)境。本文為大家呈現(xiàn)使用交互式電子白板來進行數(shù)據(jù)庫課程教學的探索,詳細列出了課程內容組織和課上教學實施,并分析了實踐效果。
【關鍵詞】交互式電子白板;數(shù)據(jù)庫;教學
傳統(tǒng)的關系型數(shù)據(jù)庫技術自20世紀80年代開始成熟并至發(fā)展壯大,各高職校計算機專業(yè)以關系數(shù)據(jù)庫為核心開設了多門課程;我校計算機專業(yè)開設的《網絡數(shù)據(jù)庫技術》正是承擔這樣的一個角色。該課程的日常教學已經在過去的十多年來形成了比較成熟的教學模式,即在授課過程中將PPT和板書結合使用以教師為主的講授式教學。近年來,交互式電子白板正在逐步走進大學課堂,它靈活的操作和多樣的功能吸引越來越多的教師嘗試使用它進行教學改革,所以在日常數(shù)據(jù)庫課程教學中采用交互式白板開展教學實施具有一定意義。接下來就以該課程其中的2學時教學內容為例來為大家呈現(xiàn)使用交互式白板的教學過程。
年級、學科:大二學生、計算機應用專業(yè)
課目名稱:數(shù)據(jù)庫原理與技術——觸發(fā)器
課時安排:2學時
教學對象分析:具有一定的數(shù)據(jù)庫基礎知識,初步了解數(shù)據(jù)庫常見對象:表、視圖等,不太喜歡理論知識學習,喜歡課堂互動、對實踐操作頗感興趣。
教學認知目標分析:
了解觸發(fā)器概念及工作原理;
了解AFTER 觸發(fā)器和INSTEAD OF觸發(fā)器的區(qū)別;
了解INSERT、UPDATE和DELETE觸發(fā)器的創(chuàng)建方法。
教學技能目標分析:
學會基于實際需求設計INSERT、UPDATE和DELETE觸發(fā)器;
學會使用AFTER 觸發(fā)器和INSTEAD OF觸發(fā)器;
學會使用T-SQL語句創(chuàng)建各類觸發(fā)器。
教學情感目標分析:提升學生學習熱情;獲得成就感。
教學重點:使用T-SQL語句創(chuàng)建各類觸發(fā)器。
教學難點:基于實際需求設計AFTER 觸發(fā)器和INSTEAD OF觸發(fā)器。
解決措施:分小組討論提出方案,利用白板呈現(xiàn)不同觸發(fā)器的觸發(fā)結果,引導學生完成各類觸發(fā)器的設計與創(chuàng)建。
教學過程共分為七個環(huán)節(jié):導入——講授新知(一)——交互活動(一)——講授新知(二)——交互活動二(二)——鞏固練習——總結提升;下面依次介紹各個環(huán)節(jié)。
環(huán)節(jié)1:課堂導入之活動設計。
教師首先列舉出一種數(shù)據(jù)操縱時需要進行級聯(lián)修改的情況,再由學生繼續(xù)列舉一些情形;然后給出解決問題的方法——觸發(fā)器,并在數(shù)據(jù)庫核心知識點思維導圖中找到觸發(fā)器的定位;其次播放一段事先錄制的觸發(fā)器觸發(fā)效果視頻,引出本課課題即“觸發(fā)器的設計與創(chuàng)建”
環(huán)節(jié)1:課堂導入之白板應用設計。
使用第三方軟件呈現(xiàn)數(shù)據(jù)庫核心知識點思維導圖;將大家說出的各種數(shù)據(jù)級聯(lián)修改情形都在白板上板書并適當點評;調入視頻資源并播放,引導學生注意觀察表在有無觸發(fā)器情況下修改數(shù)據(jù)時的區(qū)別。具體的白板應用功能有調用第三方軟件、調用外部資源、板書名字、視頻批注等。
環(huán)節(jié)2:講授新知(一)之活動設計。
AFTER觸發(fā)器的設計與創(chuàng)建:
討論分析AFTER觸發(fā)器的工作原理。安排學生分組討論設計觸發(fā)器,并且為第1,2小組分配嘗試創(chuàng)建AFTER INSERT任務,第3,4小組分配嘗試創(chuàng)建AFTER UPDATE任務,第5,6小組分配嘗試創(chuàng)建AFTER DELETE任務。
環(huán)節(jié)2:講授新知(一)之白板應用設計。
在白板上顯示創(chuàng)建AFTER INSERT觸發(fā)器的T-SQL語句。具體的白板應用功能有幕布、放大鏡、板書、屏幕抓取、超鏈接功能等。
環(huán)節(jié)3:交互活動(一)之活動設計。
根據(jù)實際情況,選擇各組學生分組展示觸發(fā)器的設計情況并解釋說明。讓學生明確AFTER觸發(fā)器的作用和設計及創(chuàng)建方法。
環(huán)節(jié)3:交互活動(一)之白板應用設計。
受指派的學生代表小組在白板上調出本組設計的觸發(fā)器進行說明,并與同組學生一起將設計思想轉換為具體的T-SQL語句。老師進行歸納總結。白板應用功能有調用第三方軟件、用聚光燈、放大鏡突出語法核心之處。
環(huán)節(jié)4:講授新知(二)之活動設計。
INSTEAD OF觸發(fā)器的設計與創(chuàng)建:
討論分析INSTEAD OF觸發(fā)器的工作原理。安排學生分組討論設計觸發(fā)器,并且為第1,2小組分配嘗試創(chuàng)建INSTEAD OF UPDATE任務,第3,4小組分配嘗試創(chuàng)建INSTEAD OF DELETE任務,第5,6小組分配嘗試創(chuàng)建INSTEAD OF INSERT任務。
環(huán)節(jié)4:講授新知(二)之白板活動設計。
在白板上顯示創(chuàng)建INSTEAD OF UPDATE觸發(fā)器的T-SQL語句。白板應用功能有幕布、放大鏡、刮獎刷功能、圖形繪制和板書等。
環(huán)節(jié)5:交互活動(二)之活動設計。
根據(jù)實際情況,選擇各組學生分組展示觸發(fā)器的設計情況并解釋說明。讓學生明確INSTEAD OF觸發(fā)器的作用和設計及創(chuàng)建方法。討論提高:假設一張表上有AFTER DELETE觸發(fā)器,又有INSTEAD OF DELETE觸發(fā)器,那么被觸發(fā)情況如何呢?
環(huán)節(jié)5:交互活動(二)之白板活動設計。
受指派的學生代表小組在白板上調出本組設計的觸發(fā)器進行說明,并與同組學生一起將設計思想轉換為具體的T-SQL語句,老師進行歸納總結。白板應用功能具體有調用第三方軟件、白板分窗口創(chuàng)建該觸發(fā)器的語句和被觸發(fā)效果,方便對應;在老師給出討論題之前先播放視頻,如實現(xiàn)數(shù)據(jù)的級聯(lián)修改,引導學生討論觸發(fā)器的設計思路和創(chuàng)建語句等。
環(huán)節(jié)6:鞏固練習之活動設計。
請使用觸發(fā)器禁止修改表student的姓名這列,其它列允許修改。
環(huán)節(jié)6:鞏固練習之白板應用設計。
使用投票器功能來了解學生對課堂教學內容的掌握情況。
環(huán)節(jié)7:總結提升之活動設計。
對本節(jié)課的內容進行總結。給出課后拓展討論題:一張表可以創(chuàng)建多個AFTER INSERT觸發(fā)器嗎?這些觸發(fā)器的被觸發(fā)情況如何?
環(huán)節(jié)7:總結提升之白板應用設計。
通過交互式白板的“回放”功能,快速回放本節(jié)課所講授的內容。通過白板播放倒計時視頻,給學生以觀感。
以上是課程推進各環(huán)節(jié)中交互式電子白板的設計使用情況。高校作為先進信息技術研究、使用的最前端,一線教師如何在教學中有效使用這些新設備來提升教學效果一直是教學研究的重點。交互式電子白板無論是在內外部資源使用方面還是在吸引學生注意力方面都有它的優(yōu)勢。通過課堂實踐,發(fā)現(xiàn)使用交互式電子白板能生動而高效的完成某些教學環(huán)節(jié):例如課堂總結;它的投票器功能可以實時接收到學生的當堂反饋信息。當然,交互式白板不是解決一切教學問題的利器,它需要我們在今后的日常教學中細心琢磨,根據(jù)學科情況和教學內容認真設計教學過程和白板使用情況。但無論如何實踐交互式電子白板進行數(shù)據(jù)庫課程教學讓我們受益良多!
[責任編輯:朱麗娜]