成績管理系統(tǒng)設(shè)計思路范文
時間:2024-04-02 18:07:46
導語:如何才能寫好一篇成績管理系統(tǒng)設(shè)計思路,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
【關(guān)鍵詞】公路工程;機械管理信息系統(tǒng);現(xiàn)狀;建設(shè)思路與建議
一、引言
公路工程建設(shè)是至關(guān)重要的,因為它是現(xiàn)代經(jīng)濟社會發(fā)展的重要基礎(chǔ)設(shè)施,是現(xiàn)代社會快速發(fā)展的先決條件,同時是市場經(jīng)濟體制作用于人類經(jīng)濟社會的重要物質(zhì)前提,因此如果沒有完善的交通運輸系統(tǒng),社會的發(fā)展就會受到限制。因此隨著我國改革開放進程的不斷深入,我國政府也相繼對公路工程建設(shè)單位體制進行改革,使其成為了自負盈虧、獨立經(jīng)營的經(jīng)濟實體。同時隨著科技水平的提升,在公路工程的建設(shè)中,機械化水平業(yè)也逐漸代替了部分人工操作,因此不斷加強公路工程的機械設(shè)備管理,提高其機械管理信息化水平,對于社會發(fā)展來說也是至關(guān)重要的。
二、公路工程建設(shè)機械管理的現(xiàn)狀
(一)傳統(tǒng)的管理制度與新的體制相矛盾
為了適應社會發(fā)展對公路工程施工的要求,許多企業(yè)也都在國家政策的指導下,相繼進行企業(yè)體制的改革,制定了一系列符合企業(yè)發(fā)展要求的規(guī)章制度,但是在企業(yè)完成體制改革以后,卻出現(xiàn)了新體制與舊的管理制度相矛盾的現(xiàn)象,究其原因主要是企業(yè)沒有對舊的管理制度進行變更,在對機械設(shè)備的管理上依然存在錯誤的認識,多數(shù)情況下都忽略了對機械設(shè)備的管理工作,只對機械設(shè)備管理中的機械設(shè)備給予重視。這種管理制度勢必會在對公路工程施工中的機械設(shè)備管理造成影響.導致企業(yè)的機械管理工作由于沒有在制度上做出統(tǒng)一的安排、調(diào)試而形成混亂的局面,公路工程的機械設(shè)備管理工作問題亟待解決。
(二)機械設(shè)備的檔案管理混亂
由于受到以往經(jīng)濟體制的影響,如今存在部分公路施工企業(yè)沒有對企業(yè)所用的機械設(shè)備建立機械檔案設(shè)備管理以及相應的管理制度體系,有一些已經(jīng)建立了相應的管理制度,但是由于沒有聘請專業(yè)的管理人員,只是由其他的負責人兼職管理工作,使得企業(yè)的機械設(shè)備的檔案管理工作基本上流于形式。由于機械設(shè)備管理工作上的力量不足,因而導致企業(yè)的整體發(fā)展受到影響。
(三)機械設(shè)備的利用率低下
作為公路工程施工企業(yè)的重要資源之一的機械設(shè)備,如果能夠?qū)⑵渥饔贸浞职l(fā)揮,使其為人類服務(wù),將會給企業(yè)帶來經(jīng)濟效益的提升。但是目前我們卻看到在部分企業(yè)匯總出現(xiàn)機械設(shè)備利用不合理的現(xiàn)象。一般說來公路工程建設(shè)都是綜合性較強、階段性較強等特點,但是在施工比較忙的時期卻出現(xiàn)機械設(shè)備短缺,而在非施工的時候,機械設(shè)備卻大量閑置的現(xiàn)象。這種機械設(shè)備資源不合理分配利用的現(xiàn)象導致企業(yè)資源和資金大量流失,企業(yè)經(jīng)濟效益低下。這些現(xiàn)象的產(chǎn)生歸根結(jié)底是由于公路工程施工企業(yè)內(nèi)部的各個施工部門在機械管理工作上缺乏聯(lián)系和溝通,各自為政,導致機械設(shè)備供需之間不平衡,在施工中機械設(shè)備難以按照施工任務(wù)統(tǒng)一協(xié)調(diào)、配合,因而設(shè)備利用不全面、不充分,影響企業(yè)的整體發(fā)展。
三、加強公路工程建設(shè)機械管理信息系統(tǒng)建設(shè)的思路與建議
基于以上對目前在公路工程建設(shè)中機械設(shè)備管理工作的現(xiàn)狀分析,根據(jù)筆者多年的工作經(jīng)驗,提出可以從以下幾方面采取有效措施,提升企業(yè)的經(jīng)濟效益。
(一)以市場經(jīng)濟為指導,完善機械設(shè)備管理體制,建立健全管理制度
隨著市場經(jīng)濟體制的深入發(fā)展,企業(yè)要想獲得一定的地位就必須要不斷加強自身的經(jīng)濟實力。在市場經(jīng)濟的深入發(fā)展之下,公路工程施工企業(yè)就必須要以市場經(jīng)濟為指導,進一步完善機械設(shè)備管理體制,同時建立健全管理制度。要做到這些首先企業(yè)要從思想上作出改變,要意識到企業(yè)內(nèi)部的機械設(shè)備使用和管理部門之間存在的主要問題是由于缺乏必要的員工激勵手段,員工工資分配缺乏靈活性等導致的,要解決二者之間的問題就要進行徹底的改革。目前最有效的解決辦法就是采取月度單機核算制度.同時還可以建立員工工作業(yè)績考核的各項制度,為了真正落實這些制度,而不是以前只停留在形式上,企業(yè)還可以把機械設(shè)備的消耗、利潤與員工個人的利益聯(lián)系起來,并將考核的結(jié)果與員工工資直接掛鉤,獎懲分明。這樣一來既能夠增加員工的工作責任心,注意設(shè)備的保養(yǎng),延長設(shè)備的使用年限,還可以減少企業(yè)用于維修設(shè)備所需要的資金。
(二)積極引進機械管理信息系統(tǒng),實現(xiàn)機械設(shè)備管理的信息化
科學技術(shù)的發(fā)展為人類社會的生產(chǎn)與生活創(chuàng)造了很多的財富與價值,極大方便了人們的生活,尤其是人類社會進入到信息時代以后,在工作中采用信息化的技術(shù)是非常必要的。公路工程建設(shè)過程本身就比較復雜,例如施工所需要的機械設(shè)備的管理工作,由于在機械設(shè)備運作過程中需要對大量的復雜數(shù)據(jù)進行計算與整理,如果這個過程用人工完成,其工作效率和質(zhì)量都會無法確切保證。如今在機械設(shè)備管理中引入微機技術(shù),建立機械設(shè)備管理的信息系統(tǒng),就可以代替人工勞動,將大量復雜的數(shù)據(jù)處理程系統(tǒng)化、規(guī)范化的信息,縮短工作時間,提高了工作質(zhì)量與效率。因此.企業(yè)的機械設(shè)備管理部門必須加快引進機械設(shè)備管理的信息系統(tǒng),爭取全面實現(xiàn)機械設(shè)備管理的信息化、規(guī)范化、系統(tǒng)化,從整體上提升企業(yè)的經(jīng)濟效益與社會效益。
(三)重視設(shè)備管理員工的職業(yè)道德與業(yè)務(wù)技能,加大培訓力度
企業(yè)的發(fā)展離不開員工的努力與汗水,因此提高機械設(shè)備管理水平,重視管理人員的職業(yè)道德和業(yè)務(wù)技能非常重要。首先對于職業(yè)道德,企業(yè)需要定期組織員工進行培訓,不斷對員工進行思想教育和職業(yè)道德教育,增強工作責任心,能夠為企業(yè)的發(fā)展奉獻自己的力量。其次對于業(yè)務(wù)技能的提升,可以組織員工,采取多種形式開展業(yè)務(wù)培訓。為了調(diào)動員工的工作積極性,企業(yè)還可以采取獎懲措施,及時獎勵管理優(yōu)秀的員工,而對于管理工作差的員工給予處罰。
四、結(jié)語
綜上所述,在市場經(jīng)濟條件的環(huán)境之下,面對競爭激烈的發(fā)展環(huán)境,企業(yè)唯有不斷提升自身實力,才能夠獲取成功。公路工程建設(shè)對于社會發(fā)展來說非常重要,企業(yè)為了社會發(fā)展,為了自身發(fā)展,務(wù)必要做好機械設(shè)備管理工作.建立健全各項規(guī)章制度,利用現(xiàn)代化信息管理手段.提高員工的道德素質(zhì)與業(yè)務(wù)水平,實現(xiàn)企業(yè)與社會的同步發(fā)展。
參考文獻:
[1]姚永福.當前公路施工機械管理中的問題及對策淺析[J].企業(yè)技發(fā).2011(13).
篇2
【關(guān)鍵詞】知識應用能力;C#.NET程序設(shè)計;項目教學;改革研究
1 引言
中國的高等職業(yè)教育院校大約創(chuàng)辦于20世紀80年代,為順應我國改革開放深入,經(jīng)濟建設(shè)不斷發(fā)展的需要。高等職業(yè)教育是在高中階段教育基礎(chǔ)上進行的培養(yǎng)生產(chǎn)、建設(shè)、管理、服務(wù)第一線,具備綜合職業(yè)能力和全面素質(zhì)的高級應用型人才的專門教育,是高層次的職業(yè)教育,主要目的是讓學生獲得從事某個(或類)職業(yè)或行業(yè)所需的實際技能和知識,讓學生具備進入勞務(wù)市場所需的能力和資格。
由于受到傳統(tǒng)教育教學理念的束縛,實驗實訓課程在設(shè)置上往往依附在具體的理論課程中,實驗實訓內(nèi)容以驗證性、演示實驗為主;教學方式上以教師為中心,大多采用灌輸式教學法。教師在整個實踐教學過程中處于中心地位,很大程度上學生只是被動地跟著老師的思路去學習實驗實訓方法和技能,難以發(fā)揮和培養(yǎng)高職學生的“知識應用能力”和“創(chuàng)新能力”。 如何組織實踐教學,達到“知識應用能力”的培養(yǎng)目標,就顯得尤為重要。為了培養(yǎng)學生的應用能力、創(chuàng)新能力,滿足社會對應用技術(shù)人才和管理人才的要求,應該對目前的實踐教學方法進行創(chuàng)新。本文結(jié)合自己多年從事實踐教學的經(jīng)驗,探討項目教學法在C#.NET程序設(shè)計實踐教學中的應用。
2 項目教學法的內(nèi)涵
項目教學法是指師生為共同完成一個完整的項目工作而進行的活動。項目在實施過程中以學生為主體,教師為客體,教師起引導和把握方向的作用。項目教學法屬于行動體系的教學方法,以任務(wù)為引領(lǐng),行動為導向。該方法能夠很好的將教學中理論教學內(nèi)容和實踐教學內(nèi)容有機的結(jié)合起來,鍛煉學生的實踐動手能力,激發(fā)學生的學習興趣。在項目教學法中,學生有自己獨立的空間制定項目實施的計劃,并進行實施,能夠自己組織、安排自己的學習行為,能夠處理在進行項目中出現(xiàn)的困難和問題,項目教學法具有整體性、有一定的難度、綜合性、探究性,要求學生運用新知識、技能,解決過去未遇到過的實際問題。在做中學,學中做,邊做邊學。項目教學法能夠很好的培養(yǎng)大學生的創(chuàng)新意識,鍛煉大學生的團隊合作意識。
3 項目教學法的應用
3.1 項目選編
項目是貫穿整個教學過程的基本材料,項目的選取是至關(guān)重要的,直接影響教學效果。本門課程的最終目標是讓學生學會在基于C#.NET語言平臺上程序設(shè)計的專項職業(yè)能力,并且系統(tǒng)的掌握在程序開發(fā)和設(shè)計過程中的基本流程。所以,選編的所有項目既能循序漸進的貫穿整本書的內(nèi)容,又能概括每個章節(jié)的知識點,既要簡單易懂又要在實踐中容易上手,能引起學生的興趣。選編項目主要是依據(jù)教材內(nèi)容,與學生實際生活相關(guān)聯(lián),并且結(jié)合實際的企業(yè)項目中的部分模塊。
3.2 項目實施
學生成績管理系統(tǒng)跟學生在學校的學習和生活息息相關(guān),學生比較熟悉,在授課時,首先向?qū)W生介紹該系統(tǒng)的運行模式及功能作為課堂的情境引入,并基于學生成績管理系統(tǒng),設(shè)計了Windows應用程序設(shè)計、Windows高級界面設(shè)計、面向?qū)ο缶幊獭?shù)據(jù)庫編程和成績管理系統(tǒng)設(shè)計與實現(xiàn)共五個項目,每個項目對應若干個教學任務(wù),然后與各個知識點和課程章節(jié)相結(jié)合,引導學生在學習知識點的同時完成與項目相關(guān)任務(wù),讓學生在學習的過程中成為項目的實施者,使學生掌握如何解決實際問題的技能。以學生成績管理系統(tǒng)的主控界面為例,首先學習窗體中的常用控件,如標簽控件、命令按鈕控件、文本框控件和圖形框控件等等,設(shè)計主控界面時引導學生加入菜單、工具欄、狀態(tài)欄,使得成績管理系統(tǒng)功能更加完整。主控窗體建成后,接著把剩下的二十五個窗體建設(shè)完成,增改系列的窗體就包括了增改學生、增改課程、增改學年、增改教師、增改成績比例、增改操作員等窗體,窗體的建設(shè)為項目一Windows應用程序設(shè)計知識點,而學生可以先設(shè)計增改窗體,再通過繼承制作和調(diào)用增改學生、增改課程等窗體,這就是項目二Windows高級界面設(shè)計的知識點。
在學生成績管理系統(tǒng)的后臺要有大量的學生和教師信息,登錄的用戶不同,看到的用戶界面也應不同,學生登錄后查詢只能看到自己所學的課程以及所學課程成績,而教師登錄后可以看到所教的課程以及對應的這門課程的學生成績,無論是學生或教師都不能隨意增加或刪除學生記錄,這就是涉及到項目三面向?qū)ο缶幊毯晚椖克臄?shù)據(jù)庫編程知識點,判斷用戶名和密碼是否正確,可用分支和循環(huán)控制語句,用戶名和密碼錯三次后今天不允許登錄。而對后臺數(shù)據(jù)庫的訪問可以新建一公共類,該類封裝了所有本系統(tǒng)中與數(shù)據(jù)庫連接的方法,可以通過該類的方法與數(shù)據(jù)庫建立連接,并對數(shù)據(jù)信息進行添加、修改、刪除以及讀取操作。
各個模塊設(shè)計完成,對所有功能模塊進行測試,對出現(xiàn)的異常問題進行處理,對成績管理系統(tǒng)進行部署創(chuàng)建安裝程序包,這就是項目五成績管理系統(tǒng)設(shè)計與實現(xiàn)所涉及的知識點。
3.3 項目考核
在師生對某一功能模塊共同分析后,老師與學生一起開始動手操作,主要解決開發(fā)過程中的重點和難點,其余較簡單點的設(shè)計則由學生自己操作完成,充分發(fā)揮學生的主體能動作用。因動手能力、接受能力、學習主動性差異等,有些學生還是無法完成,因此老師要巡回指導,察看學生任務(wù)完成情況,并對每個項目中的每一個任務(wù),進行考評登記,對于操作熟練、自己獨立完成、有創(chuàng)新的學生給予考評優(yōu),中間問老師和同學后才能獨立完成任務(wù)的同學給予良或中,完全靠同學或老師幫助才能完成任務(wù)或任務(wù)還未完成的學生給予及格或差。嚴格考評可以防止由于“偷懶”導致“欠賬”過多,影響學生學習的積極性,同時也能發(fā)現(xiàn)學生對該次項目內(nèi)容知識點掌握的情況,以及時發(fā)現(xiàn)學習中存在的普遍性問題和某些學生提出的新思路、新方法,必要時請有獨特新思路的同學演示自己的方法,再對比各種方法的優(yōu)缺點,鼓勵大家再提出新觀點,進一步調(diào)動同學們的積極性和參與程度,保障后續(xù)的實踐課順利進行。學期結(jié)束老師結(jié)合每次項目任務(wù)的考評成績,最后給出一個最終的考評成績。
4 結(jié)束語
在C#.NET程序設(shè)計的教學中實現(xiàn)了以項目貫穿知識點、知識面及整個教學過程的項目教學,理論聯(lián)系實際,將“引導―模仿―學習―創(chuàng)新”的學習過程有機地貫穿于教學中,使學生的學習興趣得到了提高,充分發(fā)揮了學生學習的主動性和積極性,培養(yǎng)了學生的知識應用能力,使學生更好的適應社會,符合企業(yè)需求。
參考文獻:
[1] 商瑩,袁戰(zhàn)軍,李安.項目教學法在應用型人才培養(yǎng)中的作用[J].電子測試,2013(19):228-229.
[2] 梁紅碩,張春平.以項目為導向的C#課程教學研究 [J]. 石家莊職業(yè)技術(shù)學院學報,2010,22(6):69-71.
[3] 帆,周婕.基于“項目+任務(wù)”的計算機應用基礎(chǔ)的教學法的重構(gòu)與實踐[J].電子制作,2014(4):73-74.
[4] 高向玉,祁桂云.項目導向教學法在高職《C#程序設(shè)計》課程中的應用 [J]. 中小企業(yè)管理與科技,2012(24):213-214.
作者簡介:
篇3
關(guān)鍵詞:數(shù)據(jù)庫;綜合設(shè)計;教學方法
中圖分類號: TP315文獻標識碼:A文章編號:1009-3044(2011)17-4120-02
程序設(shè)計是高校針對新生普遍開設(shè)的計算機基礎(chǔ)課,學習該課程的目的是讓學生掌握正確的、規(guī)范的編程方法,掌握通過編程解決問題的方法和思路,加深對計算機概念的理解,訓練邏輯思維能力,培養(yǎng)嚴謹?shù)目茖W作風。但從以往的教學效果來看,許多學生學習了一學期的程序設(shè)計后,不但不知道學習程序設(shè)計的目的,反而對學習計算機失去了信心,更談不上有興趣了。為此,我們在計算機基礎(chǔ)教學的程序設(shè)計課程中增加了“綜合設(shè)計”單元,在教師引導下,通過綜合設(shè)計,讓學生自己體驗和領(lǐng)悟利用計算機解決實際問題的思路和方法,提高學生學習計算機知識的興趣,培養(yǎng)學生動手能力、綜合應用能力及編寫技術(shù)文獻的能力。本文結(jié)合我校數(shù)據(jù)庫應用課程的教學實踐,就綜合設(shè)計的過程、存在的問題及解決方法等進行介紹。
1 綜合設(shè)計內(nèi)容及要求
數(shù)據(jù)庫設(shè)計是指對于一個給定的應用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用要求,包括數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫的行為設(shè)計。對于新生來說,數(shù)據(jù)庫綜合設(shè)計的目的是通過讓學生親自動手設(shè)計一個簡單的數(shù)據(jù)庫應用系統(tǒng),整合學所知識,理解利用所學數(shù)據(jù)庫知識可以做什么和怎樣做,從而感受數(shù)據(jù)庫程序設(shè)計的魅力,培養(yǎng)學生學習計算機知識的興趣和數(shù)據(jù)庫設(shè)計的綜合能力,為進一步研究學習奠定基礎(chǔ)。綜合設(shè)計題目應按照教學大綱的要求,內(nèi)容盡量覆蓋數(shù)據(jù)庫的基本知識點,包括數(shù)據(jù)庫、數(shù)據(jù)表、查詢、報表、表單、菜單及主程序等。大一學生只學過《大學計算機基礎(chǔ)》,對于綜合設(shè)計的概念一無所知,因此,綜合設(shè)計要求學生提交綜合設(shè)計報告和開發(fā)的數(shù)據(jù)庫管理系統(tǒng)即可。綜合設(shè)計報告主要包括系統(tǒng)設(shè)計內(nèi)容、系統(tǒng)功能以及綜合設(shè)計的體會與建議。
2 綜合設(shè)計的實施
2.1 命題
命題是整個綜合設(shè)計的前提,命題的科學性直接影響到綜合設(shè)計環(huán)節(jié)的效果。命題由任課教師根據(jù)教學要求、學生實際情況來完成。由于大一學生接觸社會較少,了解實際問題不全面,所以教師在命題時不能空洞、脫離實際,要以與學生密切相關(guān)的實際問題進行命題,如學生成績管理系統(tǒng)題目比較貼近學生學習和生活實際,而象工會管理系統(tǒng)就有些抽象,學生不知道如何確定數(shù)據(jù)對象。所命題目要能激發(fā)學生的學習熱情,如球星管理系統(tǒng)、影視明星管理系統(tǒng)等學生比較喜歡。題目要有可操作性,難易程度適中、范圍不要太大但能包括數(shù)據(jù)庫的基本知識和模塊,如一個系統(tǒng)中必須有數(shù)據(jù)庫、數(shù)據(jù)表、表單、查詢、報表和菜單等。根據(jù)以上原則,我們設(shè)計的題目主要有以下幾個:學生成績管理系統(tǒng)、學籍管理系統(tǒng)、工資管理系統(tǒng)、球星管理系統(tǒng)、倉庫管理系統(tǒng)、檔案管理系統(tǒng)、圖書借閱管理系統(tǒng)、個人物品管理系統(tǒng)、宿舍管理系統(tǒng)等。
2.2 選題
選題是整個綜合設(shè)計的關(guān)鍵。對于從未接觸過程序設(shè)計和系統(tǒng)開發(fā)的學生來說,要完成一個管理系統(tǒng)有一定的困難,因此教師要精心設(shè)計實踐環(huán)節(jié),從選題開始加強對學生的引導。首先,采取自由組合的方式將學生分成若干個小組,3~4人一組,選出組長。分組時學生喜歡以宿舍為單位組合,這有助于在課外進行討論,也方便組內(nèi)工作協(xié)調(diào)。另外,學生對彼此的學習情況有所了解,能選出他們信任的、成績好的學生當組長,這樣可以使小組團結(jié)協(xié)作,順利完成綜合設(shè)計。分組完成后,以小組為單位從老師擬定的題目中選題,學生也可以自擬題目。在組長的帶領(lǐng)下,各個小組通過討論、思考、研究、查資料等方式,結(jié)合本小組學生的特長,選擇適合的題目,然后交給老師審查。老師應從設(shè)計的可行性、難易程度、工作量大小等方面對學生選定的題目進行審閱,為學生提供參考意見。除此之外,我們還給出了一些數(shù)據(jù)庫管理系統(tǒng)的設(shè)計實例代碼作為綜合設(shè)計的參考資料,讓學生在模仿的基礎(chǔ)上設(shè)計,并鼓勵他們進行創(chuàng)新。
2.3 綜合設(shè)計的實施
確定題目后,學生即可進行數(shù)據(jù)庫設(shè)計。由于設(shè)計時間有限,學生不可能到實際的應用環(huán)境中進行調(diào)研,所以各小組應對所選題目進行分析,通過查閱資料、小組討論,進行研究和可行性分析,定義系統(tǒng)的功能并劃分功能模塊,然后讓組長按照功能模塊分配任務(wù)。同時,定出設(shè)計的書面方案,在老師的指導下,對不合理的部分加以修改。在綜合設(shè)計過程中,學生是主體,教師的任務(wù)是指導學生順利完成綜合設(shè)計,為了控制設(shè)計過程,我們采取設(shè)置檢查點來進行階段性任務(wù)檢查。在以下的檢查點要求學生完成相應的書面報告或者檢查程序設(shè)計情況:
1)系統(tǒng)功能分析:檢查小組是否完成系統(tǒng)功能說明和模塊的劃分。
2)個人承擔任務(wù):對自己所承擔任務(wù)的目的、構(gòu)想、實現(xiàn)方法等是否有大致的規(guī)劃數(shù)據(jù)庫設(shè)計:檢查項目、數(shù)據(jù)庫、數(shù)據(jù)表、表間關(guān)系的建立情況,對突出問題進行集中解決。
3)查詢設(shè)計:檢查查詢模塊設(shè)計情況,主要看查詢是否正常運行,設(shè)計的查詢是否合理。
4)表單設(shè)計:檢查表單模塊設(shè)計情況,主要看表單中常用控件的屬性、代碼設(shè)置是否正確。
5)報表設(shè)計:檢查報表模塊設(shè)計情況,主要看報表是否正常運行,顯示的結(jié)果是否合理。
6)系統(tǒng)集成:檢查菜單模塊設(shè)計及連編情況,主要看系統(tǒng)是否正常運行對于大一學生,綜合設(shè)計是個陌生的概念,因此,在綜合設(shè)計實施中,要鼓勵學生進行模仿,模仿現(xiàn)成的數(shù)據(jù)庫管理系統(tǒng)做設(shè)計,掌握方法后再進行創(chuàng)新,設(shè)計出自己的管理系統(tǒng)。有的學生通過模仿、修改、設(shè)計,從中不斷發(fā)現(xiàn)問題、解決問題,逐步產(chǎn)生了學習的樂趣。
3 綜合設(shè)計中的問題及處理方法
3.1 學生存在的問題
學生存在的問題大多是數(shù)據(jù)表結(jié)構(gòu)設(shè)計。大一學生掌握較多的是信息處理技術(shù)知識,對信息管理系統(tǒng)的概念認識模糊,更談不上用數(shù)據(jù)庫知識來解決問題。在數(shù)據(jù)庫設(shè)計中數(shù)據(jù)表結(jié)構(gòu)的設(shè)計是學生的難點,怎樣確定所選題目中的數(shù)據(jù)信息,即定義字段名稱、類型、寬度等是學生首先遇到的問題。因此在設(shè)計數(shù)據(jù)表結(jié)構(gòu)時老師應引導他們,幫助他們分析要存儲什么數(shù)據(jù)、用戶如何訪問數(shù)據(jù)和最常訪問的是什么數(shù)據(jù)等,精選簡單的、與他們生活比較貼近的實例來分析規(guī)劃,如學生成績管理系統(tǒng)容易讓學生接受,然后再對其他題目中的問題個別指導。一旦數(shù)據(jù)信息確定,其余的工作就比較容易完成,如建立查詢、報表、表單等可以用設(shè)計器或向?qū)瓿伞?/p>
3.2 教師面臨的問題
加入課程綜合設(shè)計單元后,對教師的綜合素質(zhì)也是一個考驗。從知識傳授方面來說,教師不僅要傳授單純的數(shù)據(jù)庫知識,還要引導學生去協(xié)作研究、完成設(shè)計任務(wù),因此,教師應該多參與數(shù)據(jù)庫開發(fā)方面的科研課題,豐富設(shè)計數(shù)據(jù)庫管理系統(tǒng)的實際經(jīng)驗。在綜合設(shè)計中,學生遇到的問題是隨機的、多樣的,這就需要老師有豐富的數(shù)據(jù)庫知識,以便能解決學生遇到的而課本上沒有的問題。對于學生的性格差異,教師要能因人而異,如對接受能力較差的同學要耐心輔導,盡量將復雜的問題簡單化,幫助他們順利完成設(shè)計任務(wù)。
3.3 綜合設(shè)計成績評定問題
綜合設(shè)計結(jié)束后,學生要提交開發(fā)的數(shù)據(jù)庫應用系統(tǒng)和綜合設(shè)計報告。設(shè)計的系統(tǒng)如果能夠正常運行且符合要求,即可通過;如果在基本要求的基礎(chǔ)上有創(chuàng)新,即可獲得優(yōu)秀。綜合設(shè)計報告包括各小組成員的姓名、小組自評分、系統(tǒng)簡介、正文、各小組成員的體會等,從中可看出其設(shè)計思路、運用的知識及學生的收獲。評分時主要看各個部分是否完備、分析的是否透徹和是否有獨到的見解。為了防止學生在綜合設(shè)計過程中的抄襲現(xiàn)象,教師在檢查作品時可以對學生進行有針對性地提問,由學生當場解答;教師也可以設(shè)置簡單的題目由學生當場完成,如設(shè)置符合條件的查詢、設(shè)置表單屬性等。
4 結(jié)束語
綜合設(shè)計是一種學習、實踐、探索和創(chuàng)新相結(jié)合的綜合教學,是引導新生學習計算機知識的重要教學環(huán)節(jié)。實踐證明,綜合設(shè)計提高了學生發(fā)現(xiàn)問題、分析和解決實際問題的積極性,激發(fā)了學生進一步學習計算機知識的興趣,促使學生將所學的綜合知識運用到實踐中,使學生體會到學有所用。另外,綜合設(shè)計還培養(yǎng)了學生的團隊意識和協(xié)作精神,增強了學生的創(chuàng)新意識,提高了學生的動手能力和創(chuàng)新能力。
參考文獻:
[1] 靳學輝.數(shù)據(jù)庫原理與應用[M].北京:電子工業(yè)出版社,2004.
[2] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社.2001.
篇4
【關(guān)鍵詞】高校網(wǎng)絡(luò) 安全保護 主動防御 系統(tǒng)威脅
隨著移動通信、光纖通信技術(shù)的快速發(fā)展,互聯(lián)網(wǎng)已經(jīng)在高等院校中得到廣泛普及,高校通過路由器、交換機、服務(wù)器、存儲器等構(gòu)建了專業(yè)化機房,承載著教務(wù)管理系統(tǒng)、成績管理系統(tǒng)、科研管理系統(tǒng)、畢業(yè)設(shè)計管理系統(tǒng)、住宿管理系統(tǒng)等,實現(xiàn)學生、教師、課程等信息的共享?;ヂ?lián)網(wǎng)在為高校帶來便利的同時,也帶來了潛在的威脅,比如木馬、病毒和黑客,其可以攻擊、破壞和竊取高校自動化系統(tǒng)信息。因此,亟需構(gòu)建一個完善的、動態(tài)的、縱深的網(wǎng)絡(luò)安全管理系統(tǒng),以提高系統(tǒng)安全防御能力。
1 高校網(wǎng)絡(luò)安全管理現(xiàn)狀分析
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和改進,高校網(wǎng)絡(luò)信息化系統(tǒng)防御技術(shù)有所提升,但是網(wǎng)絡(luò)病毒、木馬和黑客攻擊技術(shù)也大幅度改進,并且呈現(xiàn)出了攻擊渠道多樣化、威脅智能化、范圍廣泛化等特點。
1.1 供給渠道多樣化
高校網(wǎng)絡(luò)系統(tǒng)接入渠道較多,按照內(nèi)外網(wǎng)劃分為內(nèi)網(wǎng)接入、外網(wǎng)接入;按照有線、無線可以劃分為有線接入、無線接入;按照接入設(shè)備可以劃分為PC接入、移動智能終端接入等多種類別。接入渠道較多,也給攻擊威脅提供了較多的入侵渠道。
1.2 威脅智能化
高校網(wǎng)絡(luò)攻擊威脅程序設(shè)計技術(shù)的提升,使得病毒、木馬隱藏的周期更長,行為更加隱蔽,傳統(tǒng)的網(wǎng)絡(luò)木馬、病毒防御工具無法對其進行查殺。
1.3 破壞范圍更廣
隨著高校網(wǎng)絡(luò)信息系統(tǒng)的集成化增強,不同類型的系統(tǒng)管理平臺都通過JSP技術(shù)、ASP .NET技術(shù)、SQLServer數(shù)據(jù)庫、Oracle數(shù)據(jù)庫接入到高校門戶網(wǎng)集群平臺上,一旦某個應用軟件系統(tǒng)受到攻擊,病毒可以在很短的時間內(nèi)傳播到其他子系統(tǒng),破壞范圍更廣。
2 高校網(wǎng)絡(luò)安全管理系統(tǒng)功能建模
目前各個高校都組建了信息化發(fā)展團隊,建設(shè)了專業(yè)的機房,并通過對網(wǎng)絡(luò)安全管理人員進行調(diào)研和分析,導出了網(wǎng)絡(luò)安全管理的關(guān)鍵功能,分別是網(wǎng)絡(luò)安全監(jiān)控管理、網(wǎng)絡(luò)安全策略管理、網(wǎng)絡(luò)安全日志管理、網(wǎng)絡(luò)安全預測管理、網(wǎng)絡(luò)安全防御管理和基本信息管理。
3 高校網(wǎng)絡(luò)安全管理系統(tǒng)架構(gòu)設(shè)計
高校網(wǎng)絡(luò)安全管理系統(tǒng)設(shè)計過程中,采用了主動式、層次化的安全防御原則和技術(shù),并引入了網(wǎng)絡(luò)安全預警、安全監(jiān)測和安全保護等多種主動式防御技術(shù)。
3.1 安全預警
高校網(wǎng)絡(luò)安全預警技術(shù)主要包括漏洞預警、行為預警和攻擊趨勢預警功能。高校網(wǎng)絡(luò)集成了多種異構(gòu)應用軟件,這些軟件采用不同的架構(gòu)、開發(fā)語言和環(huán)境實現(xiàn),集成過程中使用接口進行通信,容易產(chǎn)生各類型漏洞,給安全攻擊提供渠道。漏洞預警可以及時地為用戶提供打補丁的機會,抵御外來威脅;行為預警或攻擊趨勢預測可以通過觀察網(wǎng)絡(luò)不正常流量,使用支持向量機、遺傳算法、K均值、關(guān)聯(lián)規(guī)則等算法來預測網(wǎng)絡(luò)中存在的攻擊行為,進一步提高預警能力,保證系統(tǒng)具備初步的安全性。
3.2 安全監(jiān)測
高校網(wǎng)絡(luò)實施安全監(jiān)測是非常必要的,其可以采用網(wǎng)絡(luò)流量抓包技術(shù)、網(wǎng)絡(luò)深度包過濾技術(shù)、入侵檢測技術(shù)等實時獲取網(wǎng)絡(luò)流量,利用軟件或硬件關(guān)聯(lián)規(guī)則分析技術(shù)進行挖掘,將挖掘的結(jié)果報告給下一層,由安全保護功能負責清除威脅。目前,高校網(wǎng)絡(luò)已經(jīng)引入了漏洞掃描技術(shù),能夠?qū)崟r掃描系統(tǒng)中存在的漏洞,及時進行補丁,防止系統(tǒng)遭受非法入侵。
3.3 安全保護
高校網(wǎng)絡(luò)采用的安全措施較多,這些安全防御措施包括殺毒工具、防火墻防御系統(tǒng)、系統(tǒng)安全訪問控制列表、虛擬專用網(wǎng)絡(luò)等。這些防御工具或軟件采用單一部署、集成部署等模式,可以有效地保證高校網(wǎng)絡(luò)數(shù)據(jù)的完整性。目前,隨著高校網(wǎng)絡(luò)的普及和推廣,安全防御措施又引入了先進的數(shù)字簽名等防御技術(shù),以防止數(shù)據(jù)通信過程中存在的抵賴行為。安全防御系統(tǒng)將多種網(wǎng)絡(luò)安全防御技術(shù)整合在一起,實現(xiàn)網(wǎng)絡(luò)病毒、木馬查殺,避免網(wǎng)絡(luò)木馬和病毒蔓延,防止高校網(wǎng)絡(luò)被攻擊和感染,擾亂高校網(wǎng)絡(luò)正常使用。
3.4 安全響應
高校網(wǎng)絡(luò)運行時如果存在不正常的數(shù)據(jù)流,這些不正常的數(shù)據(jù)流可能是病毒或木馬,則系統(tǒng)可以激活殺毒軟件或木馬查殺工具等,阻斷高校網(wǎng)絡(luò)服務(wù)系統(tǒng)的安全威脅,同時也可以將網(wǎng)絡(luò)安全威脅引誘到備注主機上,更好地獲取網(wǎng)絡(luò)服務(wù)系統(tǒng)攻擊來源,便于反擊。目前,高校網(wǎng)絡(luò)服務(wù)安全防御系統(tǒng)已經(jīng)引入了卡巴斯基企業(yè)殺毒軟件,可以查殺木馬和病毒,提高了信息安全性。
3.5 系統(tǒng)恢復
高校網(wǎng)絡(luò)操作過程中,許多的用戶均未受過專業(yè)的計算機網(wǎng)絡(luò)配置、應用軟件操作訓練,因此容易在系統(tǒng)操作過程中攜帶有病毒的U盤、硬盤接入系統(tǒng),造成網(wǎng)絡(luò)系統(tǒng)文件受到病毒感染,并且在網(wǎng)絡(luò)中進行傳播,導致高校網(wǎng)絡(luò)服務(wù)系統(tǒng)中止運行。如果服務(wù)系統(tǒng)一旦受到威脅,可以采用系統(tǒng)恢復技術(shù),將系統(tǒng)恢復到一個正常的狀態(tài),盡最大努力降低系統(tǒng)損失。高校網(wǎng)絡(luò)安全恢復技術(shù)包括多種,分別是系統(tǒng)在線備份、離線備份、增量備份、階段備份等。具體而言,可以單獨或融合使用這些備份技術(shù),備份正常運行的系統(tǒng)。醫(yī)院信息化系統(tǒng)采用在線增量備份模式,可以定期對信息資源進行增量備份,如果其遭受攻擊,可以將信息資源恢復到最新的備份狀態(tài),降低損失。
4 結(jié)束語
高校網(wǎng)絡(luò)安全防御是一個動態(tài)的、系統(tǒng)的工程,其需要在實際運用過程中根據(jù)網(wǎng)絡(luò)安全威脅的狀況,及時提升系統(tǒng)防御能力,進一步豐富安全管理系統(tǒng)功能,提高校園信息化系統(tǒng)集成性,保證校園數(shù)字化正常應用和發(fā)展,共享校園信息。
參考文獻
[1]劉紅明.我國高等院校校園網(wǎng)絡(luò)安全問題研究[J].計算機光盤軟件與應用,2010,24(12):56-57.
[2]王任.探析高等院校計算機信息網(wǎng)絡(luò)安全[J].網(wǎng)絡(luò)安全技術(shù)與應用,2015,18(07):39-40.
[3]王先財.高等院校網(wǎng)絡(luò)信息安全系統(tǒng)的設(shè)計與實現(xiàn)[J].中國新通信,2015,18(13):32-33.
[4]李可.校園網(wǎng)絡(luò)安全中異常入侵快速定位方法的研究[J].網(wǎng)絡(luò)安全技術(shù)與應用,2014,12(03):179-180.
篇5
關(guān)鍵詞:任務(wù)驅(qū)動;建構(gòu)主義;數(shù)據(jù)庫教學
1 “任務(wù)驅(qū)動”教學法與數(shù)據(jù)庫教學
“任務(wù)驅(qū)動”教學法是一種建立在建構(gòu)主義學習理論基礎(chǔ)上的,有別于傳統(tǒng)教學的新型教學方法。“任務(wù)驅(qū)動”教學方法提倡教師指導下的、以學生為中心的學習。在整個教學過程中教師起組織者、指導者、幫助者和促進者的作用,利用情境、協(xié)作、會話等學習環(huán)境要素充分發(fā)揮學生的主動性、積極性和創(chuàng)造性,最終達到使學生有效地實現(xiàn)對當前所學知識的意義建構(gòu)的目的。建構(gòu)既是對新知識意義的建構(gòu),同時又包含對原有經(jīng)驗的改造和重組。
“任務(wù)驅(qū)動”教學法的主要特點是“任務(wù)驅(qū)動,注重實踐”。它很適合計算機類課程比如“數(shù)據(jù)庫”的教學,因為該類課程大多是實踐性很強的課程,要求學生既要學好理論知識,又要掌握實際操作技能。同時由于這些課程知識內(nèi)容更新很快,要求學生必須具有一定的自主學習能力與獨立分析問題、解決問題能力,才能適應信息時代與學科知識發(fā)展的特點。
2 任務(wù)驅(qū)動教學模式在數(shù)據(jù)庫教學中的實現(xiàn)
(1) 提出明確而適度的任務(wù)是任務(wù)驅(qū)動教學法的前提
目標任務(wù)的明確對于今后的學習與任務(wù)的最終完成起著至關(guān)重要的作用。課堂教學中,教師和學生通過創(chuàng)設(shè)的問題情景,把所要學習的知識巧妙地隱含在一個個任務(wù)當中,使學生在完成任務(wù)的過程中達到理解學科知識、掌握技能的目的。設(shè)計精巧的“任務(wù)”能充分調(diào)動學生的學習熱情和求知欲望,在融洽與和諧的情境中獲得良好的教學效果。
任務(wù)的提出甚至可以由師生共同討論或?qū)W生根據(jù)自身需求自主提出,這樣的任務(wù)可能更符合每個學生的個性和興趣特點,使學生根據(jù)自己內(nèi)在的需要去探究和學習,充分發(fā)揮自身的積極性、主動性和創(chuàng)造性,從而培養(yǎng)出獨立探索、勇于開拓進取的自學能力。
在Access數(shù)據(jù)庫教學中,一般要求學生能根據(jù)一個實際需求完成一個數(shù)據(jù)庫系統(tǒng)的設(shè)計與實現(xiàn),它強調(diào)從需求分析、數(shù)據(jù)搜集、數(shù)據(jù)整理、系統(tǒng)設(shè)計到系統(tǒng)實現(xiàn)全過程的參與。這是一個大的任務(wù),它可以分成若干個小的模塊或任務(wù),隨著學習進程分步驟完成。在設(shè)計時具體到系統(tǒng)的需求是實現(xiàn)工資管理還是成績管理或聯(lián)系人的管理等等,就可以由學生自己來決定了。當然系統(tǒng)的功能不能過于簡單,一些基本的比如增加數(shù)據(jù)、修改數(shù)據(jù)、登錄加密等功能是必須實現(xiàn)的,這個由考核細則決定。
(2) 合理分解任務(wù)是任務(wù)驅(qū)動教學法的關(guān)鍵
分解任務(wù)是將一個大的任務(wù)分成若干個分任務(wù),再將分任務(wù)往下分,直到每個小的分任務(wù)可操作或執(zhí)行為止。在這些分任務(wù)中,有很多是以前沒學過的知識或技能技巧,即隱含了新的知識點,這時就需要引發(fā)學生的積極性和探究問題(任務(wù))的欲望,教師就得使用各種信息技術(shù)手段,創(chuàng)設(shè)任務(wù)情景,通過講解、示范等多種教學方法,盡量不讓學生對任務(wù)產(chǎn)生太大的畏難以致抵觸情緒。教師要做到讓學生在情境中學習,在任務(wù)的分解過程中獲取知識,提高分析問題的能力。
圖1
實際上,一個數(shù)據(jù)庫管理系統(tǒng)設(shè)計與實現(xiàn)的過程就是不斷分解任務(wù)的過程。例如,學生提出設(shè)計班級成績管理系統(tǒng),教師可以引導學生通過聯(lián)系實際不斷地提出這樣的問題:班級成績管理需要管理學生的成績,包括成績的錄入、成績的修改、成績的查詢、成績的備份、成績的刪除等功能;另外,班級的人數(shù)有變化時也得體現(xiàn),比如有學生退學了或進了新的同學等,因此還必須有學生人數(shù)的增加、查詢、修改以及刪除等功能;在使用過程中有時需要打印表格的需求,所以還得有打印的功能;如果該系統(tǒng)規(guī)定專人負責,還需要規(guī)定用戶名和登錄密碼,體現(xiàn)保密性等等。經(jīng)過這樣的分析,可以出來一個基本功能框架,如圖1所示。 轉(zhuǎn)貼于
隨著任務(wù)分析的深入細致,使整個系統(tǒng)功能不斷完善,結(jié)構(gòu)不斷清晰。這實際上是將教學的內(nèi)容拆解為一個個的“任務(wù)”,逐步地展示、布置給學生了。在學期末,綜合每人的“任務(wù)”成果,制作出一個完整的管理系統(tǒng)。在此過程中,教師可以給出一些管理系統(tǒng)的實例以供參考,讓學生產(chǎn)生感性認識,知道這些功能或任務(wù)是可以通過學習完成的。這樣可以逐步消除對完成任務(wù)的畏懼感,樹立信心,使教學過程得以順利進行。
(3) 通過自主學習與協(xié)作學習實現(xiàn)任務(wù)是任務(wù)驅(qū)動教學的重點
問題提出并設(shè)計好了執(zhí)行的過程后,學生就需要通過各種途徑、各種方法、各種手段去完成任務(wù)。建構(gòu)主義學習觀認為知識是個體主動建構(gòu)的,無法通過教師的講解直接傳輸給學生,因此,學生必須主動地參與到整個學習過程中,通過自主學習與協(xié)作學習來建構(gòu)新知識的意義,完成一個個的任務(wù)。
自主學習是以自學為中心,由學生自主探索學習,獨立完成任務(wù)。它要求學生在學習過程中充分發(fā)揮主動性,利用多種機會在不同的情景下去應用他們所學的知識,根據(jù)自身行動的反饋信息來形成對客觀事物的認識和解決實際問題的方法。比較簡單或單一的任務(wù)學生可以采取這種學習方式完成,比如表和查詢的設(shè)計與操作。協(xié)作學習是為了在個人自主學習的基礎(chǔ)上,通過小組討論、協(xié)商,以進一步完成和深化對主體的意義建構(gòu)。通過這種協(xié)作和溝通,學生可以看到問題的不同側(cè)面和解決途徑,開闊了學生的思路,產(chǎn)生對知識新的認識與理解。比較綜合和難度較大的任務(wù)更多地需要借助協(xié)作學習方式,比如窗體的設(shè)計。
以學生管理系統(tǒng)為例,針對成績的錄入、查詢與編輯等功能,涉及表、查詢以及窗體等對象的認識、理解與操作;對于打印功能,涉及控件與報表的知識;用戶登錄與密碼驗證功能則涉及窗體與宏的知識內(nèi)容等等。除了這些操作性知識外,還有其它的很多操作,需要學生去處理、解決。對于這些問題的分析與解決,學生可以先查閱有關(guān)的教材、資料,在上機實踐中,逐步地理解、模仿、改造,進行自主學習;然后鼓勵大家共享資料,相互討論、交流,進行協(xié)作學習;遇到困難時,還可以有教師的指導與幫助,比如老師可以提供一些類似問題的解決方案等,以利于任務(wù)的實現(xiàn)與完成。
(4)學習效果評價是任務(wù)驅(qū)動教學法的重要階段
學習效果評價指學生反思問題的解決過程,相互評價或自我評價,教師適當做出點評,并幫助學生作歸納與總結(jié)。學習效果評價既是總結(jié)與提高的重要階段,又是培養(yǎng)學生良好的自信心與成就感的絕好時機。當學生以個人成果(如一個實驗報告或是一個功能模塊)的形式完成某項任務(wù)時,已經(jīng)建立了自己的認知結(jié)構(gòu),但還不完善,這時教師需要通過對其學習成果進行展示、交流、討論、分析、評點,及時對學生的學習情況做出反饋和評價。另外,學生每獨立完成一項任務(wù),都會獲得一定的成就感,這時教師的及時表揚與鼓勵,可以刺激學習熱情與學習興趣,增強自信,使其在不斷地建構(gòu)與完善自己的知識結(jié)構(gòu)的同時,也提高自我認識與對自身的評價,讓學生在一種良好的心理狀態(tài)下不斷學習、進步。
當學生完成了系統(tǒng)任務(wù)后,我挑選出幾個同學的作品(尤其注意那些采用與教學實例不同的思路和方式制作的成果),對他們的設(shè)計成果進行展示,以鼓勵創(chuàng)新。首先,由大家一起來評論其優(yōu)點,并由作者本人來說明模塊功能及實現(xiàn)過程。然后,其他學生可進行質(zhì)疑,或提出改進措施,還可展示自己的作品。這個階段是學生最興奮也最體現(xiàn)學生智慧與學習成效的時期,他們往往會提出一大堆的問題和解決方案,使大家豁然開朗。當然,有時像一個圖片的擺放問題也要爭論到底,這就需要老師進行實時控制,將討論導入主要矛盾方面,使課堂在有序的軌道上進行。最后,由教師總評,著重闡明可學習和借鑒之處,附帶點出需要完善的地方供大家參考。這樣的分析與評價,既肯定了學生的成績與可圈可點之處,也指出了一些缺陷與有待改進的方面,在刺激學生積極性與增強信心的同時,也讓學生懂得學無止境的道理,學會謙虛謹慎,使學生的素質(zhì)得到全面的提升。
3 結(jié)束語
任務(wù)驅(qū)動式教學法不僅僅要“授之以魚”,更強調(diào)“授人以漁”,強調(diào)創(chuàng)新能力的培養(yǎng)與全面素質(zhì)的提高,是對傳統(tǒng)教學的發(fā)展,比較適合計算機類課程的教學。在教學過程中,教師一方面要通過引導,把握整個教學過程的內(nèi)容、進度和方向,給學生以思考的機會和時間,讓學生有盡可能多的時間進行自主學習;另一方面,教師要采取多種方式,激活思維狀態(tài),傳授思維方法,提高思維能力,鼓勵互相合作,進一步促成學生的意義建構(gòu),形成新的認知結(jié)構(gòu)。
總之,在任務(wù)驅(qū)動式教學法下,提出明確具體的任務(wù)是前提,分析任務(wù)以形成一個個解決方案是關(guān)鍵,在自主學習與協(xié)作學習中完成任務(wù)是重點,最后進行學習效果評價、形成反饋信息是總結(jié)提高階段。每一個環(huán)節(jié)都必須統(tǒng)籌安排,合理兼顧。
當然,任務(wù)驅(qū)動的教學思想是將新知識分解到一些任務(wù)中,難免忽略知識的系統(tǒng)性和完整性。為了克服此弱點,首先,任務(wù)的提出要把握好,注意從整體上統(tǒng)籌設(shè)計,使任務(wù)與任務(wù)之間、新舊知識之間產(chǎn)生聯(lián)系。其次,在一個單元或一個章節(jié)的學習之后,教師有必要引導學生對所學知識進行及時的總結(jié)歸納,以形成知識的系統(tǒng)性。這樣,在任務(wù)的實現(xiàn)過程中才能不斷加深對舊知識的鞏固和理解,完成真正意義上的知識建構(gòu),達到培養(yǎng)創(chuàng)新精神和創(chuàng)新能力的目的。
參考文獻
[1]“任務(wù)驅(qū)動”模式在信息技術(shù)教學中的應用.hzjys.net.
篇6
【關(guān)鍵詞】 案例教學法 教學形式 情景引入 VFP教學
Visual FoxPro(以下簡稱VFP)不僅是一個易學易用的數(shù)據(jù)管理系統(tǒng),也是一種大眾化的“面向?qū)ο蟆钡目梢暬幊坦ぞ?因而是中職學校計算機類專業(yè)、電子信息類專業(yè)和電算會計專業(yè)必開的計算機基礎(chǔ)課程。它特別適合剛剛接觸計算機編程的初學者,它的很多命令即可以用于結(jié)構(gòu)化編程,也可在交互方式下,執(zhí)行一條命令,馬上可以得到該命令的執(zhí)行結(jié)果。這種人腦指揮電腦,立竿見影的效果,對于初學者,往往可以起到提高其學習的興趣的效果。但隨著學習內(nèi)容的深入,命令、函數(shù)使用的增多,學習難度的加大,一些教材太注重繁瑣的基礎(chǔ)教學,沒有體現(xiàn)課程應用開發(fā)的特色,不易激發(fā)學生的學習興趣,也很難使學生有一種學習收獲感,但若過分注重項目開發(fā),如沒有應有的基礎(chǔ)知識,也很難發(fā)揮教學效果,學生只能照搬,不能靈活地運用。怎樣讓學生站在更高的角度,如何更全面正確地認識這門課程,為此,在VFP教學中要重視它的實踐性,不拘泥于理論本身,在滿足大綱需求的基礎(chǔ)上,我們應不斷補充新知識、新見解, 調(diào)整教學模式。如何提高VFP教學的有效性已成為迫切需要解決的一個課題。筆者認為在該科教學中實施案例教學法,可以很好地解決傳統(tǒng)教學方法產(chǎn)生的教學效果不佳的問題。
一、案例教學法的內(nèi)涵
20世紀初,哈佛大學創(chuàng)造了案例教學法。即圍繞一定培訓的目的把實際中真實的情景加以典型化處理,形成供學員思考分析和決斷的案例(通常為書面形式),通過獨立研究和相互討論的方式,來提高學員的分析問題和解決問題的能力的一種方法。這種教學方法在當今世界的教育和培訓中受到重視和廣泛的應用。20世紀末,隨著計算機技術(shù)的飛速發(fā)展和計算機使用的日益廣泛,這種教學也被應用到了計算機的教學中,案例教學法在國內(nèi)推廣開始較晚,不過現(xiàn)在越來越受到重視。案例教學是在學生掌握了有關(guān)基本知識和分析技術(shù)的基礎(chǔ)上,在教師的精心策劃和指導下,根據(jù)教學目的和教學內(nèi)容的要求,運用典型案例,將學生帶入特定事件的現(xiàn)場進行案例分析,通過學生的獨立思考或集體協(xié)作,進一步提高其識別、分析和解決某一具體問題的能力,同時培養(yǎng)正確的管理理念、工作作風、溝通能力和協(xié)作精神的教學方式。
二、案例教學法的特點
1.能夠?qū)崿F(xiàn)師生相互促進。教學中,一方面,教師是整個教學的主導者,掌握著教學進程,引導學生思考、組織討論研究,進行總結(jié)、歸納。另一方面,在教學中通過共同研討,不但可以發(fā)現(xiàn)自己的弱點,而且從學生那里可以了解到大量感性材料。
2.能夠調(diào)動學生學習主動性。教學中,由于不斷變換教學形式,學生大腦興奮不斷轉(zhuǎn)移,注意力能夠得到及時調(diào)節(jié),有利于學生精神始終維持最佳狀態(tài)。
3.能夠采用直觀易學的形式。案例教學的最大特點是它的真實性。由于教學內(nèi)容是具體的實例,加之采用是形象、直觀、生動的形式,給人以身臨其境之感,易于學習和理解。
4.能夠集思廣益。課堂上,教師再不是“獨唱”,而是和大家一起討論思考,學生在課堂上也不僅是聽、看和寫,而是共同探討,開闊思路,通過實踐解決問題,收到良好的效果。
三、案例教學法的實施
1.創(chuàng)設(shè)情境、確定案例。創(chuàng)設(shè)學生當前所學習的內(nèi)容與現(xiàn)實情況基本相接近的實例,也就是說,把學生引入到需要通過某知識點來解決現(xiàn)實問題的情景。VFP應用系統(tǒng)開發(fā)的第一步是應用系統(tǒng)的需求分析,即確定系統(tǒng)的功能,劃分系統(tǒng)的功能模塊,建立應用系統(tǒng)的設(shè)計模型,形成系統(tǒng)設(shè)計說明書。一般在VFP教學中應將一個案例貫穿始終,并進行基本功能和需求進行說明,用作該課程的后續(xù)學習內(nèi)容的主線。比如“圖書訂單管理系統(tǒng)”、“學生成績管理系統(tǒng)”、“工資管理系統(tǒng)”等。并且“案例教學法”也符合VFP系統(tǒng)的層次性和實用性,便于學生學習本課程的知識和技能。
2.分析案例、操作示范。圍繞選擇案例涉及到的知識點,以便于學生“知識遷移”的要求,教學進行必要的講解和示范。例如在學生學習“項目與項目管理器”時,則根據(jù)教材中介紹的項目概念:就是一個應用程序系統(tǒng)的開發(fā),是一個相當復雜的過程。需要經(jīng)過需求分析、模塊設(shè)計、代碼編寫、運行調(diào)試等一系列的開發(fā)過程。該問題可以比做一個樓盤開發(fā)過程,從而讓學生理解VFP中項目的基本功能、相關(guān)操作方法。
3.引導研究,完成建構(gòu)。“案例”設(shè)計要注意學生特點、知識接受能力的差異。教師在設(shè)計時要把“案例”分解成具體的、淺顯易懂的、容易完成的小“問題”。引導完成后,自然地達到或完成相關(guān)的教學目標,要充分考慮學生現(xiàn)有的認知,還遵循由淺入深、由表及里、循序漸進的原則,真正實現(xiàn)從學生實際出發(fā)。
4.獨立探索、重在應用。讓學生獨立思考,通過研究討論,對知識點進行理解,消化示范案例的解決要點,為解決問題打下基礎(chǔ)。
5.協(xié)作學習、檢查實施。開展小組交流、討論,組員分工協(xié)作,共同完成任務(wù)。
我們只有充分認識案例教學法的特點,深刻把握課程特點,深入研究教學內(nèi)容,精心組織教學流程,才能取得較好的教學效果。讓學生在實踐中掌握知識、提高技能,真正體現(xiàn)教學中學生的主體地位和教師的主導地位,充分發(fā)揮學生的主觀能動性,訓練他們的各種創(chuàng)造性思維,全面提高他們的綜合素質(zhì)。
參考文獻:
[1] 陳文龍.Visual FoxPro 應用開發(fā)教程.成都.電子科技大學出 版社.2005年9月
[2] 教育部考試中心.全國計算機等級考試二級教程――Visual FoxPro數(shù)據(jù)庫程序設(shè)計.北京.高等教育出版社.2007年09月
[3] 周察金. 數(shù)據(jù)庫應用基礎(chǔ)――Visual FoxPro(第二版)(附學 習卡/防偽標).北京. 高等教育出版社.2006年5月
篇7
關(guān)鍵詞:C語言; 程序設(shè)計;教學方法; 教學效果;教學實踐
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)07-1467-02
1 概述
C語言功能豐富、表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好,兼有高級語言和低級語言的特點,是高校程序設(shè)計語言課程中的典型代表,C語言課程的教學目的是通過理論教學和上機實踐,使學生了解程序設(shè)計語言的基本概念,初步掌握解決簡單問題的編程思路和C語言的程序設(shè)計方法,并通過上機實踐鍛煉學生的程序調(diào)試能力,為后續(xù)課程的學習和應用奠定程序設(shè)計基礎(chǔ)。因為C語言是計算機專業(yè)大一學生最先接觸的程序設(shè)計語言課程,所以一個好的開始對激發(fā)學生學習專業(yè)的興趣是必須的。
2 C語言教學中存在的問題與現(xiàn)狀
在多年教學實踐中發(fā)現(xiàn)學生普遍認為課程難度較大,特別是到第二學期學到函數(shù)、指針、文件,有些學生感覺越來越困難,從預習作業(yè)不能完成到實驗課三道題只能完成一題,越來越失去學習的信心。還有些學生對學習C語言很茫然,不知學了有什么用。現(xiàn)在的學生對上網(wǎng)、淘寶、微信、手游、網(wǎng)游等感興趣,對學習C語言覺得和現(xiàn)實脫節(jié),課本的例子和完成的作業(yè)實驗基本是一些簡單的數(shù)值計算,所以認為C語言學了沒用,也缺乏了學習動力。再加上采取的教學方法比較陳舊、單一,往往采用傳統(tǒng)的教師講授的填鴨式教學,學生學習缺乏主動性。教學過程以章節(jié)為綱,先講理論知識點,在課堂上花了很多時間講述語法、格式和注意的問題。這些書上已經(jīng)很詳細地講述了。所舉的例題也都是小的數(shù)值計算題,結(jié)果學生到課程設(shè)計時總感覺無從下手,設(shè)計出來的程序有一些必須的需求都沒考慮到。比如做的管理系統(tǒng)出現(xiàn)數(shù)據(jù)不保存,每次運行輸入數(shù)據(jù),或者沒從文件中讀出原來的數(shù)據(jù)。
3 改進C語言教學的方式方法
3.1 以小游戲激發(fā)學生的學習興趣
以前課堂舉例都以數(shù)值計算為主,如求5!,輸出100~200之間所有的素數(shù),學生覺得較為枯燥,沒什么意義和樂趣,所以可以投其所好,舉一些小游戲的例子讓學生編寫并嘗試。如可以用猜數(shù)、簡易貪吃蛇等讓學生覺得C語言學習和實踐很有樂趣和挑戰(zhàn),這樣就激發(fā)了學生學習的興趣。
3.2 以項目驅(qū)動法培養(yǎng)學生的軟件開發(fā)的能力
項目驅(qū)動教學法鼓勵學生通過項目中涉及到的課程內(nèi)容主動地提出問題,然后再去探索、尋找答案,改變僅由教師上課的填鴨式教學模式。在實施項目的過程中,將學生分成項目小組,有項目組長組織小組活動,這樣既培養(yǎng)了學生發(fā)現(xiàn)問題、解決問題的能力,同時鍛煉了團隊合作精神。用項目驅(qū)動法來進行教學,以一個具體的項目,貫通需要的知識點,并且按照軟件工程的思想,經(jīng)歷從需求分析到設(shè)計再到編程和測試運行的幾個階段,逐步培養(yǎng)學生軟件開發(fā)的思想和能力。
首先要設(shè)計一個合適的項目。比如在學習函數(shù)、結(jié)構(gòu)體和文件內(nèi)容的時候,可以設(shè)計一個管理系統(tǒng)軟件項目,在項目中讓學生體會到函數(shù)、結(jié)構(gòu)體和文件的作用比教師單純的強調(diào)效果要好。可以選取學生能切身體會的成績管理系統(tǒng)。
然后在實施的時候,先將學生進行分組,選取項目組長負責項目的執(zhí)行。第一步進行需求分析,確認新系統(tǒng)的功能需求。學生分析后得出結(jié)論,新系統(tǒng)需要具有學生信息輸入、增加學生、刪除學生、修改學生信息、統(tǒng)計成績、查詢成績、顯示信息、讀取文件和保存的功能。第二步進行系統(tǒng)設(shè)計。為系統(tǒng)分解成以下幾個模塊:
l輸入初始的學生信息:其中包括學生的姓名、學號和性別以及學生的各門課程成績等相關(guān)信息。
l查詢模塊:根據(jù)學生的姓名或?qū)W號查找輸出此學生全部信息包括學生的各門課程的成績。
l插入模塊:插入學生,其中通過學號的大小來比較的,并且以此來排序。
l統(tǒng)計學生成績模塊:統(tǒng)計各門課程的平均分數(shù)、最高和最低分數(shù)。
l初始化模塊:若有文件則從文件中讀入學生信息到內(nèi)存中。
l退出系統(tǒng)模塊:首先將信息保存到文件中,釋放動態(tài)創(chuàng)建的內(nèi)存空間,再退出此程序。
系統(tǒng)分解的功能模塊將由相應的函數(shù)來實現(xiàn)。項目組長可以將任務(wù)進行分配給組員來詳細設(shè)計和實現(xiàn)相應的模塊。通過這個過程,讓學生切身體會函數(shù)的作用,通過一定的自學和教師的精講,掌握函數(shù)的使用的重點和難點。
這時在設(shè)計學生的信息數(shù)據(jù)結(jié)構(gòu)的時候,學生會發(fā)現(xiàn)和思考以往學習和使用的簡單的數(shù)據(jù)類型能否較好地組織和保存學生的信息,便于教師適時引入結(jié)構(gòu)體類型來解決這個問題。
在保存學生數(shù)據(jù)的時候,學生自然會思考保存在哪里,如何保存。這時引入文件的讀寫操作幫助學生解決這個問題。
第三步是實現(xiàn)。在學習了相關(guān)知識點后,學生在項目組長的組織下編程實現(xiàn)系統(tǒng)。
第四步是測試。指導學生應用相應的測試方法,設(shè)計測試用例,分析測試結(jié)果、進行相應的調(diào)試和維護。
3.3 以動畫演示幫助學生理解課程難點
一些算法、概念和步驟僅由教師口頭講授,太抽象,缺乏想象力的學生很難理解,所以用FLASH制作動畫將步驟演示給學生看,提高課堂生動性及學生的學習興趣。如通過動畫演示冒泡排序、選擇排序、插入、二分法、遞歸過程、漢諾塔問題、指針、數(shù)組、結(jié)構(gòu)體和鏈表的創(chuàng)建、遍歷、插入、刪除等操作。
3.4 以網(wǎng)絡(luò)教學增加師生互動
可以把教學內(nèi)容做成課程網(wǎng)站。課前上課資料,方便學生預習。學生課后可以隨時查看每次講課的內(nèi)容,遇到問題可以進入網(wǎng)站查看資料,也可以在公告欄或討論板問題,尋求教師和同學的幫助。還可以在網(wǎng)站上布置作業(yè)和收取作業(yè),參考資料和前沿動態(tài)。
3.5 以分層教學適應學生差異
學生剛?cè)胄r的編程水平有差異,有的是沒接觸過編程,有的卻學過VB編程,或者有的參加過中小學信息技術(shù)培訓和比賽,那么如果按照統(tǒng)一標準教學,則有的困難很大,有的卻覺得太簡單沒意思。針對這種情況采取班內(nèi)分層教學,根據(jù)是否有編程基礎(chǔ)和能力將學生分成A、B、C三等,在教學、實驗題和作業(yè)上有一定區(qū)別,為A等學生增加難度題,為C等學生減少題目數(shù)量要求質(zhì)量??梢园才艃?yōu)秀學生擔任實驗輔導員,在熟練迅速完成自己的實驗后,也不必無所事事,而是幫助教師輔導學生,幫助學生調(diào)程序,在期末成績上給予一定的加分獎勵。這樣既增強了先進同學的自豪感和積極性,同時減輕了輔導教師的工作量。
3.6 改革課程考核辦法,開發(fā)相應的考試系統(tǒng)
傳統(tǒng)的考試只有期末考試,并且只有筆試。這種弊端是學生到課程快結(jié)束時,才會感到考試的緊迫而匆匆學習,俗稱“零時抱佛腳”,這對課程內(nèi)容的掌握的扎實度和對后續(xù)課程的深入都是欠缺的。所以有必要改變“一考定終身”式的和單一的筆試考核方式,發(fā)揮以考促學的效果,改革考核形式和方法。將考核分為平時+實踐+考試三部分,考試有期中和期末兩次成績,并且包括理論和上機兩部分的考試,開發(fā)相應的考試系統(tǒng),能夠自動組卷和閱卷,讓學生考不同的卷子,減少作弊的可能性,減少教師閱卷的工作量。平時除了考勤、作業(yè),在單個知識點或相聯(lián)系的幾個知識點結(jié)束后,安排相應的小測驗。通過測驗和考試,不斷拉緊學生學習的弦,檢查自己有哪些薄弱的地方,以促進提高。
4 結(jié)論
C語言是計算機專業(yè)和相關(guān)專業(yè)的一門重要基礎(chǔ)課程,但是具有相當?shù)碾y度和枯燥性,大多數(shù)學生難以掌握,所以在教學中要不斷探索總結(jié)經(jīng)驗,充分利用現(xiàn)代教學手段,激發(fā)學生的學習興趣,靈活應用各種教學方法,這才能達到較好的教學效果。
參考文獻:
[1] 孟朝霞,王琴竹,李妮. C語言程序設(shè)計課程項目教學目標建設(shè)與實踐[J]. 中國科技信息,2010(4).
[2] 陳湘驥,徐東風,楊秋妹. 在線評判在C語言課程設(shè)計教學中的應用[J]. 計算機教育, 2010(3).
[3] 蔣霞. 基于CDIO理論的C語言程序設(shè)計課程改革[J]. 電腦知識與技術(shù), 2012(27).
篇8
關(guān)鍵詞:大型關(guān)系數(shù)據(jù)庫;Oracle;教學改革
隨著計算機技術(shù)的發(fā)展,計算機應用系統(tǒng)的開發(fā)越來越多,需要大批掌握大型關(guān)系數(shù)據(jù)庫的專業(yè)技術(shù)人員,培養(yǎng)和造就這樣的專業(yè)人員已經(jīng)成為時代的需求,是大學計算機教學中一個十分重要的方面。由于大型數(shù)據(jù)庫在計算機應用系統(tǒng)開發(fā)中的重要地位和作用,突出抓好大型關(guān)系數(shù)據(jù)庫的教學已經(jīng)別無選擇。同時,大型關(guān)系數(shù)據(jù)庫是一門實踐性很強的課程,學生在學習完數(shù)據(jù)庫基礎(chǔ)理論后,通過大型關(guān)系數(shù)據(jù)庫的學習,可以深化數(shù)據(jù)庫理論的理解,提高并培養(yǎng)綜合運用知識、解決實際問題的能力。對學生科研能力、工程能力和創(chuàng)新能力的培養(yǎng)具有重要作用。因此,對這門課的教學模式值得進行認真的研究與探討。
1大型關(guān)系數(shù)據(jù)庫Oracle的教學現(xiàn)狀
隨著社會對大型應用系統(tǒng)開發(fā)要求的日益增多,大型數(shù)據(jù)庫開發(fā)相關(guān)的人才需求也不斷增加,比如:Oracle、SQL SERVER和DB2的數(shù)據(jù)庫管理員等,特別是Oracle數(shù)據(jù)庫管理員,在比較大型的網(wǎng)絡(luò)應用中需求量更大。太原理工大學五年前就在選修課中開設(shè)了“大型關(guān)系數(shù)據(jù)庫Oracle”。但是大型關(guān)系數(shù)據(jù)庫Oracle技術(shù)要求高,實踐性要求很強,加之學校存在教學管理、資金投入以及師資力量不足等諸多因素的困擾,使得這門課的教學質(zhì)量很難盡如人意,存在較為嚴重的不足與缺陷,具體表現(xiàn)如下。
1.1沒有合適的教材和合理的大綱
我校計算機系最初采用Oracle公司廠家提供的培訓教材,其內(nèi)容較多,分體系框架、PL/SQL指令、性能調(diào)整和備份與恢復等內(nèi)容[1],而大學教學中該課程的學時有限,教學過程中很難做到面面俱到,要想讓學生更進一步深入領(lǐng)會并形成應用能力存在一定困難。后來學校又采用了ORACLE的技術(shù)書籍進行教學,但是這些書籍基本側(cè)重點各不相同,導致教學過程中內(nèi)容不夠全面,重點難點不易把握,教學效果也不十分理想,很難適應高校教學的需要,很難滿足學生求知的欲望,更主要的是不能夠適應社會的需求。
1.2重理論,輕實踐
在這么幾年的ORACLE教學摸索中,由于學校數(shù)據(jù)庫服務(wù)器和網(wǎng)絡(luò)條件的限制,更多地關(guān)注的是理論教學,許多交互性演示的例子也是用PPT展示,學生很少參與甚至不參與具體的操作過程,導致學生很少接觸到解決實際問題的環(huán)節(jié),給學生的感性認識不強。再加上配套的教學實驗環(huán)節(jié)較少或根本沒有,學生很難有動手機會,使理論與實踐得不到銜接,影響了學生綜合素質(zhì)的提高。
1.3重技術(shù),輕應用
即使在教學環(huán)境和條件具備情況下,有的教學過程也只是滿足于讓學生掌握知識點,至于這些知識點在實際開發(fā)中如何應用,知識點之間如何貫穿聯(lián)系等相關(guān)綜合性素質(zhì)的培養(yǎng),沒有滲透到教學中,導致學生的知識停留在點多線短,缺乏聯(lián)系的層面,不能形成較為系統(tǒng)綜合的結(jié)構(gòu)體系。比如觸發(fā)器,很多人只知道它的定義,會編寫,但是在一個項目中何時用、怎樣用等內(nèi)容,在教學中則很少涉及,使學生感覺所學的知識與實際應用存在較大的差距。
這些問題和不足已經(jīng)引起一定程度上的關(guān)注和重視,我們學校在不斷加大對大型關(guān)系數(shù)據(jù)庫教學的改進力度的同時,積極組織編寫適合高校教學的相關(guān)教材,逐步嘗試加大教學實驗環(huán)節(jié)的學時數(shù),增加實訓、項目模擬等項內(nèi)容,給學生以更多實踐的機會,提高其綜合應用所學基礎(chǔ)理論知識的意識和實際動手的能力,為造就更多學識豐厚、技術(shù)高超、學以致用的高素質(zhì)人才,為不斷滿足時代和社會對數(shù)據(jù)庫技術(shù)人才的需求,創(chuàng)造了一定的教育教學條件。
2教學模式的改進方法
針對目前存在的問題,進行大型關(guān)系數(shù)據(jù)庫課程教學的改革嘗試,我們認為應該注重把握好以下幾個方面。
2.1精心挑選、把握精髓,選擇較好的教材
Oracle數(shù)據(jù)庫的廠家標準培訓教材和相關(guān)的科技書籍不能拿來就用。首先必須根據(jù)大學教學大綱的培養(yǎng)目標要求,從中選取適合學生的內(nèi)容。我們知道大型關(guān)系數(shù)據(jù)庫課程要培養(yǎng)的是能夠進行數(shù)據(jù)庫設(shè)計、開發(fā)和維護的數(shù)據(jù)庫管理員(DBA)[2]。一般情況下,數(shù)據(jù)庫管理人員分為三類:軟件開發(fā)型DBA,軟件維護型DBA和系統(tǒng)設(shè)計型DBA。本科教育教學大綱要求培養(yǎng)的是兼顧前一、二類的高素質(zhì)人才。所以,在教學教材內(nèi)容的選取上,就要著眼于Oracle數(shù)據(jù)庫的基本編程操作和基本管理能力的培養(yǎng),而把數(shù)據(jù)庫的系統(tǒng)架構(gòu)和性能調(diào)整等內(nèi)容放在次要的地位,指導幫助學有余力的學生自學,以豐富其知識積累。在基本編程操作教學過程中,要注重對數(shù)據(jù)庫的數(shù)據(jù)操縱語句DCL、數(shù)據(jù)查詢語句DQL和過程編程語句PL/SQL的把握,而對數(shù)據(jù)定義語句DDL等讓學生了解即可。在基本管理教學過程中,限于教學課時的制約,可以適當傾向于用戶管理、權(quán)限管理、基本對象管理等方面內(nèi)容的學習,而將其他的技術(shù)管理內(nèi)容作為學生的自學內(nèi)容。這樣可以使教學工作做到學有目標、富有實效,學生學習做到入門快、有興趣、收益大。其次,要本著管用有效、突出重點的原則篩選教學內(nèi)容,選擇計算機應用系統(tǒng)實際開發(fā)中常用、多見的知識,組織開展教學,引導學生掌握精華和要害,使學生能夠充分利用有限的時間,學到最具實用價值的知識和技術(shù)。
2.2把握理論和實驗相結(jié)合這一教學過程中的關(guān)鍵點
大型關(guān)系數(shù)據(jù)庫實踐性很強,光講理論和架構(gòu),學生不容易掌握,難以形成能力,所以應該強化實驗。這門課的教學共有32個學時,我們現(xiàn)在把相關(guān)理論知識壓縮在12學時內(nèi)講授完畢,用剩余的20個學時,讓學生做24個實驗,通過這些實驗,引導學生掌握數(shù)據(jù)庫對象管理、數(shù)據(jù)庫編程基本操作、數(shù)據(jù)庫安全管理、文件管理、表空間管理、備份管理、狀態(tài)監(jiān)測等方面的操作技能[3]。使學生能夠兼具理論性和動手實踐能力,有效地了解和掌握Oracle數(shù)據(jù)庫系統(tǒng)操作和管理。
2.3注重知識點在工程開發(fā)實例中的綜合運用
掌握了數(shù)據(jù)庫的基本理論和基本操作技能后,如何在實踐開發(fā)中應用所學知識,就應當成為我們教師和學生共同關(guān)注的問題[4]。因此,有必要在大型關(guān)系數(shù)據(jù)庫Oracle的教學過程中,引入Oracle工程開發(fā)。在我校的ORACLE課程的內(nèi)容中,我們以一個學生成績管理系統(tǒng)為例,從系統(tǒng)的需求分析開始,介紹實體關(guān)系設(shè)計、系統(tǒng)邏輯結(jié)構(gòu)設(shè)計、系統(tǒng)物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、系統(tǒng)存儲過程設(shè)計、觸發(fā)器設(shè)計、數(shù)據(jù)導出和初始化設(shè)計等,在全過程實例系統(tǒng)開發(fā)中,讓學生體會數(shù)據(jù)庫技術(shù)在項目開發(fā)中的應用,同時掌握各個知識點在實踐中的綜合運用。這部分作為學生了解的內(nèi)容,課時為4學時左右,建議在有條件的學校,可以類設(shè)計一個大的課程設(shè)計題,要求學生模擬項目開發(fā)中數(shù)據(jù)庫開發(fā)的全過程。我校教學實踐證明,這樣做的效果非常好,不但鞏固了課堂教學知識,同時促使學生發(fā)揮主動性,掌握很多其他數(shù)據(jù)庫課堂上沒有來得及涉及的內(nèi)容。
3總結(jié)與展望
設(shè)立大型關(guān)系數(shù)據(jù)庫選修課的目的,就是要培養(yǎng)適應社會需求的具有實踐能力和創(chuàng)新精神的數(shù)據(jù)庫管理技術(shù)人才。在現(xiàn)有的教學資源條件下,如何有效地進行教學改革、完成教學目標、培養(yǎng)合格人才,已經(jīng)成為該項課程教學的迫切任務(wù)。
對于教學內(nèi)容和教學方法這兩個教學中的關(guān)鍵點,我們提出如下的改進思路:精選教學內(nèi)容、加強實驗環(huán)節(jié)和注重工程實踐。
大型關(guān)系數(shù)據(jù)庫的教學對教師和學生提出了更高的要求,需要在教學實踐中勤于探索,即時總結(jié),不斷改進,以明確的培養(yǎng)目標來選擇教學內(nèi)容,以具體的實際應用為教學導向,以真實的系統(tǒng)開發(fā)設(shè)計實踐為重點[5],就能夠在教學實踐中取得好的教學效果,提高學生的理論與實踐水平,培養(yǎng)學生的專業(yè)素養(yǎng)。只要我們真誠地為學生著想,為社會服務(wù),就一定能夠使大學教育教學工作受到學生的歡迎,得到社會的承認,不斷提高我們的辦學水平,為國家為社會培養(yǎng)更多更好的有用人才,服務(wù)社會主義和諧社會建設(shè),推動中華民族的偉大復興。
參考文獻:
[1] 安志遠. 數(shù)據(jù)庫系統(tǒng)原理及應用實訓教程[M]. 北京:中國水利水電出版社,2004.
[2] 羅瓊. 數(shù)據(jù)庫應用型課程的設(shè)置與實踐[J]. 科技信息, 2009(15):36-37.
[3] 員亞利,高春玲,陳紅梅. 計算機專業(yè)“大型數(shù)據(jù)庫”課程教學研究與實踐[J]. 計算機教育, 2008(12):3-4.
[4] 祝朝映. 任務(wù)驅(qū)動在計算機教學中的探索與實踐[J]. 教職論壇,2003,(10):56-57.
[5] 向琳,左德承,羅丹彥,等. “計算機設(shè)計與實踐”課程創(chuàng)新性實踐教學探索[J]. 計算機教育,2007(3):16-18.
The Improvement of the Teaching Pattern of Large-scale Relational Database Oracle
QIANG Yan
(College of Computer and Software, Taiyuan University of Technology, Taiyuan 030024, China)