前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇數學題庫范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
【關鍵詞】數學學習體系;五步優化課堂;創新思維
“笛是研究自然界數量關系和空間形式的科學.它用數量關系和空間形式譜寫自然界的內在旋律,用簡潔的、優美的公式與定理揭示世界的本質,用嚴謹的語言和邏輯調理人們的思維秩序.”從定義看來,數學是十分抽象的,但數學在某種程度上又是具體的,生活之中我們處處離不開數學.作為一位數學教師,培養學生數學邏輯思維,提高學生數學成績是我的使命.因此,我綜合三年的教學經驗與培訓學習的內容,總結出了一些行之有效的教學方法,其中最重要的,也是最根本的便是幫助學生建立數學學習體系.
一、何為數學學習體系
數學學習體系,是不同于數學體系的一種學習思維.數學體系經由古今中外的數學家不斷地探究實踐,并且互相補充、互相借鑒,現在已經趨向成熟.數學學習體系,雖與之僅僅二字之差,意義卻大相徑庭.數學學習體系應是以學生自主學習并整理學習方法為主、教師指導學生改進數學學習方法為輔的一種學習體系.
二、為什么要建立數學學習體系
(1)數學知識點雖然多而雜,但是知識點又會存在許多共通之處,這就說明學習數學是有章可循的,而建立數學學習體系正是將零散的知識點通過各種學習方式分類匯總,形成一個龐大而又不失邏輯的學習體系,以幫助學生提高數學學習能力.(2)在學習體系的建立過程中,學生的邏輯思維能力可以得到很好的培養,同時,教師與學生共同探究該體系,不但可以讓教師有機會了解學生數學學習的狀況,還可以增進師生感情.由此可見,建立該體系實為一舉多得之法.(3)現階段初中學生學習數學的方法存在諸多問題,解決這些問題是提高學生數學成績的關鍵,而這些問題又大都是出自學生自己建立的數學學習體系.綜上,幫助學生建立一個合理有效的數學學習體系勢在必行.
三、數學教學五步優化課堂
(1)情境學習.將本節課要教授的知識點設置在一個與實際生活息息相關的情境之中,引起學生對知識點的猜測,激發學生探究知識的興趣.讓學生身臨其境地感受學習數學的魅力所在,體驗數學在實際生活中的廣泛應用,讓知識點深深印在學生的腦海里.(2)掌握學習.導出知識點后,向學生明示學習目標,讓學生清楚本節課學習的重點內容,這有利于學生抓住重點,整節課打起十二分精神來聽課.同時,對應知識點的例題也是必不可少的.通過對一道或者幾道例題的講解,讓學生明白知識點如何在題中運用,與此同時,規范解題步驟.通過一定的練習來檢測學生對知識點的掌握程度是必需的,也是重中之重.數學學習沒有捷徑,只有多練習、多總結,才能讓數學成績漸入佳境.(3)探究學習.在授課過程中,我不會自己講滿堂,讓學生成為“觀眾”.填鴨式的教學方法早已過時,互動式的課堂才是高效課堂.我在板書例題解題步驟時,當寫到關鍵步驟,便停下來,叫某位學生來告訴我這一步該怎樣寫.這個提問十分重要,它既可以檢驗學生對知識點的理解程度,又可以提高學生的聽課效率,一舉兩得.(4)合作學習.合作對于當今的社會來說是至關重要的,當然對于學生學習也是不可或缺的一種方法.平時學生做完課堂練習,我一般不公布答案,盡量在課堂上留出時間讓學生以小組合作的方式對其進行探究,找出小組之內最好的方法,詢問學生是否討論完畢之后,再給出答案,讓不懂這道題的學生問自己的隊友,之后我隨機提問讓學生來告訴大家解答過程,建議配套小組加分獎勵制來施行這一步.合作學習讓學生找到學習伙伴,互幫互助,在討論的同時產生思維碰撞,加深學生對知識點的理解,獲得深刻啟示,是課堂教學的關鍵一環.(5)總結學習.這一步至關重要,這是對聯系緊密的各部分知識的總結與概括.通過這一步,可以充分開發學生右腦,激發聯想,將零散的知識系統化.將知識點畫成樹狀圖就是構建學習的有效方法之一,我一般會在學生構建學習之后,評選出優秀者,以一些小禮物來激發學生學習的熱情.五步優化課堂在數學教學上讓我受益匪淺,學生的反應也讓人十分滿意,希望通過這樣的教學方式能讓更多的師生減輕壓力并從中獲益.
關鍵詞:應用型本科;實踐教學;課程體系;教學改革
0.引言
在信息技術飛速發展和普及的今天,數據庫技術在各領域的應用越來越廣泛,并逐漸成為現代信息化領域的一項基本支撐技術。同時,在教育產業化的大背景下,企業對人才的評價也由資格轉向能力,由技能轉向創造。如何結合學校自身特點提高學生實踐創新能力成為各高校的切實目標。數據庫學科作為上海杉達學院信息科學與技術學院計算機科學與技術系的核心課程,在實踐型人才培養上具有舉足輕重的作用。因此,研究如何在高校日益激烈的競爭中開創出自己的一套課程實踐教學模式有著重要的意義。
1.現狀分析
通過多年的數據庫相關課程課堂教學及教學效果的研究,發現以往的教學存在幾個方面的問題。
一是整個教學難以擺脫“填鴨式教育”的模式,大部分時間是教師在臺上唱“獨角戲”,課堂講解偏重理論,在有限的學時內教師力求把知識點灌輸給學生,忽視了對學生分析和解決問題能力的培養;二是課程的考核方式主要以閉卷考試為主,學生寄希望于教師最后的復習課和劃重點,習慣了“應試”模式,自身缺乏學習主動性和興趣;三是教學大綱內容缺乏層次性、靈活性和實用性且更新緩慢。教學大綱的制訂者都來自高校,與IT企業的真實需求相脫節,缺乏相應的交流機制。
2.改進的課程教學體系和模式探索
基于對教學現狀的分析以及對學校所在地域IT發展的研究,上海杉達學院從地域資源出發,提出了一種改進的校企互動的課程體系。上海作為國際化大都市吸引了世界各知名IT公司進駐,上海杉達學院地處改革前沿的浦東新區,毗鄰IT精英的孵化地張江高科技園區和張江集電港,這些為學生實習實踐提供了天然的地理優勢。近些年來,軟件外包行業對人員的需求量增加,格外看重求職人員的計算機應用技能和英語溝通能力,尤其是金融外包行業中數據庫課程占據著主導地位。經過多次的交流訪問,上海杉達學院與印度的Infosys、TAllA、高知特等知名企業建立了長期合作伙伴關系,并以此為契機摸索出課程實踐改革的一些新思路。
1)讓IT公司參與課程大綱和體系的制訂。
總體國民經濟并不發達的印度卻依靠先進的軟件水平而崛起為IT強國,這其中離不開高效的人才培養模式。我們通過對印度Infosys公司邁索爾的全球教育培訓中心及印度國家工程學院等印度高校的走訪,發現印度IT公司和高校一直保持著緊密的聯系。公司一線的專家會定期參加高校的技術交流和課程制訂,公司也從高校定期選拔優秀大學二、三年級的學生加入到企業實踐中。上海杉達學院信息科學與技術學院以培養應用型人才為導向,從2013年開始邀請與學院有聯系的IT公司的研究與教育部門的專家參與計算機科學與技術系新的教學大綱和計劃的制訂,獲得了企業專家對課程設置的很多寶貴建議。
2)開辟學科綜合的專業課程體系。
印度IT公司對人才的培養不單從技術方面,他們通過溝通能力(Communication)、領域知以(Domain)和技術知識(Technical)3方面米綜合評價員工的水平。溝通能力是指和客戶用英文進行交流溝通的技巧;領域知識考察員工參與項目的相關行業背景知識(例如金融業外包項目員工還需要通過金融領域知識的能力考核);技術知識考察員工的軟件開發技能水平。另一方面,在就業市場上,復合型人才,特別是既懂IT又熟悉金融的人才具有更高的競爭力。這些都給予了上海杉達學院數據庫學科培養實踐能力以很大啟發,制訂了多方向的實踐課程體系,即企業實踐導向的數據庫學科課程體系,如圖1所示。
在數據庫學科技術能力培養方面,我們分成了3個階段:第1階段是數據庫基本原理與技術課程,主要包含關系數據庫、標準SQL語言、數據庫的安全性和完整性、數據庫設計、并發控制等基礎知識的講解,為學生動手實踐打下理論基礎。第2階段是數據庫課程設計,該課程是在理論基礎上,教師以一個實際的企業系統的實現案例讓學生熟悉從需求分析數據庫設計代碼編寫的過程,讓學生了解所學知識在具體工程中的實際應用。第3個階段從3個就業方向設置課程:軟件外包方向課程面向大型企業數據庫,他用PL/SQL語言講解企業ERP開發基礎知識;軟件開發方向由學生選擇兩種主流語言J2EE和.Net之一的進行項目開發課程的學習,提高數據庫和項目結合的編程能力;數據庫管理方向針對將來從事數據庫管理員的學生,重點講解大型商業數據庫ORACLE系統架構基礎,并緊密結合Oracle配套的OCA認證,為今后的管理工作打下基礎。除此之外,為了提高學生綜合的能力,我們根據企業需求在課程體系中加入了兩門衍生課程:企業資源計劃基礎和商務英語。企業資源計劃課程通過學院配套的沙盤實驗室,讓學生在實際模擬中熟悉ERP的基本運作流程;商務英語課程則側重于增強學生英文書寫商務信件和溝通表達的能力。
3)分層次的實驗教學。
動手能力的培養是實驗教學的核心,我們根據學科的課程體系將實驗教學分成4個層次,分別是課程實驗、案例實驗、項目實驗、校外實踐。
課程實驗貫穿于數據庫原理教學中。這類實驗主要是對書本理論知識的驗證。由教師編寫相應的實驗指導書,通過課堂演示或學生操作的形式,讓學生熟悉商用DBMS系統的使用并加深對知識點的理解。
案例實驗運用在數據庫課程設計教學中,教師根據一個實際的用戶需求,重點分析和講解系統實現中的部分模塊代碼,讓學生在讀懂和理解案例代碼的基礎上設計完成剩余的模塊。這一層次的實驗教學旨在培養學生舉一反三和主動思考的能力,而不是完全地依賴教師,照搬代碼。
項目實驗是在案例實驗的基礎上,由教師給出項目的具體需求,由學生自己分組,以小組為單位完全自己獨立設計數據庫和編寫代碼。每個小組選舉出一個組長,以小組為單位提交項目代碼。每個小組成員要求提交個人的項目開發報告,并結合自己的任務量給出自己在整個項目中的權重。這一層次重在培養學生分析解決問題和團隊合作的能力。
校外實踐是實驗教學的最終環節,讓學生到具體的企業環境中運用自己所學的知識分析和解決問題、熟悉行業流程、積累實際的工作經驗。我們已經和多家知名IT企業簽訂了實習協議,學生從大三下學期開始可以以“學分置換”的形式到企業中實習,由企業考核。考核的成績作為學校選修課程成績計人。對于部分企業,我們進行了更加廣泛的合作,選拔學生到企業的教育中心進行項目培訓,且最后在公司的項目組中完成畢業設計,使學生的畢業設計真正從實踐中來,與行業緊密聯系,鍛煉學生的綜合素質。
4)教學手段和形式的改進。
在推進實踐課程改革的同時,我們也注重采用多種教學方法的結合,來激發學生的學習興趣,讓其真正參與到課堂當中。
角色扮演(Role Play)法:角色扮演是一種能夠引起聽眾注意的教學法,這種方法讓參與者扮演不同的角色來介紹一個概念或話題,同時也能夠鍛煉參與者團隊合作的能力。例如數據庫原理課程中對并發操作造成的3種數據不一致情況的介紹,教師在課堂上選出若干名學生分別扮演不同的進程和數據,把3種情況以表演的形式演示給全班學生,在調動課堂氛圍的同時,也讓學生能夠對相關的概念加深理解。
頭腦風暴(Brainstorming):頭腦風暴是一種讓一組成員為找到某個問題的解決方案收集大量想法的一種教學法。例如在數據庫課程設計課程分析項目需求的時候,教師主動提出一些問題,鼓勵學生尋找盡可能多的答案,不必關心答案的正確與否,直到所有可能的需求都提出為止。
游戲教學法(Gaming):游戲教學法提供了在輕松的活動中學習的模式,是一種非常有效的幫助學生回顧先前所學的方法。例如在每節課的開始,教師讓學生合上課本,隨機抽取學生說出一個關鍵字描述上次課所學內容。每說出一個關鍵字,教師把它寫在黑板上。如果學生無法想出所有的關鍵字,教師可以在黑板上補全所有關鍵字。最后,讓學生說出每個關鍵字對應課本的相應內容和知識點。這種方式在調動學生參與的同時,也培養了學生概括總結的能力。
關鍵詞:數據庫;規范化;設計
中圖分類號:G42 文獻標識碼:A
文章編號:1009-0118(2012)06-0169-01
一、學情分析
數據庫規范化是數據庫設計第一步所要使用的技術,而這里面有大量抽象的理論概念,對于初學者是一個巨大的挑戰。本節課教學主要是為了使學生對于數據庫的認知更加清晰完整,進一步明確在數據庫設計的過程中可能遇到的不同問題,并且掌握數據庫規范化設計的幾大范式。
二、教學目標
讓學生掌握在數據庫模型設計階段所涉及的技術,進而能夠判斷數據庫模型是否存在問題,利用所學知識規范關系模型,已得到足夠優化的數據庫模型。
三、教學重點、難點
(一)教學重點:認識數據庫設計過程中可能遇到的主要問題(數據冗余度大;修改難度大;內容刪除異常);了解并掌握數據庫規范化的幾大范式。
(二)教學難點:實現對于幾大范式在實例中的成功應用。
四、教學策略
課堂教學中選用課前實例導入、學生小組討論、自主探究、教師講授并總結等策略組織整個教學過程。
陶行知先生曾指出教育應當圍繞實際生活展開,而且“生活即教育”。本人十分贊成陶先生的生活教育理念,技術學習的目的就是為了服務于實際生活,信息技術專業知識的也是如此,可以引導學生將所學知識和技術運用到實際生活當是才是最完美教學效果。因此在本節課的教學中,本人計劃通過上一課時中設計的數據庫實例引入新課,這樣更容易激發學生的學習興趣,也有利于學生知識結構的銜接。接下來,本人認為,在信息技術基礎課程教學中,還應當以引導學生自主發現、主動探究的教學策略為主,會組織學生分組開展討論與自主探究。這種由教師或學生提出問題,然后在教師的引導下讓學生發揮主觀能動性,通過相對獨立的研討最終找到問題的答案的教學方法就是當前優先倡導的問題探究式教學法。在探究的基礎上,結合傳統的講授教學法,以語言或圖表的方式向學生系統的介紹課堂重點知識,完善學生的知識結構。學生課堂探究結束之后,本人會對其活動做出點評,然后理順本課時涉及到的全部知識點。
本節課在聯系實際生活的基礎上,引導學生展開探究式學習,讓學生體會到這種學習方法樂趣的同時,也在不自學中完成了本課時的學習目標,整個過程自然順暢,課堂充滿活力又不失嚴謹。
五、教學設備及資料準備
教學設備:多媒體。
資料準備:與本課時內容一致的PPT課件。
六、教學過程
(一)導入。以提問上節課堂內容的形式進行課堂導入,然后以多媒體展示上一課時的要點以及設計好的例表,然后提出本節課的問題:這些設計好的表格中,是否還有什么漏洞?至此,導入結束,開始新課講授。
設計意圖:通過對上節知識內容的簡單回顧,以最快速度集中學生的注意力,將已學知識與接下來的學習內容聯系起來,激怒學生求知欲的同時,引出新課。
(二)安排學生分組,并明確討論任務。1、課件顯示例表之后,讓學生以小組的形式討論教師提出的問題;2、分組安排:視具體情況而定;3、明確討論任務:(1)例表中有沒有數據重復的現象?(2)將例表中的某個數據予以刪除,是否會對其它數據信息造成影響?(3)如果對例表中某數據做下修改,是否會引起其它數據的變化?
設計意圖:通過學生分組討論,使學生培養自主探究的能力,并且樹立合作學習的意識。
(三)對小組討論結果進行匯總,提出例表設計上存在的主要問題。討論時間到后,以提問的形式將學生小組討論的結果進行匯總,進而點出數據庫設計中易出現的主要問題:1、數據冗余度大——數據庫表中存在大量的重復性數據;2、內容刪除異常——將表中某一信息進行刪除時,有些需要留存的信息也會同時消失;3、修改難度大——修改表中的一個數據,需要同時對其它數據做改動。
設計意圖:將分組討論的結果上升為理論性的知識點,是從感性認知到理性認知的過程,可能有效加強課堂教學效果。
(四)表的優化。1、第一范式:如數據庫當中某個表內全部字段均為基本數據項,那么這個表符合第一范式。舉例表說明,以提問形式讓學業生找出符合第一范式的例表;2、第二范式:如果某表符合第一范式,并且其它非關鍵字均與主關鍵字有依賴關系,那么這個表符合第二范式。舉例表說明,以提問形式讓學業生找出符合第二范式的例表;3、第三范式:如果某表符合第二范式,并且非關鍵字與主關鍵字的依賴關系都不具備傳遞性,那么這個表符合第三范式。舉例表說明,以提問形式讓學業生找出符合第三范式的例表;4、其它范式:有興趣的同學可以課下進行了解,一般來說,規范到第三范式就能夠滿足數據庫設計規范化的基本要求了;5、最后總結:例子表格出現問題的原因正是由于設計時未按照上述規范化原則進行造成的,按規則進行設計就能夠有效避免相關問題。
設計意圖:在學生發現問題的基礎上,引入數據庫設計規范化的主工范式,由問題推動學習,通過學習解決問題。
(五)課堂練習。教師展示幾個新的例表,向學生提出以下問題:1、表中有哪些問題?2、與哪個范式不相符?3、應如何優化?
設計意圖:通過適合的練習幫助學業鞏固所學到的知識,教師引導練習的針對性更強,也可以及時檢查學生的學習效果。
七、課堂總結
對本課時的主要內容進行總結,主要講解下數據庫設計中經常出現的問題,以及如何利用三大范式有效避免這些問題的出現,理解三大范式并學會運用。
課后作業:找一個數據庫實例,評析其規范性,看如何對其加以優化。
關鍵詞:數據庫教學;計算機專業;access;實踐教學;應用能力
中圖分類號:TP311.13
數據庫本身是計算機系統的重要組成部分,在某種程度上決定了計算機的功能發揮和主體應用,其重要地位顯而易見。在計算機教學中,數據庫部分的課程內容十分重要,同時也是整個教學工作的難點所在。因此,對計算機數據庫教學過程中的相關重點問題進行論述,找出合理化的教學思路和方法,還是很有意義的。
1 計算機數據庫的相關概述
所謂數據庫,就是一個長期存儲在計算機內、有組織的、可共享的、統一管理的數據集合。它是一個按一定的數據結構來存在和管理數據的計算機軟件系統。
數據庫是計算機專業的核心專業基礎課,這門課程本身具有很高的理論性與實踐性,學生要想在短時間內很好地掌握這門課程不太現實。因此對數據庫課程教學的改革就是教師們不得不面對的一個難題。課程的定位不能對所有學生都一樣,作為教師只能將定位的相關信息通過適當的容易理解的載體讓學生了解,他們在了解的過程中從自身的職業規劃出發做出適合于自己的課程定位。定位的高低就是在學生在學習課程時自我要求的高低。
2 “理論結合實踐”,引導學生加強自主動手和操作,提升教學層次
計算機數據庫教學不同于常規的理論課程教學,需要大量的實驗操作與實踐動手的參與。脫離了實踐活動與實驗參與的數據庫教學是不可能取得實際效果的,因此,必須千方百計的在教學過程中引導學生們自主學習,不斷加強對數據庫知識的認知與掌握能力,讓他們多參與實驗和實踐,了解知識的“來龍去脈”,做到心中有數。例如,在數據庫課程中使用“自動窗體”創建窗體的教學過程中,教師就必須把握“理論結合實踐”的基本教學路線,讓學生們真正融入教學中,掌握應用能力。具體的,教師的教學任務要求是,在Access數據庫管理系統中,窗體是最重要的對象之一,如何快速的創建一個窗體呢?本節的任務就是使用“自動窗體”快速的創建窗體。
在Access數據庫管理系統中,用戶不僅可以設計表和查詢,還可以根據表和查詢創建窗體。窗體是用戶與Access表進行數據交互的界面。使用窗體不僅可以顯示、查詢、增加、修改、刪除、打印數據,還可以用它控制應用程序的流程。
窗體的類型按用途可分為:數據入口窗體、切換面板窗體、自定義對話框。
窗體的創建方法分為:使用自動窗體創建窗體、使用向導創建窗體、使用設計視圖創建窗體、使用“切換面板管理器”創建菜單窗體和子窗體的創建。
窗體的類型按顯示方式可分為:縱欄式、表格式、數據表式、子窗體式、數據透視表式和圖表式。
在“自動窗體”中,可以選擇一個記錄源和縱欄表、表格或數據表其中之一的布局,“自動窗體”創建使用來自選中記錄源所有字段以及來自相關記錄源所有字段的窗體。
所以,在引導學生們使用向導“自動窗體”創建學生基本信息窗體的時候,具體的步驟如下:
(1)在“數據庫”窗口中,單擊“對象”下的“窗體”。
(2)單擊“數據庫”窗口工具欄上的“新建”按鈕,如下圖所示。
(3)在“新建窗體”對話框中,單擊向導“自動創建窗體:縱欄式”。
(4)在上圖列表框中選擇學生表作為窗體數據來源的表或查詢。
(5)單擊“確定”按鈕,結果如下圖所示。
從上面的案例中不難看出,無論是自動窗體的創建還是其他數據庫功能的拓展,都需要計算機教師在實際教學過程中不斷對學生進行適度的點撥與引導,讓他們做到“從理論中來,到實踐中去”。在此期間,學生們的理論修養有了大幅度的提升,實踐技能和應用水平也在與日俱增,這才是數據庫教學的真諦所在,也是提升教學質量的不二之選。
3 教學中要針對教學內容和學生學習情況開展糾錯工作
前面已經提到,計算機數據庫的教學推進不僅需要教師不斷變換教學手段與策略,也需要學生們的大力配合。因而,教師要根據數據庫課程的實際情況和學生學習中遇到的問題,及時開展糾錯和排查工作,力求提升教學的精準度和可信度。此外,糾錯和排查要立足教學的訴求,不斷的將糾錯、排查的結果進行總結,為日后相關工作的處理提供有效的參考。
例如,數據庫與access的系列課程中有關于“模塊與VBA”的相關內容。在開展本課節的教學時,教師不僅要引導學生們清晰了解模塊的基本概念,同時要帶領學生們腳踏實地的進行模塊的創建工作,之后要進行模塊的調試與使用。實際操作中,調試與使用期間出現錯誤的幾率是很高的,這就需要教師進行及時的處理。具體的,在VBA中,程序錯誤大致分為兩類,一類是語法錯誤,一類是邏輯錯誤。語法錯誤主要是指未按規定的語法規則編寫程序。邏輯錯誤是指程序沒有按希望執行,或生成了無效的結果,它只有在程序運行時才能被發現。發現并修改語法錯誤或邏輯錯誤,可以使用Access提供的調試工具。
通常的,調試與出錯的處理要設置斷點,之后進行單步跟蹤。在Access中,調試通常是在VBE窗體中進行的。最常用的方法是在程序中設置斷點來中斷程序的運行,然后檢查各變量、屬性的值。設置斷點的方式有2種:(1)在“Visual Basic代碼編輯器”的代碼窗口中,將光標移到要設置斷點的行,單擊調試工具欄上的“切換斷點”按鈕“”。(2)在“Visual Basic代碼編輯器”的代碼窗口中,用鼠標單擊要設置斷點行的左側邊緣部分。
如果要清除斷點,可以將光標移到設置斷點的代碼行,然后在調試工具欄上單擊“切換斷點”按鈕“”。Access 2000在運行到包含斷點的代碼行時,暫停代碼的執行,進入中斷模式。設置斷點會加粗和突出顯示該行。
如果要繼續運行代碼,可以單擊調試工具欄上的“”按鈕。
單步跟蹤的具體操作步驟則是,當程序運行到斷點處停止運行后,如果需要繼續往下一步一步運行,則可以使用跟蹤功能。單擊工具欄中的“逐語句”按鈕或按快捷鍵F8,使程序運行到下一行,這樣逐步檢查程序的運行情況,直到找到問題。當不想跟蹤一個程序運行時,可以單擊工具欄中的“逐語句”按鈕。
4 結束語
綜上所述,本文對計算機數據庫教學的部分內容進行了簡要的闡述與研討,提出了幾種深化數據庫教學質量和層次的方法。除此之外,加強小組合作、師生互動、班級探究式學習等,都是計算機數據庫教學可以采用的有效策略和方法。當然,基于實踐教學和全過程教學的計算機數據庫教學具備自身的鮮明特點,這是教學工作的一個重要前提。只要靈活處理數據庫教學中的主次關系,采取合理的教學策略,未來計算機數據庫教學的發展和提升仍然是值得期待的。
參考文獻:
[1]周劍淑.數據庫課程教學改革探討[J].廣西財經學院學報,2006(S1).
[2]王云,李叢.獨立學院《數據庫原理及應用》課程教學探討[J].科技信息,2010(21).
[3]張會娟.數據庫課程教學方法探討[J].教育教學論壇,2010,17.
[4]陳樹平,侯賢良.《數據庫系統原理》課程教學方法研究[J].電腦知識與技術(學術交流),2007(05).
數據庫技術是現代信息技術的重要組成部分,是現代計算機信息系統和計算機應用系統的基礎與核心。數據庫相關課程是計算機專業學生的必修課程,這些課程的教學工作不容忽視。筆者根據教學過程中的具體實踐,探討教學中幾個值得思考的問題。
1 教學軟件是否應一味追求最新版本
有人認為,數據庫歸屬于計算機專業,而計算機專業的教學應該緊跟時代的步伐,教材和教學軟件都應該力求使用最新版本。這種觀點并沒有什么錯誤,但實際操作起來卻往往不是這樣。首先,學校多媒體教室的電專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net腦配置更新較慢,很難運行最新版本的數據庫軟件。舉例來說,Oracle數據庫軟件的運行就面臨困難。多媒體教室電腦的內存容量就不能滿足需求,而且每個多媒體教室安排多種課程,電腦上安裝的軟件繁多,新版的Oracle數據庫教學軟件基本上無法運行,嚴重影響教學質量;而電腦配置較高的機房往往早已排滿其他課程。目前較新版本Oracle11g(最新12c版本)的配置要求較高,內存1G的電腦實際運行速度太慢,不能同時打開其他軟件,尤其是開發調試更難以進行,因此內存最好大于等于2G,同時,相應的CPU、主板等硬件也要配套更新。如果要求學校多媒體教室的電腦配置迅速地更新換代,那么在具體實現方面確實也存在困難。
其次,雖然數據庫軟件不斷更新換代,但是相關的基礎知識并沒有很大變化。例如,對于數據庫原理與應用、關系數據庫與SQL語言等課程所涉及的知識、數據模型、關系代數、標準SQL語言、數據庫的安全性、完整性、規范化理論、數據庫設計、備份和恢復、并發控制等基本理論和操作,無論是用Microsoft SQL Server2000版本,還是用2005或2008版本作為授課軟件,實質上并沒有很大的差別。然而,軟件版本越新,對電腦硬件配置的需求就會越高。
另外,數據庫教材《Visual FoxPro數據庫程序設計》(2011年版)是目前計算機等級考試的指定教材之一。書中以Visual FoxPro 6.0軟件為例,介紹數據庫的設計開發等基礎知識。雖然早在2007年,微軟公司就宣布停止對VisualFoxPro的開發,但是很多學校教學和教育部門依然沿用經典版的Visual FoxPro 6.0。在實際應用中,這種桌面型數據庫的處理速度很快,比較適合百萬條數據級別系統的日常應用。
由此可見,并非最新的軟件才是唯一最適合的教學軟件。教學的關鍵在于培養學生舉一反三的能力。中國有句古話“授人以魚不如授人以漁”,如果你想把知識傳授給別人,不如把學習知識的方法告訴他,道理其實很簡專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net單,魚是目的,釣魚是方法,給人一條魚只能解一時之饑,但無法長久地解決問題,如果想永遠有魚吃,那就要學會釣魚的方法。古人云:“授人以魚,只供一餐,授人以漁,可享一生。”
在這個信息技術日新月異、計算機軟硬件飛速發展的時代,一味地追求最新、最前沿的教材和教學軟件并不是萬全之策,也不應該是教學唯一關注的重點。
2 嚴密完整與通俗易懂的抉擇
教學過程中往往會出現這樣的情況:你需要給學生解釋一個描述得很嚴密完整的定義,而且學生以前沒有接觸過這個抽象的概念。一種方法是用很標準、很晦澀的語言,一字不漏地描述它;另一種方法是用通俗易懂但并不那么絕對正確的比喻解釋它。哪個效果更好一些呢?有人會擔心,作為一個教師,怎么能讓學生建立一個錯誤的概念呢?用不那么正確的比喻解釋嚴密的定義或概念,這不是誤人子弟嗎?誠然,如果能直接讓學生明白晦澀抽象的概念,而教師的描述又不出現任何偏差,那是最理想的效果,但是實際情況往往是這樣:過于死板的講解不但不能達到目的,反而很可能抹殺學生對新知識的興趣。
愛因斯坦說過“興趣是最好的老師”。一個人對一件事情產生了興趣,往往就會全力以赴,認真鉆研,想方設法弄懂它。孔子說過“知之者不如好之者,好之者不如樂之者。”作為教師,要善于影響、啟發和引導學生,使學生對學習產生興趣。例如,講解Oracle數據庫幾種關閉方式的區別時,可以給學生打個比方,數據庫關門時有4種情況:第1種(Normal),主人今天很有耐心,等待所有的客人自行離去后,再關門;第2種(Transactional),主人今天沒有耐心,他親自監督每位客人,當客人做完各自的事情后,就讓客人立即離開;第3種(Immediate),主人今天非常沒有耐心,它揪著客人出門,不讓他們做完正在做的事;第4種(Abort),主人今天的心情糟糕到了極點,他直接拉下電閘,把客人趕走,房子里一片狼藉,系統不得不在下次開門時清理混亂的現場。這個例子中,把數據庫實例SID比作主人,把客戶端連接比作客人,把事務比作客人在做的事情。任何比喻都沒那么嚴密,這個比喻也并不是十分經得起推敲,但這樣能深入淺出地描述關閉數據庫的幾種情況,生動具體,容易讓學生理解。
又如,講解SQL Server的登錄賬戶和用戶賬戶以及權限分配時,可以使用這樣一個比喻:如果把SQL Server比作一棟大樓,那么數據庫就是大樓里的房間,一棟大樓里可以有許多房間,登錄賬戶是一個人進人大樓的通行證,用戶賬戶是這個人進入某幾個房間的鑰匙,因此,一個登錄賬戶可以對應多個用戶賬戶,針對不同的數據庫有不同的用戶賬戶,而每個房間里還可能有許多文件柜,權限就是打開這些文件柜的鑰匙。
初次接觸DBMS的學生,容易把SQL Server和數據庫這兩個概念混淆,也很難理解登錄賬戶和用戶賬戶的區別和必要性。運用淺顯易懂的比喻可以達到直觀的效果,有利于學生理解相關概念。
在教學過程中,教師不妨使用一些不那么嚴密的解釋和比喻,變抽象為具體,變晦澀為鮮明,從而不斷刺激學生大腦中樞神經的興奮點,激發、培養學生的興趣,使學習活動成為一件愉快的事情,達到學生樂此不疲、專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net好學不倦的目的。
3 善用多媒體
德國教育家第斯多惠說:“教學藝術的本質不在于傳授的本質,而在激勵、喚醒和鼓舞”。如果教師能合理地使用比喻,適當地使用多媒體教學課件,加入聲音、圖像、動畫、視頻等元素,那么可以使原來一些 抽象的理論變得生動。在教學過程中合理地運用多媒體,可以有助于學生理解,能更好地實現教學目標。例如,教師在講授“管理權限和角色”相關章節時,會講到“系統權限不會被級聯回收,而對象權限會被級聯回收”的概念,學生理解起來比較困難,如果教師采用多媒體動畫,就會有更良好的表達效果。
圖1和圖2中的三角代表用戶,菱形代表權限。系統權限不會被級聯回收的情況如圖1所示。
如果授予的權限不是系統權限,而是對象權限,情況就不同了,對象權限會被級聯回收的情況如圖2所示。
通過動畫演示,學生具體掌握了“系統權限不會被級聯回收,而對象權限會被級聯回收”的概念。這樣學生就會一目了然,明白兩種權限回收時的區別。正所謂“一圖勝千言”,采用多媒體教學課件可以使原來一些抽象的理論變得生動。教師要能夠合理地運用圖片、動畫聲音、影像資料等多媒體手段,才能更好地實現教學目標。
然而,多媒體輔助教學不應該喧賓奪主。子曰:“過猶不及”,意思是超過和達不到的效果一樣。多媒體只不過是一種教學輔助措施,不能代替教師的講解和引導性的啟發。如果課件內容僅僅是為了吸引學生的注意力,而忽略教學實質,變為以多媒體表現手法為重心,一味追求各種圖片、動畫和視頻,反而容易分散學生的注意力;又或者教師僅僅是按照多媒體課件照本宣科,令多媒體課件從輔助手段變為主導,也很難達到良好的教學效果。
4 避免學生的習得性無助感
1967年,美國心理學家塞利格曼在研究動物時提出“習得性無助”的概念,他用狗作了一項經典實驗,起初把狗關在籠子里,只要蜂鳴器一響,就開始對狗實施電擊,狗被關在籠子里無法逃避,非常痛苦,經過多次實驗之后,改變實驗策略,在給狗電擊前,先把籠門打開,然后再按響蜂鳴器,此時,狗不是選擇逃出籠子,而是一聽到蜂鳴器的聲音,不等電擊出現就先倒地開始和顫抖,本來可以主動地逃離痛苦,卻絕望地等待痛苦的來臨,這就是習得性無助
在數據庫教學和實驗過程中,學生也會現習得性無助的現象。如果這門課程從一開始就讓學生覺得難度很大,專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net而且在后續的學習階段中,課程作業和實驗也都讓學生感覺很難正確完成,那么這時學生往往會產生倦怠、不自信的心理。此時學生如果得不到幫助或鼓勵,久而久之就會在一次又一次的挫敗中徹底失去信心,認為自己根本學不好這門課,最終選擇“破罐子破摔”,徹底放棄努力。因此,教師要注重提高學生的理解能力和對課程內容的接受程度,根據不同專業、不同基礎學生的特點采取不同的教學方式,在授課時盡量做到以人為本,循序漸進,根據實際情況,在教學大綱的基礎上對教學內容作適當調整;對學生多鼓勵、少批評,讓學生重新找到信心,克服自卑和焦慮感,愿意努力嘗試解決問題的方法。
5 結語
數據庫課程是計算機學科的一門重要課程,筆者從教學軟件的版本選擇、教師授課的表達方式、多媒體的合理運用以及注重利用教育心理學鼓勵學生等多方面進行探討,指出教師應該在教學過程中綜合應用多種授課方式,結合學生的實際情況,因材施教,激發學生的學習興趣,從而達到更好的學習效果。教書育人是教師最重要的一項責任,這關系到學生將來的人生發展,關系到整個社會的未來。如何使學生在學校獲取更多的知識和技能,是每一位教師應該認真思考的問題。
參考文獻:
[1]丁國良.Oracle DBA基礎教程[M].北京:科學出版社,2005:179-182.
[2]朱智清,謝麗麗.“雙主型”教學模式在計算機教學中的應用[J].教學與管理,2011(12):144-145.