時間:2023-03-10 14:55:17
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇數據庫課程總結范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
關鍵詞:電子商務;數據庫;教學
中圖分類號:F713.36-4 文獻標識碼:A 文章編號:1674-7712 (2013) 16-0000-01
《電子商務數據庫技術》課程是高職電子商務專業的專業核心課程,課程應結合電子商務的特點,設定針對性的教學方法,因此需在傳統的教學模式中改革探索并結合實踐,設計一個針對電子商務專業教學的新方法。
一、傳統教學方法的不足
在傳統教學模式下,電子商務專業的數據庫課程并沒有結合電子商務的特點,所學習的內容和電商的需求有一定差異性。如原數據庫課程,主要針對數據庫管理系統的使用,使用SOL SERVER數據庫管理系統,側重點在數據庫管理上,且學生實踐多是只在查詢分析器上對SQL語句進行調試,枯燥的數據沒有直觀性,且學生并沒有真正自主對數據庫進行規劃與設計,沒有與實際的項目相結合,沒有一個完整的數據庫設計管理的工作過程,學生無法真正理解數據庫的作用和意義,不知道數據庫要干什么,與專業有何關系。與電子商務專業平臺開發方向所需要的人才不一致,因此需要針對電子商務專業學生特點設計對應的教學方法。
二、教學改革的課程基礎
數據庫課程一般為大二開設的課程,在此之前學生已學習了《電子商務基礎與應用》、《網店運營》等課程,對電子商務中的數據庫有一定了解;同時學生基本擁有自己的淘寶網店,對電商中含有大量的數據信息有直觀的印象;此外,同時期學生還學習有《網頁設計與制作》課程,學生能夠直接將數據庫的知識通過網站建設在前臺顯示驗證。
三、教學改革的目標
本課程是電子商務專業課程。課程的目標是使學生掌握數據庫的基本知識、數據庫設計管理技能,以及最基礎的數據庫系統開發技能,為專業培養目標的實現奠定良好的基礎。依據專業以及學生特點,應強調“實際、實用、實踐”,強調電子商務數據庫設計的針對性。實踐教學體系圍繞數據庫技能訓練,構建課程設計和實踐教學模塊,引導學生參與解決實際工程問題使學生主要在“干中學”,激發學生學習主動性和創新應用能力。
把具體技能培養分為四個層次:“懂、管、建、研”。其中,“懂”掌握數據庫的基本知識、基本技能;“管”能夠勝任數據庫管理維護工作;“建”根據用戶需求設計、建立數據庫;“研”能夠參與數據庫系統的研發工作。學生可以根據自己的基礎、能力、興趣以及未來的職業目標來確立不同的學習目標。
四、課程內容設計
本課程設計以“職業能力本位、工作過程導向、典型案例應用”為基本原則,按專業需求選擇教學內容,按工作過程循序漸進編排教學順序。
課程教學項目選取網上玩具商店系統數據庫為依據,開展項目驅動教學,同時學生實訓完成網上玩具商店系統整體項目,并在整個課程學習過程中由學生自選實際應用完成課程學期項目,事實上學生大多已有網店,可以此為依據構建或完善網店的數據庫系統,并可用于實際應用。
課程按照數據庫設計的流程,將課程內容分為7個模塊,每個模塊分別對應數據庫的需求分析、數據庫構成、數據庫檢索、數據庫管理、數據庫備份、數據庫安全性以及數據庫的完整性。
五、課程教學方法
本課程的課時安排為2+2,即2節課堂理論教學+2節機房實訓教學,依據此課時其課程教學采用“行為引導,強化目標,突出實踐體驗”的教學方法。
教學的整個過程中,強調教學目標的統一,教師與學生主體地位的轉換,教師的示范性與學生動手實踐體驗結合,引導學生建立實用合理的知識結構。強化學生的自覺體驗和掌握知識的遷移能力,使學生建立與其未來職業生涯相適應的分析問題和解決問題的能力。
首先在課堂講授基本的概念和理論知識,引導學生在理解的基礎上學習,然后提出具體問題探討解決方法,學生在機房上機實訓,通過實際訓練理解概念和理論知識,達到理論與實踐的結合,接下來學生在自己的課題中找到類似的問題,通過模仿自己解決問題,充分培養自己發現問題、分析問題和解決問題的能力,最后,進行總結,引導學生深入理解,達到總結提高的目的。通過理論講授、上機實訓、自問自作和總結提高這4個步驟,使學生加深了理論知識的理解,增強了實際操作能力,培養了自己獲取知識的方法,提高了獨立發現問題、解決問題的能力。
課堂理論教學應用“項目驅動,任務引導”的基本步驟是:提出任務(問題)、自學教材、討論課題、講解問題、思維訓練、歸納總結。
實訓教學的目的是培養學生動手能力和深化學生對知識的理解和提高對知識的靈活應用能力?!罢n題式學習”的基本步驟是:教會必備的基礎知識和準備基本資料、布置任務、組織研討、開展活動、展示成果、評價和反思。首先向學生展示項目任務,讓學生先圍繞著“任務”進行各自獨立的思考;再研討、實驗;最后進行成果并在全班交流和共享。
除項目教學外,課程要求學生利用實訓課和課余時間完成學期項目,項目完成分成6個階段,即:收集信息階段、獨立制訂工作計劃階段、決定階段、實施階段、檢查階段和評估階段。
六、考核方式
本課程考核采用平時成績20%+技能考核30%+期末考核50% 的方式構成。
其中平時成績包括課堂考勤、課堂提問、實訓成績、課后作業等平時成績;技能考核即為學期項目成績,考核方式為提交項目文檔、設計報告,制作PPT演示項目并進行現場答辯,由教師和學生共同評定學期項目成績;期末考核為機試的形式,考核學生的理論知識以及實踐技能能力。
參考文獻:
[1]姜大源.關于工作過程系統化課程結構的理論基礎[J].職教職訊,2006.
[2]陳紅梅.數據庫原理課程教學探討[J].計算機教育,2008(14).
本校計算機專業的數據庫課程在教授過程中主要由兩部分組成:一是理論講解,該過程旨在使學生通過老師對概念的分析和解釋,掌握數據庫的理論知識;二是課程實驗,教師通過這個過程檢驗學生對知識的掌握程度。傳統的實驗課只是理論課的補充,每個實驗的內容之間的聯系不明顯。而中職學生又缺乏對知識總結歸納的能力,即使能完成每一個獨立的實驗,但卻不能將知識聯系貫穿形成知識脈絡并應用起來,出現理論掌握和實際操作相脫離的想象。這樣的課程實驗達不到培養學生解決實際問題的目的,失去了在課程教授過程中設置實驗課原本的用意。因此,在本文探索在數據庫的實驗課程中進行項目教學實踐,以期培養學生進行知識總結歸納能力以及解決問題能力。
一、數據庫實驗課中運用項目教學法的理論基礎
建構主義學習理論是項目教學法的理論基礎。建構主義學習理論認為,知識不是通過教師傳授得到,而是學習者在一定的情境即社會文化背景下,借助其他人(教師或學習伙伴)的幫助,利用必要的學習資料,通過意義建構的方式而獲得。以此為理論依據的項目教學法,強調將與實際聯系密切的項目引入教學過程,學生在老師的指導下,通過信息的收集、方案的設計、項目實施及最終評價的過程,將學習的知識進行總結歸納并加以運用來完成項目的要求。
在數據庫實驗課中運用項目教學方法,學生在完成具體項目的過程中,需要對所學知識進行回憶,將分散的知識進行歸納,繼而完成項目中的各項要求。在這個過程中,不但能提高學生總結歸納能力,也能提高學生動手解決實際問題的能力。項目完成后,學生對數據庫課程的知識脈絡會有更深刻的理解,最終提高數據庫實驗課的教學效果。
二、實驗課項目教學的實施
1. 項目教學中實驗內容設計及組織
在數據庫實驗課中運用項目教學法的過程中,既要保證學生能充分掌握每一節課的理論內容,又要保證實驗內容可以將理論課中的知識點有機結合,融匯貫通,形成完整的知識脈絡,同時還要兼顧項目的階段性、連續性和知識難度的層次性。因此,作者將實驗設計為由基礎實驗和綜合實驗兩部分共同組成。
基礎實驗是以往教學過程中為鞏固理論知識而設計的教學實驗環節。這個部分的實驗內容的設計主要依據相應的理論課知識。在課程開始前,教師首先選擇一個學生較為熟悉的項目,根據課程的理論知識點,把項目劃分為若干個小項目。教師在理論課中穿插演示相關小項目的操作過程,促使學生對抽象的概念有一個形象的認識,并加深他們對知識點如何在實際中的應用的理解。理論課后,為了鞏固所學知識,教師會要求學生根據課上的小項目的任務進行練習,并將操作過程及結果匯總成為實驗報告提交。由此可見,將基礎實驗貫穿到理論教學中,不但能對教學起到很好的補充作用,而且可以加深學生對知識點的理解和掌握。
在數據庫課程中,筆者選取“學生成績管理系統”作為貫穿這門課程的基礎實驗項目。實驗內容的設計如表1。
綜合實驗是教師為了檢驗學生能否能將知識理解并加以應用,最終解決實際問題而設計的。綜合實驗涉及的知識內容覆蓋整個課程,因此,實驗會設計在理論課程教學任務基本完成后,在學期的最后一周進行。由于時間的限制,學生獨立完成整個項目的要求有一定的難度。所以為了更好地組織實驗,教師會根據學生在基礎實驗中的成績將3~4個學生按分為一組,以小組協作的方式完成實驗。其中這3到4人中保證有1~2個學生是成績中上的,1~2個學生是成績較差的。這種“以好帶差”的方式,一方面可以加深好學生對知識的理解,增強他們與人溝通協作的能力。另一方面也可以促進成績較差學生的學習能力的提升,激發其學習興趣。本課程中,筆者選取“圖書借閱管理系統”作為綜合實驗項目。實驗內容要求如表2。
2. 實驗考核方法
實驗是數據庫課程教學中重要的組成部分。為了體現課程實驗的重要性,將實驗成績納入到期末考試的總評成績中是非常必要的。其中,基礎實驗主要檢驗學生對知識點的掌握程度,教師主要以學生提交的實驗報告作為考核成績的依據。綜合實驗部分,著重考核學生綜合運用知識解決實際問題的能力,考核內容主要包含實驗過程的規范性、實驗結果的正確性、解決方案的合理性等。綜合實驗部分的成績考核,主要依據學生匯報演示PPT制作的效果,教師、其他組同學對設計的合理性、正確性等方面進行提問時匯報小組學生進行回答的狀態,最后由教師給出小組綜合實驗成績。因此,綜合匯報所涉及的知識面和工作量都較基礎實驗要廣泛,綜合實驗更能體現學生各方面能力優劣。因此,筆者設計基礎實驗的成績占實驗成績的30%,而綜合實驗的成績占實驗成績的70%。
三、項目教學的效果
1. 改變教學方法,提高學生學習能力
通過在實驗課中采用項目教學法,以項目的方式將學習內容串聯起來,學生在學習過程中手腦并用,使教學效果直觀,提高了學生學習數據庫的興趣。而且在這個過程中不斷地向學生傳遞解決問題和分析問題的基本方法,培養了學生全面、系統的思維方式。
2. 改革考核方法,激發學生自主學習
課程的考核成績,采用理論成績與實驗成績相結合的評價方式,使學生意識到學習不能單純紙上談兵,死記理論不再能幫助他們在考試中取得好的成績。要取得好的成績必須在掌握理論知識的同時,不斷提高自己的動手能力。學會在項目試驗過程中遇到問題時,通過自主分析,歸納總結,尋求方法解決問題。學生可以從中體會到學習的樂趣,從而提高學生學習的興趣??己俗罱K成為激發學生學習興趣的手段。
3. 注重實踐教學,培養創新能力
學生通過基礎實驗過程,不僅能完成數據庫課程所規定的實訓內容,對數據庫有更加感性和直觀的認識。同時,完成綜合實驗環節的設計過程需要學生全面地考慮數據設計的合理性、完整性以及相關約束條件,經過這個過程可以培養學生自主學習的能力,促進學生自覺主動地思考、探索,進一步從理論和實踐中汲取知識,開拓思維,有助于培養學生創新意識。
關鍵詞:數據庫教學;教學方法;應用
中圖分類號:G712文獻標識碼:A文章編號:1007-9599 (2012) 02-0000-02
Teaching Research of Database Theory and Application Course
Zhang Yan,Mao Lijun
(Xi’an Peihua University,Institute of Electrical and Information Engineering,Xi'an710065,China)
Abstract:According to the current database technology penetration by a computer professional to non-computer professional features,combined with each specialized in different professional direction and goal,the purpose of teaching methods and teaching points from the database of professional learning,and cultivate the talent is more suitable for the development of modern database technology to enhance the students' interest and practical ability.
Keywords:Database teaching;Teaching methods;Application
《數據庫原理及應用》是大學計算機教學中一門非常重要的計算機課程,已經從計算機專業滲透到了非計算機專業,現已成為財會等專業的計算機公共基礎課。針對當前數據庫技術的飛速發展,能否很好地應用數據庫技術解決實際問題,將理論知識和基本操作轉化為實際應用,已成為許多用人單位對應聘者能力的新要求。因此,必須對教學方法進行改革,以激發學生的學習興趣,提高學生計算機操作的技能和自主學習的能力。
一、學習目的
《數據庫原理及應用》是一門理論性和實踐性都很強的專業基礎課程,主要目的是培養學生利用數據庫系統處理數據的能力,提高學生辦公自動化綜合應用技術能力。我校開設數據庫課程的主要有計算機專業(計算機科學與技術、計算機網絡等)和非計算機專業(財會、電子商務等)。考慮到學生的專業方向、課程基礎和接受能力的不同,在教學中采用不用的教學方法和不同的數據庫軟件進行教學,如計算機專業在教學中增加了數據庫技術的概念;數據庫的設計開發,數據庫管理系統主要采用SQL Server和Oracle系統,結合綜合實訓的教學法要求學生涉及開發一個具體的小型數據庫應用系統。非計算機專業則相應地降低教學難度,要求學生掌握數據庫的建立和查詢;熟練操作數據庫,數據庫管理系統主要采用Access系統。該課程在以往的教學中,教師更側重于理論知識的教學,但一味地強調理論知識,必然導致學生缺少動手實踐的能力,不能自如地應用某種數據庫管理系統軟件解決實際問題,這樣的學生培養出來也很難適應現代數據庫技術的發展。針對目前的數據庫教學現狀,從課程內容的選取、教學方法的使用上,解決數據庫教學上存在的問題。
二、教學方法和技巧
在教學中要合理的運用教學方法。教學方法是決定教學效果的重要因素,一個好的教學方法能夠使學生在輕松愉快的學習氛圍中接受新知識,這樣獲取的知識也是比較牢固的。我們應該在教學中不斷的探索和嘗試新的教學方法,這樣才能取得滿意的教學效果。
(一)實例教學法
傳統的教學方法是將概念由淺入深,循序漸進的引入知識點,這個方法固然好,但是卻不足以引起學生的好奇心,對于一個實踐性很強的課程來說,這個方法更顯得蒼白無力。實例教學法就是一個能夠充分調動學生學習積極性的一種教學方法。在在課堂教學過程中首先舉一些實際應用的案例來引出今天要學習的內容,使學生明白學習完今天的內容后,我們可以做什么,對今天的教學內容有了一個大概的了解之后,學生就會圍繞著這個教學任務進行學習,提高了學生學習的目的性。解決了以往教學中,學生等到老師講完了,才回過神來,才知道今天老師想講什么內容,學生變被動為主動,有利于提高課堂教學效果。比如,在講“數據表之間的關系”這一節時,我首先將一個已經建立好關系的數據庫打開,并對這個數據庫進行一些相關的操作,告訴學生建立關系的目的和好處是什么,通過演示,學生很快的明白了:數據表之間必須有關系;有幾種可能的關系;有了關系對數據表的訪問和管理將變的非常方便。通過這樣的教學,學生聽課非常認真,上機實踐時不斷提問,甚至一些學生還問到了下節課的知識點。由此可見,學生的積極性都被調動起來了,學習效果當然也非常好。
(二)任務教學法
任務教學法,即通過布置課堂練習任務讓學生在完成任務的過程中,培養分析問題、解決問題和獨立思考的能力。在數據庫的教學中,此方法常用于上機實驗課的教學。
好的任務可以鞏固知識,鍛煉學生自己處理問題的能力。在數據庫的教學中,首先,利用第一節課講完所有的知識點,然后結合本節課的重點知識,給學生布置一定量的上機作業,學生在完成作業的同時,都會碰到一些問題,如果學生已經掌握了本次課的知識點,他就能夠順利的解決問題,完成上機作業。如果已經熟練的掌握了知識點,甚至還能作到舉一反三、觸類旁通。
(三)互動教學法
在教學過程中,可以采用以教師講課為主并輔助學生上臺講課和學生自己講評的教學方式,師生在課堂上共同研究、討論教學內容。我在講一些比較簡單的知識點時常用此方法,比如,在講“如何使用數據表”時,我要求學生在課前先預習書本上的內容。上課時,指定幾個同學上臺來講,然后讓其他的同學來評價,指出他們的優缺點。最后,我再講評。這種教學方法可以使老師和學生之間,學生和學生之間相互取長補短,充分調動學生的學習積極性,使學生由被動的聽變成主動去講,加強了學生的學習興趣,更提高了學生的自學能力。
(四)歸納總結法
知識都是相通的,在講解知識點的同時應注意知識點的前后連貫性,經常地總結前后所學的知識,來幫助學生理解和記憶。比如,在介紹數據庫軟件時,有一些菜單和界面和學生學習過的其它軟件是類似的,我就注意經常給學生提示有一些菜單或者功能是他們以前學過的,并對他們的用法進行總結,對比他們的相同點和不同點。這樣學生不但學習了新知識而且鞏固了以前了知識,達到融會貫通。歸納總結法是一個比較好的學習方法,教師應不斷地歸納總結自己講過的知識,也應鼓勵學生多歸納總結自己學過的知識。
(五)綜合實訓的教學法
在課程內容教學完成后,應該給學生留一部分實訓的時間,讓學生利用本門課程所學的知識點開發一個實例,使學生明白在實訓中應該做什么,也利于提高課堂教學效果。在實訓教學過程中,本著以選題為主線,結合選題,采用精講,重點講解在上機實訓中容易出現的問題;另一方面,為完成本選題,在原有知識的基礎上,對知識點和知識面進行拓寬和加深。在實訓的教學中,學生是主體,老師只起輔導、提示作用,以提高學生獨立分析問題和解決問題的能力。學生完成綜合實訓內容必須從以下幾個方面入手:
(1)收集資料:在實訓前,學生可以根據實訓題目,通過查閱書籍或互聯網收集相關的資料、信息,培養學生收集信息的能力,為下一步做充分的準備。
(2)選題實施:在實訓中,學生自己或結組共同完成選題,培養學生獨立完成任務及團隊協作能力。
(3)選題檢驗:通過上機實訓,完成選題后,將完成的選題上交教師,從中選出優秀作品進行展示。
三、教學的幾個要點
好的教學方法利于發揮學生的想象力和創造力,調動學生的學習積極性。除此以外,還應該根據幾年來的教學實踐,不斷修改、完善教學大綱和教學計劃,包括制定每個章節的學習目標;課程內容與要求;重點與難點;關鍵點與模糊點等內容。使之適合當前大學生的教育、教學,符合實際需求。讓學生的學習變的更明確。在數據庫教學中應該注意圍繞著以下幾點進行:
(一)根據實際需求分析,設計數據庫
(1)根據用戶的需求分析,寫出系統需求說明書,主要包括數據流圖、數據字典、各類數據的統計表格、系統功能結構圖和必要的說明。
(2)進行概念結構設計,畫出E-R圖。
(3)設計數據庫中的表,在表之間建立關系。
(4)進行系統的優化分析。
對于簡單的使用數據庫管理數據及使用其它語言編程時所要訪問的數據庫及網絡的后臺數據庫,數據庫的設計至此就可以了。
(二)進行數據庫的開發
(1)根據系統的功能結構圖,進行各個功能模塊的開發,制作相關的查詢、窗體、報表等。
(2)設計開發主窗體或切換面板,將各功能模塊聯系起來。
(3)設計制作菜單:根據系統需求,設計開發菜單,將菜單項鏈接到相關的窗體上,或制作系統各窗體通用的菜單。
(三)數據庫的安全
(1)為數據庫設置密碼。
(2)設置用戶級安全密碼。
通過圍繞這三部分進行教學,并對不同的知識點從了解、掌握和應用三個方面去要求學生,強調易出錯的模糊點和重要的關鍵點,這樣學生才能學有所用、學有所長。
總之,我們要不斷地探索新的有效的教學方法,利用新技術的教學手段,把傳授學生知識改為傳授學生學習知識的方法,讓學生能夠從被動學習變為主動學習,這樣,才能為學生今后的學習打下堅實的基礎。
參考文獻:
摘要:本文分析了非計算機專業數據課程教學中存在的問題,結合實際教學工作經驗,提出將案例教學引入課堂,詳細給出了案例教學實施的幾個主要環節,最后總結了案例教學的優點。
關鍵詞:數據庫;案例教學;Access
中圖分類號:G434
文獻標識碼:B
1引言
目前,掌握計算機知識和應用是培養新型人才的重要且必要的環節,教育部根據高校非計算機專業計算機培養目標提出了“計算機文化基礎”,“計算機技術基礎”和“計算機應用基礎”三個層次的教育體系。數據庫這門課程屬于第二層次的計算機方面的課程,從目前高校數據庫課程開設的情況來看,大部分學校將數據庫系統Access作為非計算機專業的學生學習的對象,同時Access近年也成為全國高校計算機等級考試的考試內容之一。如何提高該課程的教學質量和教學效果,成為了該課程的老師們一直探索的問題。
2教學中存在的問題
首先從學生角度來分析:由于目前高校擴招,對于非計算機專業的學生,雖然中學時代已接觸計算機,但學生的基礎相對較差,對于計算機方面的術語理解能力差,而且大部分同學計算機動手操作能力弱;另外非計算機專業的學生存在思想誤區,認為該課程與自己專業無關,不愿花時間來學習該門課程,因而對于該門課程的學習沒有太多的興趣和激情。
其次從傳統的教學方法來分析:在傳統教學活動過程中,教師往往利用概念―舉例―上機練習的按部就班的方式來組織教學,而且易受學時數少等因素的影響,沒有更多的教學時間讓學生去做一些具體的綜合性練習。這種傳統的“重教輕學”的教學模式,只能使學生初步了解和掌握本課程的基本知識,而不能系統、全面地認識和應用所學知識。這樣會使學生對課程的學習目的不明確,不知道學完后能用它來做些什么。雖然學生把課程內容學會并不難,卻并不十分清楚每一節課的內容是整個管理信息系統的一個組成部分,在頭腦中很難建立起“系統開發”的整體概念。最終也就導致學生重理論、輕實踐,動手能力普遍較差,在實際應用系統的開發設計過程中,缺乏創造性思想和解決問題的動手能力。
最后從傳統的考核方式來分析:我校傳統的考核方式通常是期末上機考試成績占70%,作為學生最終評分的主要依據,另外30%主要是學生平時的出勤和作業。這樣平時學生來上課就是為了點名,并沒有注重提高自身能力,沒有激發學生的學習主動性。
如何讓學生能夠理論聯系實踐,通過學習增強學生的動手能力,分析處理問題的能力。如何在有效的時間中,提高學生的知識水平,培養學生的學習能力,使得學生的學習效果達到最優,是教學活動所應該考慮的。本人和本課程組的老師在今年的數據庫課程中采用案例教學的方法,通過與往年的教學成績相比較,有了10個以上百分點的提高。
3案例教學的實施過程
(1) 合理選取教材:如何根據專業的不同,組織數據庫教學內容,直接關系著教學效果。精選教材關系著整個教學內容、教學方法以及難點重點的把握,必須整體規劃,不但讓學生從理論環節到實踐環節掌握所學內容,還要能啟發學生的思維,舉一反三,易學實用??紤]到非計算機專業的學生情況,我們選取了陳恭和編著的《數據庫Access 2002應用教程》,由清華大學出版社出版,該書以應用為目的,以案例為引導,結合管理信息系統和數據庫基本知識,力求避免術語的枯燥講解和操作的簡單堆砌,使學生可以參照教材提供的講解和實驗,盡快掌握Access軟件的基本功能和操作,能夠學以致用地完成小型管理信息系統的建設。
(2) 合理組織教學內容:考慮非計算機專業學生的計算機知識相對薄弱,我們對教材的內容進行了合理的重新組織,取其精華;同時由于本教材對于數據庫相關的知識比較少,我們也對其進行了必要的補充,這有助于學生更好地理解數據庫的基本理論知識。
(3) 精選案例:雖然教材以“學生管理信息系統”的實例貫穿始終,從表的建立到數據庫的安全,循序漸進地形成一個完整的系統。但畢竟教材的系統比較簡單,且具有公共性,所以我們在開課前對教材上的案例結合我校學生的情況加以修改,并補充了一些新的功能,使得案例在教學過程中更加容易被學生理解。
(4) 上課前準備工作:在上課前,我們將課程的教學大綱、教學輔導課件(針對學生的課件)、上課要用到的案例、推薦的教材和網站以及自己搜集的兄弟院校作出的相關案例都放到了學校購買的網絡教學平臺上、并通知學生瀏覽相關的資料,要求學生作出思考。思考題也是通過網絡教學平臺作為作業到了網絡上。
(5) 上課過程:在第一節課時,筆者首先演示了兄弟院校的學生作出的相關案例中的兩個案例,然后告訴學生這些都是以往學生們自己設計出來的,同時也告訴他們經過一學期的學習,他們最后也能設計出相應的管理系統,這里主要是想克服學生的畏懼心理,樹立他們的自信心,這樣才能發揮他們的學習主動性。緊接著,筆者具體演示了整個教學過程中要用到的案例,并在案例演示的當中,不斷地提出一些問題,讓學生去思考,并告訴學生本學期結束需要學生3-5人自由組合,設計一個綜合的管理系統,管理系統的內容可以自由選擇,同時提醒學生在以后上課當中要隨時思考自己要設計的綜合系統應該需要完成哪些部分。在以后的課程當中,我們主要遵循案例教學的幾個步驟進行:案例演示和講解――改造、拓寬案例――項目制作――總結歸納。也就是說在上課過程中,教師演示已開發好的學生管理信息系統,每一次課,演示幾個知識點,同時講授這幾個知識點。并根據教學內容的不斷深入,進行精心組織,按照循序漸進的原則不斷對案例提出更多的要求。通過改造案例來拓寬知識點,由一個數據庫多表間的操作,逐步擴展到各子系統所需的多個數據庫間的關聯操作,進而對輸入輸出設計的靈魂――表單進行剖析,使學生能從自己需要獲取有關信息的角度出發,真正掌握面向對象程序設計的方法, 進而形成一個完整的能夠解決實際問題的項目。通過這一貫穿于整個課程教學的典型案例,徹底改變了Access的學習從枯燥理論這一傳統的教學方法,展現給學生的是應用的靈活性和設計的多樣性;從而使學生全面了解了一個具體的數據庫管理應用系統的實際界面、功能及其開發方法。
(6) 上機練習:我校該課程安排了18學時的上機時間。為了達到高效的實訓效果,我們打破了傳統的以驗證教材例題的上機訓練,而是根據教材的內容,自制了一套實訓教材,整個實訓圍繞著一個“教工管理數據庫”案例進行,該案例是一個完整的系統,每一次實訓內容都與上下次實訓內容相互銜接,同時必要的數據都放到了網絡教學平臺。在上機當中,根據學生的情況進行個別輔導或者利用“紅蜘蛛”網絡多媒體教學軟件進行統一講解。并要求學生每次實訓后在規定的時間內通過網絡教學平臺上交實訓結果和實訓報告,這樣可以及時地了解學生掌握的情況,實訓的成績作為最后考核成績的一部分。
(7) 綜合案例講解:在課程快結束的最后兩次課程中,綜合應用前面所學的知識,以“人事信息管理系統”為例,圍繞開發一個實際的數據庫應用系統的設計步驟:系統需求分析,系統總體設計,系統詳細設計與實現,系統的運行和維護等展開進行講解,以達到進一步學習Access的目的,同時也為學生自己開發一個實際的管理系統提供一個切實可行的模板。
(8) 案例教學效果的保證:在學生完成了基本的實訓階段之后,要求學生3-5人自由組合,設計一個綜合型的管理系統,讓學生從頭到尾獨立完成,教師不再集中講授,學生有問題時,可通過網絡教學平臺或電子郵件答疑,綜合練習時,可以參考和模仿前面上課當中介紹的“學生信息管理系統”、“教工管理數據庫”和“人事信息管理系統”中的有些內容,同學之間可以相互討論。最后要求提交可運行的應用系統和課程設計報告,同時也作為最后考核成績的一部分。
4結束語
通過一學期的案例教學,我們取得了很好的教學效果,總結教學的經驗得出案例教學首先有助于教學目標的實現,數據庫課程并不是只為了讓學生了解一些基本概念,更主要的是培養學生掌握數據庫操作的技能,從而解決工作中的實際問題。在數據庫課程的案例教學過程中,通過對典型案例的分析討論,使學生體驗理論知識在實際應用中的作用,形成解決問題的思路和方法,掌握實際操作技能,達到觸類旁通的效果。其次案例教學有助于促進數據庫課程理論聯系實際,通過選擇合適的數據庫案例進行教學,使學生將抽象的數據庫原理運用到實踐中,從而促使數據庫課程更具實踐性和應用性。還有案例教學有利于學生創新學習意識的形成,與其他學科課程相比較,數據庫課程有著鮮明的特點,它是集知識和技能于一體、實
踐性很強的課程。這就要求學生敢于突破傳統的學習方法思維方式,既要學好抽象的數據庫原理知識,又要重視系統設計思想,提高實際操作技能。最后案例教學是一種科學的教學方法,使學生經常處于一種反思狀態,總結得失,明確方向,有利于形成敏銳的觀察能力,它鼓勵學生積極探索、大膽質疑,敢于提出自己的看法和見解,充分尊重學生的意見和創新精神。在綜合案例設計階段中,也培養了學生的團隊合作精神。
案例教學對于數據庫課程的教學只是一個很小的應用,但它在構建新的計算機課程教學當中有很好的示范作用,因此筆者希望能夠與各位同仁,共同在計算機教學實踐中不斷學習、改進和完善,把我國高校的計算機教學辦得更好。
參考文獻:
[1] 錢世杰. 案例教學在數據庫教學中的應用[J]. 科技信息(學術研究),2008,(23).
[2] 施,陳建平.“VFP程序設計”課程教學的實踐與探索[J].2005,27(3).
[3] 楊循杰. 高校非計算機專業數據庫教學改革[J]. 中國成人教育,2008,3.
【關鍵詞】項目教學法;數據庫原理;課堂教學
當代社會要求從事管理工作的人員擁有現代化的管理手段,為順應時代要求,貴州大學管理學院10級各專業均將《數據庫原理》課程設置為“大類必修課”,旨在使學生了解數據庫的基本原理、技術方法,并掌握常用數據庫系統的使用,使學生具備初步的數據庫設計和開發能力。課程實踐性的特點要求著重培養學生解決問題的能力,傳統的“老師講――學生聽”的方式已不能滿足這種要求,因此在教學中引入“項目教學法”就顯得非常必要。
1.項目教學法分析
“項目教學法”即在教學過程中,以共同的項目任務為中心,學生以任務問題為驅動,在教師的幫助和指導下,主動應用所學知識,進行自主探索和小組協作學習。該方法將傳統教學中教師為主導的講授式教學和以學生為主體的自學式教學有機結合,學生成為認知主體,在教師引導及項目驅動下逐步形成自主學習能力。
2.項目教學法在《數據庫原理》課程中的實踐
教師在教學中將《數據庫原理》課程所涉知識圍繞一個完整的項目來展開,具體教學實踐從以下幾個步驟來執行:
2.1項目設計
經過師生商議,以“《數據庫原理》課程學生管理系統”為項目主線,將任課教師作為客戶,對其進行需求分析并確定項目的最終目標及具體任務。該階段,教師結合教學大綱的要求,引導學生項目目標和任務的設置緊扣課程核心知識點,擬通過對該系統數據庫E―R圖的設計、E―R 圖到關系模式的轉換、數據庫中表的操作,按照項目開發流程展示了數據庫從需求分析到實現應用的全過程,并力爭從在項目完成的過程中使學生對該課程的核心知識與技術有清晰認知。
2.2項目實踐
項目實踐是教學中的重點階段,在實踐前先以寢室為單位對學生作項目分組,教師可以視情況進行協調。每組均選出項目組長,負責小組成員任務分配、進度控制、組織協調等具體工作,且在項目結束后要對每位成員在項目開發過程中承擔的工作及表現作總結。
每個項目組均嚴格按照軟件項目開發流程,在教師指導下完成需求分析、系統設計、系統調試、撰寫報告的實際工作。
在需求分析階段,學生從教師的角度出發,對教師教學需要進行調研,并在此基礎上形成項目方案;其次,將系統的實際需求具體化,內容涵蓋“數據流圖、數據字典和系統功能分析”;最后,作系統數據庫邏輯結構的設計,確立“E-R圖、關系模式、表結構及表間關系”。最終每組確立出該項目要實現的功能模塊。
在系統設計階段,每組均要依據擬要實現的功能模塊確定系統結構,創建數據庫、設計和建立數據表及表間的聯系,完成數據庫安全性策略設計,實現系統的查詢功能并設計系統窗體。在該階段,項目組長要在教師引導下,結合組內成員的專長進行工作任務的安排,并和組員一起明確任務的目標。
在系統測試與調試階段,小組內各成員將自己承擔的分任務先分別調試,調通并通過測試后,全組再進行項目集成測試,直至集成測試完成,形成完整的系統為止。
在撰寫項目總結報告階段,每組對照項目目標合作完成項目報告。
從立項到項目完成,老師除了講解基礎的理論知識進行示范教學外,還要指導學生進行項目任務的擬定,使任務緊扣課程的核心知識,并在學生實踐之前將任務完成要求具體化。例如,在查詢時,要求學生用SQL語句完成項目中的各種查詢需求等。此外,在項目實施中,老師對學生容易出錯的知識點及時總結并給予輔導。
2.3項目評價
項目評價不是在項目完成后由教師單獨來評價,而是貫穿整個項目開發階段,由成員自評、教師點評和小組互評三方面共同進行。
項目實施的各階段結束后,教師均安排學生上臺演示和講解項目進展現狀。首先每小組講解現階段自己的成果,自評項目的完成情況、使用技術、遇到的問題等;然后教師針對各項目組的需求分析,數據庫邏輯結構設計,建立數據庫和表,安全性與完整性設計,典型存儲過程設計,系統功能實現與運行情況等方面進行評價并提出具體建議;最后小組間互評,結合項目實踐階段的具體問題作優缺點評價,如系統結構是否合理,數據操作是否有效率等。
項目完成后,教師組織項目成果展示,每組派代表上臺展示作者組設計開發的軟件成品,并對整個項目實踐過程中各成員的具體工作及表現作匯報。最后,才由教師進行項目成果總結,對項目完成較好的小組表揚鼓勵,對項目完成不理想的小組指出問題所在,使學生能夠發現癥結并解決問題。此外,教師在總結中讓學生明確以數據庫技術為核心的信息系統的項目開發的知識準備、開發工具的選擇、開發中各階段的任務,開發中應注意的問題等知識內容。
3.項目教學法在《數據庫原理》課程中的實踐效果
《數據庫原理》中的核心知識點是與數據庫相關的一系列操作及如何使用SQL語句實現,如數據庫的創建、數據表的定義(包括表與表之間的關系)、視圖的定義、事務處理等。這些知識點是連貫的統一整體,相互依賴程度高。
在傳統的教學模式中,老師一般是先講基礎知識點,再針對知識點作相應的舉例演示和解說,并配合上機實驗來教學。但因為課程涉及的知識連貫性強,這種單一知識點例證法所起到的作用很小,例如,學生雖然知道如何通過SQL Server創建數據庫、數據表、字段和表關聯,但是不知道如何分析才能得到合理的數據表。容易造成學生獨立設計信息系統數據庫時缺乏整體觀念,導致后臺數據庫設計不合邏輯、數據表設計結構冗余。
通過實施“項目教學法”后,筆者發現學生的學習及教師的教學均發生了巨大轉變:
首先,“項目教學法”使學生學習的積極性高漲,并提供合作學習的環境。
由具體項目貫穿學習過程始終,每位同學在項目組中有自己承擔的任務,各項目組要定期評比。這讓學生由被動性學習變為自主性學習。總結課讓學生有發表意見及聽取他人意見的機會,使學生們在學習中實行分工合作、各負其責、互幫互學。
項目教學非常重視學生軟件項目開發能力的培養,嘗試從自主與交互的學習方式中讓學生獲取知識并鍛煉學生敬業負責、團隊協作、創新探索的品質。通過項目最終的成果匯報和評價總結還能對學生開展交流與溝通的訓練。
項目教學還能讓每人學生對自己的實際工作能力進行審視,在項目開發過程中發現自身薄弱環節,明確主攻方向。
其次,“項目教學法”也使教師的角色定位得以改變。
教師由傳授者變為引導者。在教學中不僅讓學生有了項目服務對象,還教給學生高效學習的方法,并形成小組合作學習的良好氛圍。此外,在學生實現項目的過程,教師變為合作者和評價者,不僅為學生提供相關資料和建議,而且對學生階段的成果進行點評,及時發現問題并幫助學生解決問題。同時教師在觀察學生、幫助學生的過程中,也提高了自身的專業水平及具體問題分析的能力,真正實現教學相長。
【參考文獻】
[1]梁顏濤.“任務驅動”教學法在計算機教學中的運用[J].河南機電高等??茖W校學報,2009.
關鍵詞:非計算機專業;網絡數據庫;教學改革;數據庫課程;教學模式;考核模式;程序功能模塊;網絡課堂平臺
中圖分類號:TP311 文獻標識碼:A 文章編號:1673-1573(2013)02-0126-03
數據庫技術是計算機科學在應用領域最活躍、應用最廣泛的一種實用性技術。根據教育部高教司印發的高等學校文科類專業《大學計算機教學基本要求》,計算機大公共課程的教學模塊包括數據庫系統基礎和程序設計基礎。目前高等學校非計算機專業一般開設的數據庫管理系統是Visual FoxPro和Access。然而,隨著網絡技術的迅猛發展,要求數據庫技術與網絡技術緊密結合。因此,選擇一款主流的能進行網絡數據庫開發的軟件是必須的。SQL Server就是當今深受歡迎的數據庫管理系統之一,它可以很好地支持服務器/客戶端模式,進行網絡數據庫的開發和應用,能滿足各類企事業單位構建網絡數據庫的要求。
本著學以致用,培養兼具信息應用能力的復合型人才,河北經貿大學對管理類非計算機專業學生的數據庫課程進行了改革嘗試,2012學年在部分班級中開設了《SQL Server數據庫應用教程》。通過一學年的探索,在教學、實驗、考核模式等方面進行了總結,并作了可行性的研究分析。
一、高校非計算機專業數據庫課程教學模式的實踐與探討
高校非計算機專業學生的計算機應用課程一般是開設兩個學期,第一學期是辦公自動化軟件的應用,接著第二學期是計算機語言程序設計或數據庫應用系統開發。所以,學生直接由簡單的辦公自動化軟件的學習一下跳躍到專業的數據庫應用系統開發,缺乏一些相關邏輯課程的基石,對于學生而言還是有一定的難度。這就要求我們必須科學地進行教材的選擇,結合文科管理類學生的情況,教材的選擇要具有如下特點:一是概念清晰,邏輯性強,面向應用,兼顧基礎理論;二是例題豐富,結合學生特點精心設計,易于理解;三是大量的理論練習題和上機練習題,知識點覆蓋全面。另外,在課程安排、內容調整、教學方法等方面也不斷地進行了改進和完善,以實現更好的教學效果。
主張以實例項目為驅動實施課程教學。精心設計每一堂課和每一次實驗。為了讓學生在第一節課就能感到SQL開發數據庫的樂趣。筆者設計了一個學生基本情況調查表單的客戶端程序,然后在實驗室的局域網里安裝上一臺SQL Server數據庫服務器,負責收集學生在客戶端提交的調查表單數據。授課模式見圖1。
這就是一個SQL Server數據庫的應用實例。首先,學生通過這樣的實驗參與,對將要學習的SQL Server數據庫的客戶機/服務器體系結構有了切身的體會,也對將要學的內容建立直觀的感性認識。其次教師收集了學生的基本情況,建立了初步的學生學習檔案。對每一位學生所學過的計算機知識和掌握程度有了大概了解,為以后的學生分組教學也提供了一些依據。
在整個授課過程中打破原有布局重新整合教學內容,用項目中的問題為引線,在講述項目實例的過程中,將每章的知識點融入。項目實例的選擇非常重要,對于不同的行業有著不同的數據消費模式,一般有企業生產經營中進銷存管理、人事方面的信息管理、財務方面的金額管理以及教育方面的考試信息管理等。一般的教材設計的管理系統開發實例都是學生比較熟悉的數據。如:學生信息管理系統,包括了學生基本數據信息管理、課程信息管理、學生選課數據管理。再還有就是圖書館信息管理系統,包括了學生經常進行的圖書借閱數據管理以及圖書館藏書的數據管理。
為了擴展數據庫系統的應用開發,筆者在授課過程中選擇了學生最熟悉的應用——在線測試數據庫系統。如今在線測試系統已經應用到了很多行業,如:駕駛員的理論考試、銀行系統的招聘考試、托福網考、計算機等級考試以及很多高校的某些課堂也開始實行網絡在線考試。
筆者在教學中就以“在線測試數據庫系統”的開發為應用項目貫穿各章知識點(見圖2)。
數據庫應用系統的開發,首先是數據庫的設計,在該系統中包括了題庫數據表、考生信息數據表、考生成績表以及考生的答題表。數據庫的設計是對現實世界對象進行抽象,在數據庫的設計中就要融入概念模型的建立,常用的是“實體—聯系方法”即用E-R模型來描述概念模型。在該數據庫結構的設計中包括了常用的數據類型。
數據庫應用系統的開發難點在于程序功能模塊的設計,在這個項目中包括了常用的功能模塊即用戶登錄判斷過程。在這個模塊的設計中融入了程序設計的基本結構即順序、判斷、循環結構。第二個功能模塊是隨機抽取考題模塊,該模塊的設計中融入了常用的隨機函數的應用。第三個功能模塊是考試成績統計模塊,該模塊中融入了常用的SQL語句和聚合函數的應用。
計算機課程重在實驗操作上,河北經貿大學非計算機專業的程序設計課程是68學時,其中上機學時為34。即每周是一次上課一次上機實驗。每周的上機內容都要精心設計,前5周學生完成了數據庫的建立,數據庫服務器的配置。第6周實驗教師可以安排一次平時測驗,就用授課的項目實例即“在線測試數據庫”系統來測驗,通過測驗可以得到學生的成績庫。一是對學生當前學習狀態有所了解,二是在接下來的課程內容安排中,可以以此為例進行數據的整理和統計操作。學生在實驗中既是數據庫系統的設計者,又是數據庫系統的應用者,真正做到了學以致用,激發了學生的學習興趣。
每次實驗都在之前的實驗結果基礎之上完成,環環相扣。整個授課過程中以項目實例為驅動,重新整合教學內容,各個知識點相互銜接,邏輯性強,由簡單到復雜,循序漸進,最終形成完整的應用系統。
當然提高教師的素質和穩定教學團隊也是很重要的。因為教師在講授該課程時,教學實例是要根據學生和專業的實際情況進行調整的。只有充分調動學生對教學內容的學習積極性,才能真正提高教學質量。教師應深入了解、熟悉教學對象所在專業的情況,以便聯系不同的專業進行實際教學。這就要求教師承擔教學任務的專業性要相對穩定,以保障教學質量。
二、建立和完善非計算機專業數據庫課程的網絡化教學平臺
課堂時間畢竟是有限的,我們可以充分利用網絡資源來開辟第二課堂?,F在很多高校都有網絡課堂平臺。河北經貿大學在前幾年就建立了網絡課堂平臺Blackboard。
在Blackboard的開放式結構下,教師可以發揮更大的創造性。網絡平臺的最大優勢就是共享和互動??梢酝黄茣r間和空間的界限。
首先,教師可以把許多的資料共享于平臺下。因為課堂時間有限,基本上只能完整的教授一個項目的開發設計。教師可以通過對學生學習狀態的了解,在網絡課堂里增加其他數據庫應用系統項目,因勢利導,調動學生的學習興趣,增強學生的信息意識,把數據庫的管理應用到其專業領域和實際工作中。
在學校的Blackboard網絡平臺下,筆者根據學生的掌握情況,靈活的對學生進行分組、分層次的管理,創建虛擬課堂,有針對性地為學生設計案例,布置作業和進行測試。在Blackboard網絡平臺的討論板里,筆者設立了不同的主題論壇,如:學習經驗、疑難解答、教學建議、課程討論、學習小結等。
總之,在數據庫課程的教學中,我們很好地利用了學校網絡課堂平臺的共享性和互動性,這彌補了大班集中式授課容易造成師生互動性不足的問題。同時,這種自由、互動的學習方式還有助于開拓學生的思路,養成積極探索的學習習慣,培養學生的獨立思考能力和自學能力。
三、探討和總結適合于非計算機專業數據庫課程的考核模式
數據庫課程是實踐性很強的課程,在考核方法上應靈活多樣,可以采用考試、考查、評估學生作業或完成某一具體任務等方法來實現。
筆者講授的數據庫課程結課考核分成三個部分:筆試、大作業設計、平時成績。
筆試考察部分占總成績的40%。筆試主要是考察對有關知識的系統性理解,比如數據庫管理系統的基本概念、程序設計的基本結構、典型的程序設計算法等,題型為選擇題、判斷題及填空題。學校計算機中心研發了“數據庫課程在線考試系統”并建立了豐富的題庫。這部分考試安排在課程最后一周的上機課上隨堂考核。采用題庫的方式在線考核,具有環保、考試時間靈活、題目隨機性大、判分快捷等特點,適合在較短時間內對大量學生進行集中考察,可以推廣到其他課程的考核。
數據庫的大作業設計部分占總成績的30%。這部分是學生計算機綜合能力的體現,出題內容可以多樣化、具體化、層次化。這項考核可以在結課前兩周就布置下去??己朔较蚩梢允牵壕唧w的某管理數據庫的設計、數據庫的安全保障、數據的統計分析以及數據的管理和挖掘問題??梢砸暼蝿盏墓ぷ髁看笮—毩⑼瓿苫蛐〗M完成,完成的形式也可以多樣化,可以是作品設計、程序編寫,也可以是小論文形式闡述問題的解決方案等。
通過一學期的教學,教師基本掌握了本班學生的學習狀況,在大作業的考題方面應重視學生的差異,即在保證最低教學要求考核標準的基礎上,應鼓勵個性化、創造性發展。
在大作業的評分方面,要充分鼓勵和肯定不同基礎的學生在已有基礎上取得的進步,使不同層次的學生都有一份成功的體驗。正面的肯定和引導可以進一步激發學生學習與應用計算機的興趣。
平時成績部分占總成績的30%。學生平時的表現也是考核成績的重要組成部分。平時表現是指學生在計算機課中的授課與上機實驗時的出勤及表現的情況,比如上機實驗任務是否獨立完成,作業是否按時上交,上機實驗的結果是否具有創意等。當然教師也要對學生的平時情況做好記錄,這些資料有利于教師全面掌握學生的計算機學習情況。
總之,應從單一化考核向以素質能力為主的多元化考核轉變,注重對學習全過程和自主學習能力的考核,逐步提高平時成績的比重,促進學生主動、自主地學習。
參考文獻:
[1]邱李華.SQL Server2000數據庫應用教程[M].北京:人民郵電出版社,2010.
【關鍵詞】數據庫;教學改革;教學方法
1.教學內容的整合與改革
按專業設置教學內容每一門課程都有它的教學目的和要求,而教學內容的取舍則要根據教學目的和要求。由于中職教育是以就業為導向的職業教育,其課程教學目的和要求的確定必須符合行業與企業需求,以是否有利于學生今后的工作需要,是否有利于社會對學生的專業能力要求為基礎。所以在數據庫課程的教學過程中,應根據不同的專業取向確定相應的教學目標和要求,并針對各個專業對數據庫掌握程度要求的不同,選擇相應的教學內容。改變課程內容“難、繁、偏、舊”和過于注重書本知識的現狀,加強課程內容與學生生活以及現代社會和科技發展的聯系,關注學生的學習興趣和經驗,精選終身學習必備的基礎知識和技能。
以數據庫系統概論課程為例,教學內容可由數據庫基礎理論、數據庫應用模塊及數據庫應用系統的設計開發三大部分組成。其中數據庫基礎理論包括關系數據庫系統理論、數據庫設計理論、并發控制、數據庫安全性、完整性控制理論以及數據庫管理系統的有關概念;數據庫應用模塊具體介紹一個數據庫管理系統的操作,主要有Visual Foxpro、Access、SQL Server、Oracle等;而數據庫應用系統的設計開發則介紹數據庫應用系統的設計開發工具及實例。在教學實施過程中,還應綜合考慮各專業學生的專業方向、課程基礎、實際能力及教學課時數,對上述教學內容進行適當的取舍與整合。在選擇課程內容上,針對各個專業對教學內容進行了合理劃分,如對計算機類專業適當增加關系數據庫的基本概念、數據庫設計及開發方法的理論內容,數據庫管理系統主要介紹SQL Server或Oracle,強化數據庫課程設計,要求學生設計開發一個具體的中小型數據庫應用系統。這是因為這些專業學生的崗位之一就是數據庫應用軟件的開發與維護。而對于非計算機類相關專業,則適當降低要求,應用主要偏向于數據庫管理系統的操作,也就是應用模塊的掌握,其數據庫產品選擇相對容易的Access或SQL Server系統。
2.課堂教學的整合與改革
數據庫課程是一門理論與實踐為一體的課程,其教學目標是使學生既要有一定的理論基礎,又要有足夠強的實踐能力。而要在有限的學時內實現教學目標,關鍵在于如何提高教學活動的效率,這可從教學方式與方法入手。課程改革的核心環節是課程實施,而課程實施的基本途徑是課堂教學,所以課堂教學的改革就成了課堂改革的重點了。
一方面需要構建互動的師生關系,這是課堂教學改革的重要任務。教學過程是師生交往、共同發展的互動過程。在教學過程中,要處理好教師知識傳授與培養學生能力的關系,注重培養學生的獨立性和自主性,引導學生質疑、調查、探究,在實踐中學習,使學習成為在教師指導下主動的、富有個性的過程,使學生對學習產生興趣,主動參與到學習的過程中,達到教學的目的。教師要注重學生的人格,關注個體差異,滿足不同需要,精心設計能引導學生主動參與的教育環境,激發學生的學習興趣,培養學生掌握和運用知識的態度和能力,使每個學生都得到充分的發展。
另一方面需要努力實現知識與技能,過程與方法,情感與態度,學生自我實現價值觀的整合。即“改變課程過于注重知識傳授的傾向,強調學生技能的培養;改變課堂過程的單一形式,強調多種方法提高學生的學習興趣;改變教師灌溉式的教學,強調學生的主動參與,形成積極主動的學習態度;使學生獲得基礎知識與基本技能的同時為學會學習和形成正確價值過程?!?/p>
3.教學實踐過程總結
在目前教學中,我們容易被以往的教學方法所束縛,經常學習語文、數學等基礎學科的教學方法,注重知識條理及細節,突出了計算機的“學科”性而淡化了計算機的特殊的“工具”性。老師講得多而細,學生記得多而練得少。計算機學科其自身的特點改變了我們過去單純講授理論知識的教學方法,帶來了課堂教學方式和學生學習方式的變化。在課堂教學實踐中,我們注意到計算機學科不僅是一門既動手又動腦、應用與技術高度結合的新學科,而且還給予我們若干創新的啟迪,激起了學生和教師投身于計算機學科研究的極大熱情之中。我結合教學實踐總結出“事先引導、案例教學、自我消化、相互評價”的四步教學法。
3.1事先引導
教師應由知識的傳授者、灌輸者轉變為學生主動學習的引導者、促進者,要激發學生興趣,幫助學生形成學習動機。在數據庫教學過程中,有意識的激發學生興趣,吸引學生注意力,將學生引入特定的知識情境,使學生在原有認知結構基礎上去同化和順應當前學到的新知識。例如在學習SQL時,首先向學生介紹SQL的特點,并給學生演示用SQL做好的數據庫,讓學生對此產生好奇心,思維活躍起來,并開始思考怎么實現這些功能,并渴望馬上去學習掌握這些技能。在教學中教師要成為學生學習的帶助者,要圍繞某一課題創設有利于所學內容的情境,使學生能圍繞問題主動展開學習。
3.2案例教學
案例能在一定程度上降低學生所學知識的難度,保持學生學習的信心和興趣。教師可根據教學目標和學生的認知特點,設計恰當的教學案例來引導學生掌握知識。例如,教師用學生比較感興趣的內容設計數據庫,并用此來引導學生學習數據庫的基本操作,可能會起到事半功倍的效果。設計范例一定要從學生角度去考慮,什么樣的范例學生才會感興趣,才會激起學生主動學習的動力,這就要求教師一定要精心設計教學案例。
3.3自我消化
當學生解決基本操作問題后,教師還可以引導學生另外設定范例中其他做法,并找同學回答。為了解決疑問,學生會主動地起閱讀課本和相關的參考資料,并彼此展開了熱烈的討論。這樣,雖然只學習一個例題,卻學會了解決同類問題的方法,學生就可以在此基礎上舉一反三,解決相關問題,從而培養了學生思考問題、解決問題的能力。
3.4相互評價
當完成某一課題教學時,讓學生自我總結和相互評價,教師適當指導。同學間可以討論、交流、取長補短,增強學生的合作意識。學生可在討論中把問題逐步引向深入,加深對所學內容的理解。教師可從中啟發學生去發現規律,自己去糾正錯誤或片面的認識。從小問題學起,一邊學習一邊探討,遇到問題大家一起討論,每位同學介紹自己對問題的看法,吸取其他同學好的做法,了解其自身的不足,使每位同學都對自己有個清楚的認識。
總之,通過上述四個步驟的教學,充分發揮了學生的主動性、積極性,整個教學過程變得生動高效而充滿活力,使數據庫教學能夠取得比較理想的效果。
4.結束語
以上探討了數據庫教學改革的思路與方法,并從教學內容的組織、教學方法的運用方面提出了數據庫教學思想,力求使人性化、互動式、啟發式的數據庫教學得以實現??傊?,根據中職教育的特點,在一定的理論教學基礎上,加強學生的實際應用能力的培養,建立一套完整的數據庫教學體系,不僅可以提高該課程的教學質量,而且也有利于增強學生的學習興趣,提高其崗位競爭力?!科]
【參考文獻】
[1]翟中.數據庫教學方法改革的探索與實踐[J].黑龍江高教研究,2007.