真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁(yè) 精品范文 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告

時(shí)間:2023-05-29 18:17:42

開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。

數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告

第1篇

關(guān)鍵詞關(guān)鍵詞:數(shù)據(jù)庫(kù)課程設(shè)計(jì);項(xiàng)目驅(qū)動(dòng);教學(xué)方法;考核方法;能力培養(yǎng)

中圖分類號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào)文章編號(hào):16727800(2013)008017402

作者簡(jiǎn)介作者簡(jiǎn)介:邱月(1979-),女,碩士,湖北經(jīng)濟(jì)學(xué)院信息管理學(xué)院講師,研究方向?yàn)閿?shù)據(jù)庫(kù)技術(shù)。

0 引言

數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為先進(jìn)信息技術(shù)的重要組成部分,是現(xiàn)代計(jì)算機(jī)信息系統(tǒng)和計(jì)算機(jī)應(yīng)用系統(tǒng)的基礎(chǔ)和核心。數(shù)據(jù)庫(kù)技術(shù)是將數(shù)據(jù)庫(kù)與軟件開發(fā)相結(jié)合,數(shù)據(jù)庫(kù)設(shè)計(jì)和基于數(shù)據(jù)庫(kù)的應(yīng)用程序開發(fā)。為此,課程要求學(xué)生選用主流DBMS,自選某種高級(jí)程序設(shè)計(jì)語(yǔ)言,實(shí)現(xiàn)一個(gè)完整的以數(shù)據(jù)庫(kù)為核心的B/S或C/S架構(gòu)的應(yīng)用系統(tǒng)。掌握設(shè)計(jì)實(shí)現(xiàn)一個(gè)完整的產(chǎn)品化導(dǎo)向的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的流程和方法,包括需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、應(yīng)用程序設(shè)計(jì)。本文分析了湖北經(jīng)濟(jì)學(xué)院開設(shè)數(shù)據(jù)庫(kù)課程設(shè)計(jì)以來(lái),實(shí)踐教學(xué)環(huán)節(jié)中存在的問題,結(jié)合項(xiàng)目模擬實(shí)訓(xùn)教學(xué)方法的基本原理,提出了基于團(tuán)隊(duì)項(xiàng)目模擬實(shí)訓(xùn)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)方法的具體方案及實(shí)施效果。

1 數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)現(xiàn)狀

(1)題目過少不夠開放。湖北經(jīng)濟(jì)學(xué)院是一所財(cái)經(jīng)類教學(xué)型學(xué)校,開設(shè)的主要專業(yè)為經(jīng)濟(jì)管理類。但目前的題目多數(shù)都是老師提供給學(xué)生的,題材類似,不可避免地會(huì)出現(xiàn)學(xué)生相互抄襲的現(xiàn)象。另外,題目呆板,沒有和本校的專業(yè)特色相結(jié)合,選擇余地太少。長(zhǎng)此以往,會(huì)使學(xué)生養(yǎng)成不勞而獲的壞習(xí)慣,不利于學(xué)生畢業(yè)之后適應(yīng)競(jìng)爭(zhēng)激烈的社會(huì)。

(2)學(xué)生輕分析設(shè)計(jì),重編程實(shí)現(xiàn)。 學(xué)生把編程工作放在數(shù)據(jù)庫(kù)設(shè)計(jì)中的首要位置,輕數(shù)據(jù)庫(kù)及其對(duì)象的設(shè)計(jì),重開發(fā)工具的使用。很多學(xué)生只重視系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn),缺乏全局觀念。

(3)學(xué)生缺乏整體意識(shí),團(tuán)隊(duì)協(xié)作能力不強(qiáng)。在數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的過程中,學(xué)生對(duì)系統(tǒng)沒有整體規(guī)劃,經(jīng)常把時(shí)間都花在需求分析和系統(tǒng)實(shí)現(xiàn)上,造成在學(xué)生項(xiàng)目后期沒有時(shí)間做系統(tǒng)測(cè)試,這樣開發(fā)出來(lái)的系統(tǒng)必然出現(xiàn)很多問題。

軟件開發(fā)是一個(gè)系統(tǒng)工程,特別強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作能力。如果一個(gè)課程設(shè)計(jì)題目只讓學(xué)生一個(gè)人完成,缺少與他人相互的交流,不利于交流與溝通能力的培養(yǎng)和項(xiàng)目的正常開展。原有教學(xué)模式下,學(xué)生做課程設(shè)計(jì)往往單打獨(dú)斗,沒有形成一個(gè)團(tuán)隊(duì)。

(4)課程考核方式不夠科學(xué)。老師通常采用平時(shí)成績(jī)和實(shí)驗(yàn)報(bào)告相加權(quán)作為總成績(jī)。在這種考核方式下學(xué)生是被動(dòng)地完成任務(wù),不知道所做項(xiàng)目的評(píng)定標(biāo)準(zhǔn),因而積極性不高,也不能通過項(xiàng)目設(shè)計(jì)有效地提升自己的能力。

2 數(shù)據(jù)庫(kù)課程設(shè)計(jì)基礎(chǔ)準(zhǔn)備及教學(xué)目標(biāo)制定

2.1 基礎(chǔ)準(zhǔn)備

綜合性的實(shí)驗(yàn)課程往往需要很多課程作支撐。在該課程開設(shè)之前,前期學(xué)生應(yīng)該已經(jīng)學(xué)習(xí)了C、C++等一些經(jīng)典的程序設(shè)計(jì)課程,學(xué)習(xí)了數(shù)據(jù)庫(kù)原理及軟件工程課程,對(duì)于數(shù)據(jù)庫(kù)原理課程中的相關(guān)概念例如數(shù)據(jù)庫(kù)文件的創(chuàng)建、表的建立以操作、視圖與SQL查詢、存儲(chǔ)過程與觸發(fā)器等進(jìn)行了相關(guān)實(shí)驗(yàn),對(duì)于關(guān)系型數(shù)據(jù)庫(kù)基本概念和特性有一個(gè)比較完整的認(rèn)識(shí)。由于課程設(shè)計(jì)中需要將數(shù)據(jù)庫(kù)原理與工程項(xiàng)目相結(jié)合設(shè)計(jì)出具體的應(yīng)用程序和界面,所以學(xué)生還需掌握至少一門前臺(tái)開發(fā)工具,如 、或PHP等,讓不同層次的學(xué)生選擇不同的培養(yǎng)方案,有針對(duì)性地進(jìn)行學(xué)習(xí)。

2.2 教學(xué)目標(biāo)

結(jié)合教材上關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的思想和方法,對(duì)一些簡(jiǎn)單的信息管理問題進(jìn)行必要的分析和設(shè)計(jì)。在掌握了數(shù)據(jù)庫(kù)系統(tǒng)的基本原理和基本方法的基礎(chǔ)上,熟悉數(shù)據(jù)庫(kù)管理系統(tǒng)的工具及語(yǔ)言。能查閱資料解決數(shù)據(jù)庫(kù)技術(shù)方面的問題,具備在微軟開發(fā)平臺(tái)下進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)和管理操作能力,培養(yǎng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)的基本能力,項(xiàng)目合作、團(tuán)隊(duì)精神及小組交流的能力,培養(yǎng)學(xué)生運(yùn)用數(shù)據(jù)庫(kù)管理系統(tǒng)解決實(shí)際問題的能力。

3 數(shù)據(jù)庫(kù)課程設(shè)計(jì)教學(xué)構(gòu)思

課程組根據(jù)學(xué)生的實(shí)際情況,制定了相應(yīng)的教學(xué)計(jì)劃。本課程安排在一個(gè)學(xué)期內(nèi),32學(xué)時(shí),每周具體安排如表1所示。

3.1 人員安排及開題

把整個(gè)班級(jí)按照開發(fā)小組的形式進(jìn)行分組,每組4~5人,選一名組長(zhǎng),每個(gè)同學(xué)承擔(dān)不同的角色,共同完成任務(wù)。在整個(gè)過程中,為了達(dá)到鍛煉的目的,每個(gè)同學(xué)的角色可以互換。

在選題方面,應(yīng)充分考慮到學(xué)生的專業(yè)特色,體現(xiàn)經(jīng)管類專業(yè)的特點(diǎn),選擇具有專業(yè)特色的案例,以激發(fā)學(xué)生的學(xué)習(xí)興趣。比如,針對(duì)“旅游管理”專業(yè)和“國(guó)際金融”專業(yè),可以根據(jù)專業(yè)要求來(lái)分別制定教學(xué)案例,使學(xué)生在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中加深對(duì)本專業(yè)課程的理解,從而達(dá)到數(shù)據(jù)庫(kù)課程設(shè)計(jì)和專業(yè)特色融合的目的。在制定選題的過程中,教師應(yīng)進(jìn)行充分的調(diào)研,與該專業(yè)的教師進(jìn)行討論,幫助學(xué)生選擇他們熟悉的題目,如旅游酒店管理系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)、人力資源管理系統(tǒng)等,或者選擇學(xué)生生活中經(jīng)常接觸、能很快上手的內(nèi)容。同時(shí),應(yīng)注意控制題目的規(guī)模和難度,使學(xué)生經(jīng)過努力后能在規(guī)定的時(shí)間內(nèi)完成。這個(gè)階段可以充分調(diào)動(dòng)學(xué)生的積極性,鼓勵(lì)學(xué)生自己選題組建項(xiàng)目小組。這種方式經(jīng)檢驗(yàn)取得了較好的效果。

3.2 需求分析

在此階段,要盡可能收集課題的全面需求,利用不同小組互相模擬實(shí)際用戶的形式,開小組討論會(huì)來(lái)確定需求,增強(qiáng)學(xué)生的溝通能力和開發(fā)興趣,并引導(dǎo)學(xué)生自己畫出數(shù)據(jù)流圖。

例如,某家工廠的采購(gòu)部每天需要一張訂貨報(bào)表,表中列出所有需要再次訂貨的零件。對(duì)于每個(gè)需要再次訂貨的零件列出下述數(shù)據(jù):零件編號(hào)、零件名稱、訂貨數(shù)量,目前價(jià)格、主要供應(yīng)者。零件入庫(kù)應(yīng)有入庫(kù)單,零件出庫(kù)應(yīng)有出庫(kù)單,通過放在倉(cāng)庫(kù)中的CRT終端把入庫(kù)單或出庫(kù)單報(bào)告給訂貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次訂貨。

當(dāng)系統(tǒng)比較復(fù)雜時(shí),應(yīng)當(dāng)采用分層描述的方法。一般第一層描述系統(tǒng)的全貌,第二層分別描述各子系統(tǒng)的結(jié)構(gòu)。如還未表達(dá)清楚,可以繼續(xù)細(xì)化。

3.3 系統(tǒng)設(shè)計(jì)與實(shí)施

確定用戶需求后,進(jìn)入系統(tǒng)設(shè)計(jì)階段。物理設(shè)計(jì)階段應(yīng)該充分利用表、視圖、存儲(chǔ)過程、觸發(fā)器等各個(gè)數(shù)據(jù)庫(kù)對(duì)象的特點(diǎn),建立一個(gè)完整的數(shù)據(jù)庫(kù)。要引導(dǎo)學(xué)生利用課程設(shè)計(jì)來(lái)熟悉數(shù)據(jù)庫(kù)開發(fā)的一些常用技術(shù)和工具。例如,在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中可以教學(xué)生怎樣使用Power Designer來(lái)做數(shù)據(jù)庫(kù)設(shè)計(jì)。在軟件公司實(shí)際的數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)中,有很多工具可以直接完成從數(shù)據(jù)庫(kù)概念模型到物理模型的設(shè)計(jì)和轉(zhuǎn)化。

系統(tǒng)實(shí)施階段,各小組可以選擇自己熟悉的程序設(shè)計(jì)語(yǔ)言動(dòng)手編寫代碼,完成系統(tǒng)各個(gè)模塊的功能。開發(fā)語(yǔ)言可選擇機(jī)房環(huán)境,有Java、VB、VC、PB等;數(shù)據(jù)庫(kù)可使用提供的SQL Serever2000、DB2、MySQL5等主流DBMS;軟件架構(gòu)兩層、三層都可以。教師對(duì)各小組學(xué)生在設(shè)計(jì)中遇到的具體問題,有針對(duì)性地給與啟發(fā)式的引導(dǎo)。

3.4 系統(tǒng)測(cè)試

系統(tǒng)測(cè)試階段可以選取小組之間交換測(cè)試,主要從功能測(cè)試、數(shù)據(jù)庫(kù)測(cè)試兩個(gè)方面找出系統(tǒng)的缺陷,對(duì)軟件質(zhì)量進(jìn)行評(píng)價(jià)打分。列出測(cè)試計(jì)劃,往各數(shù)據(jù)庫(kù)表中插入正確的測(cè)試數(shù)據(jù),測(cè)試數(shù)據(jù)插入情況和各種約束作用,并記錄結(jié)果;往各數(shù)據(jù)庫(kù)表中插入錯(cuò)誤的測(cè)試數(shù)據(jù),記錄出錯(cuò)結(jié)果;在各數(shù)據(jù)表中修改測(cè)試數(shù)據(jù),記錄測(cè)試結(jié)果;各數(shù)據(jù)表中刪除測(cè)試數(shù)據(jù),記錄測(cè)試結(jié)果;創(chuàng)建各權(quán)限等級(jí)的用戶,授予相應(yīng)的權(quán)限,然后按權(quán)限等級(jí)執(zhí)行相應(yīng)操作,查看操作結(jié)果是否正確,最后再編寫實(shí)驗(yàn)報(bào)告。

數(shù)據(jù)庫(kù)功能測(cè)試主要是對(duì)界面進(jìn)行測(cè)試,按用戶類型進(jìn)行分部測(cè)試,查看每一種類型的用戶功能是否有欠缺;用戶操作是否符合實(shí)際,是否具有意義;尤其是在功能實(shí)現(xiàn)上,不同情況,會(huì)有怎樣不同的處理;查看在出錯(cuò)的情況下,系統(tǒng)如何處理。3.5 完成設(shè)計(jì)報(bào)告

設(shè)計(jì)報(bào)告主要內(nèi)容要求有系統(tǒng)需求分析(功能模塊圖)、基本ER圖(要求標(biāo)明主碼、外碼、聯(lián)系類型)、用戶子模式設(shè)計(jì)、按模塊分析所編寫的應(yīng)用程序等。撰寫設(shè)計(jì)報(bào)告前小組中各成員必須對(duì)自己的工作進(jìn)行歸納、分析和總結(jié)。小結(jié)一般包括工作內(nèi)容、工作量大小、自己完成情況、遇到的問題以及解決方法、收獲與體會(huì)、今后努力與改進(jìn)方向等。教師給出設(shè)計(jì)報(bào)告書寫規(guī)范,學(xué)生根據(jù)系統(tǒng)分析設(shè)計(jì)結(jié)果完成該部分內(nèi)容。報(bào)告編寫是考查一個(gè)學(xué)生總結(jié)工作、撰寫科技論文的能力。該環(huán)節(jié)考查的重點(diǎn):報(bào)告是否內(nèi)容完整、充實(shí),條理是否清楚,格式是否符合科技文章規(guī)范。

3.6 檢查與考核

考核是檢驗(yàn)教學(xué)成果的有效方式和重要手段,對(duì)學(xué)生學(xué)習(xí)和教師教學(xué)具有重要導(dǎo)向作用,不同的考核方式能激發(fā)學(xué)生的學(xué)習(xí)動(dòng)機(jī)。除了加強(qiáng)平時(shí)考勤外,教師還需在每個(gè)階段對(duì)各個(gè)項(xiàng)目小組進(jìn)行跟蹤檢查,對(duì)各個(gè)階段的完成情況進(jìn)行記錄。從數(shù)據(jù)庫(kù)原理、數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)庫(kù)設(shè)計(jì)三方面對(duì)學(xué)生進(jìn)行綜合評(píng)測(cè),達(dá)到對(duì)數(shù)據(jù)庫(kù)系統(tǒng)主要內(nèi)容和框架的評(píng)測(cè)。具體考核指標(biāo)權(quán)重為:平時(shí)表現(xiàn) (25%) + 任務(wù)完成情況 (30%) + 答辯 (20%) + 設(shè)計(jì)論文 (25%)。同時(shí)還要鼓勵(lì)學(xué)生在課程設(shè)計(jì)后,盡量撰寫相應(yīng)科研論文,積極申報(bào)校級(jí)學(xué)生科研項(xiàng)目。對(duì)于能力非常突出的學(xué)生,可以建立課外研究小組,讓他們參與到教師在研的省部級(jí)科研項(xiàng)目中,進(jìn)一步提升他們的專業(yè)技能和綜合素質(zhì)。

4 結(jié)語(yǔ)

數(shù)據(jù)庫(kù)技術(shù)是一門理論和實(shí)踐并重的學(xué)科。課程設(shè)計(jì)是否成功的標(biāo)準(zhǔn)在于學(xué)生是否通過項(xiàng)目開發(fā),將自己所學(xué)到的數(shù)據(jù)庫(kù)知識(shí)運(yùn)用于實(shí)際需求中,是否提高了學(xué)生的動(dòng)手能力。通過兩年的教學(xué)實(shí)踐證明,以這種方式開展課程設(shè)計(jì)更貼近企業(yè)實(shí)際的項(xiàng)目開發(fā)方式,能倡導(dǎo)學(xué)生主動(dòng)參與的探究式學(xué)習(xí)和研究,改變學(xué)生被動(dòng)接受、大量反復(fù)操練的學(xué)習(xí)和實(shí)驗(yàn)方式, 真正培養(yǎng)學(xué)生嚴(yán)謹(jǐn)周密的思維和臨時(shí)處理問題的能力,滿足企事業(yè)單位信息化建設(shè)的用人需求,有效地解決了理論教學(xué)與實(shí)踐教學(xué)脫節(jié)和經(jīng)管專業(yè)學(xué)生數(shù)據(jù)庫(kù)工程實(shí)踐能力薄弱的問題。另外,做好數(shù)據(jù)庫(kù)課程設(shè)計(jì)作業(yè)有利于學(xué)生畢業(yè)設(shè)計(jì)報(bào)告和畢業(yè)論文撰寫。今后學(xué)生面臨的畢業(yè)設(shè)計(jì)其實(shí)就是一個(gè)完整的系統(tǒng)設(shè)計(jì),是課程設(shè)計(jì)的擴(kuò)大化、完整化,為設(shè)計(jì)報(bào)告的撰寫、文獻(xiàn)資料的查閱也為今后撰寫畢業(yè)論文打下堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn)參考文獻(xiàn):

[1] 趙慧敏,楊鑫華,牛一捷. 數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)踐教學(xué)改革探索[J].當(dāng)代教育論壇,2011(8).

[2] 張志鋒,王文冰.以就業(yè)為導(dǎo)向的學(xué)生綜合能力培養(yǎng)教改研究[J].計(jì)算機(jī)教育,2010(11).

[3] 林巧,丁革建.數(shù)據(jù)庫(kù)課程設(shè)計(jì)的項(xiàng)目化實(shí)驗(yàn)教學(xué)方法[J]. 實(shí)驗(yàn)室研究與探索,2009(5).

第2篇

關(guān)鍵詞:開放實(shí)踐教學(xué);教學(xué)改革;數(shù)據(jù)庫(kù)課程設(shè)計(jì);教學(xué)實(shí)施

培養(yǎng)和提高學(xué)生綜合運(yùn)用理論知識(shí)能力和實(shí)踐能力是建設(shè)應(yīng)用性大學(xué)的指導(dǎo)思想,是教學(xué)實(shí)施和教學(xué)效果評(píng)價(jià)的重要指標(biāo)。數(shù)據(jù)庫(kù)課程設(shè)計(jì)是計(jì)算機(jī)本科專業(yè)集中實(shí)踐環(huán)節(jié)的必修課,是數(shù)據(jù)庫(kù)原理與應(yīng)用課程的后續(xù)實(shí)踐課程。實(shí)踐教學(xué)的目的是加深學(xué)生對(duì)數(shù)據(jù)庫(kù)理論、方法和技術(shù)等內(nèi)容的理解,讓學(xué)生通過參與數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)現(xiàn)的完整過程,增強(qiáng)學(xué)習(xí)的應(yīng)用性和趣味性,掌握設(shè)計(jì)一個(gè)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的實(shí)用技能,從而達(dá)到能夠開發(fā)小型信息系統(tǒng)的初步能力,提升完成任務(wù)的成就感。教師如何充分發(fā)揮數(shù)據(jù)庫(kù)課程設(shè)計(jì)的作用并達(dá)到預(yù)期的教學(xué)效果,是教學(xué)改革不斷追求的目標(biāo)。傳統(tǒng)的教學(xué)模式出現(xiàn)很多弊端和問題,缺乏培養(yǎng)學(xué)生創(chuàng)新能力和主動(dòng)學(xué)習(xí)的動(dòng)力,而開放教學(xué)強(qiáng)調(diào)學(xué)生的自主性學(xué)習(xí)和個(gè)性化學(xué)習(xí),能充分發(fā)揮學(xué)生的主體作用和創(chuàng)新潛能,因此我們將開放教學(xué)模式逐步引入數(shù)據(jù)庫(kù)課程設(shè)計(jì)。我們經(jīng)過精心的開放教學(xué)準(zhǔn)備和近2年的教學(xué)實(shí)施,發(fā)現(xiàn)開放教學(xué)是數(shù)據(jù)庫(kù)課程設(shè)計(jì)一個(gè)很好的改革方向。

1 傳統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)的教學(xué)實(shí)施方式及問題

數(shù)據(jù)庫(kù)課程設(shè)計(jì)一般是2周(48學(xué)時(shí))的集中實(shí)踐課程,在數(shù)據(jù)庫(kù)原理與應(yīng)用課程結(jié)束后的學(xué)期末進(jìn)行。傳統(tǒng)的課程設(shè)計(jì)教學(xué)集中在一個(gè)固定的計(jì)算機(jī)機(jī)房,由教師給出3-5個(gè)選題,然后學(xué)生分組選題并完成設(shè)計(jì)和開發(fā),課程結(jié)束時(shí)學(xué)生上交報(bào)告,教師進(jìn)行驗(yàn)收。經(jīng)過多年的教學(xué)實(shí)踐,我們發(fā)現(xiàn)這種課程實(shí)施方式雖然在一定程度上能完成基本的教學(xué)目標(biāo),但是對(duì)于培養(yǎng)具有創(chuàng)新型和應(yīng)用型人才卻缺乏動(dòng)力,逐步暴露出很多問題。

1)選題局限性大,學(xué)生缺少創(chuàng)新性動(dòng)力。

數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用非常廣泛,在現(xiàn)實(shí)社會(huì)中有很多優(yōu)秀案例。傳統(tǒng)的課程設(shè)計(jì)選題僅局限于3~5個(gè)固定的題目,如圖書管理系統(tǒng)和學(xué)籍管理系統(tǒng)等。教師通常會(huì)向?qū)W生描述系統(tǒng)的功能,學(xué)生按照功能描述進(jìn)行設(shè)計(jì)和開發(fā),因此教師在描述系統(tǒng)功能的過程中就代替學(xué)生完成了系統(tǒng)需求分析和功能設(shè)計(jì)的工作。然而,這是一個(gè)真實(shí)系統(tǒng)設(shè)計(jì)中非常重要的兩個(gè)階段,學(xué)生在被動(dòng)的環(huán)境中完成課程設(shè)計(jì),導(dǎo)致學(xué)生積極性不高,缺少創(chuàng)新性動(dòng)力。

2)考核方式不夠科學(xué)。

傳統(tǒng)教學(xué)中,教師在對(duì)學(xué)生進(jìn)行考核時(shí)只注重學(xué)生設(shè)計(jì)完成系統(tǒng)功能的情況,而沒有對(duì)設(shè)計(jì)的質(zhì)量進(jìn)行有效的評(píng)估和對(duì)完成的過程進(jìn)行監(jiān)控,導(dǎo)致有些學(xué)生在相同的時(shí)間內(nèi)對(duì)設(shè)計(jì)過程考慮較周到,但忽略對(duì)系統(tǒng)前臺(tái)的完善,致使成績(jī)不理想。例如,同樣是完成圖書管理系統(tǒng)的設(shè)計(jì)開發(fā),有的學(xué)生設(shè)計(jì)5張表,有的學(xué)生卻設(shè)計(jì)10張表,有的學(xué)生將有些功能做成存儲(chǔ)過程或觸發(fā)器,有的學(xué)生用前臺(tái)開發(fā)語(yǔ)言完成開發(fā)等,然而沒有具體的考核方式對(duì)這種設(shè)計(jì)上的差異進(jìn)行評(píng)估。另外,學(xué)生對(duì)知識(shí)的掌握情況和對(duì)設(shè)計(jì)完成情況存在差異,而考核中沒有與之相對(duì)應(yīng)的分層次和分類型考核評(píng)價(jià)標(biāo)準(zhǔn)。

3)缺少對(duì)數(shù)據(jù)庫(kù)的性能優(yōu)化的考慮。

選題的功能由教師給出,一般為系統(tǒng)的基本功能,卻很少有對(duì)系統(tǒng)優(yōu)化的要求,如并發(fā)問題、安全控制、容錯(cuò)能力、海量數(shù)據(jù)存儲(chǔ)等。因此,很多學(xué)生僅就功能描述進(jìn)行設(shè)計(jì)和開發(fā),而不知道在實(shí)際的應(yīng)用中,系統(tǒng)性能的穩(wěn)定和優(yōu)化有時(shí)比系統(tǒng)功能本身更為重要。后果就是很多學(xué)生覺得完成一個(gè)軟件系統(tǒng)并不是很復(fù)雜,但在就業(yè)和以后的工作中卻缺少真正進(jìn)行系統(tǒng)分析和設(shè)計(jì)的能力。在教學(xué)中,教師應(yīng)引導(dǎo)學(xué)生意識(shí)到系統(tǒng)優(yōu)化的重要性并教給學(xué)生對(duì)數(shù)據(jù)庫(kù)優(yōu)化處理的方法。

4)教學(xué)反饋少,學(xué)生得不到真正的提高。

由于課程設(shè)計(jì)主要由學(xué)生自主完成,課程結(jié)束驗(yàn)收時(shí)時(shí)間較緊,大多數(shù)教師只能指出學(xué)生系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)中的不足,卻很少有時(shí)間與學(xué)生探討和分析產(chǎn)生這些具體問題的原因和解決的方法。因此,學(xué)生完成課程設(shè)計(jì)之后的感受是自己有不足,但是對(duì)于如何更好地改進(jìn)和提高卻無(wú)從下手。

2 數(shù)據(jù)庫(kù)課程設(shè)計(jì)開放教學(xué)

2.1 開放實(shí)踐教學(xué)的思想

開放實(shí)踐教學(xué)指的是利用現(xiàn)有的實(shí)驗(yàn)室資源和師資隊(duì)伍,將實(shí)踐時(shí)間、實(shí)踐內(nèi)容、實(shí)踐地點(diǎn)等對(duì)學(xué)生開放,拓展學(xué)生的學(xué)習(xí)空間和時(shí)間,最大限度地發(fā)揮學(xué)生學(xué)習(xí)自主性和創(chuàng)新性的教育模式。開放實(shí)踐教學(xué)是一個(gè)系統(tǒng)工程,是教育思想、教學(xué)內(nèi)容、教學(xué)方法、師資隊(duì)伍、教學(xué)保障條件等方面的轉(zhuǎn)變和全方位開放。通過全開放式實(shí)踐教學(xué),教師能夠?yàn)閷W(xué)生提供挖掘?qū)W習(xí)潛能和發(fā)展個(gè)性的場(chǎng)所,激發(fā)學(xué)生對(duì)實(shí)驗(yàn)的興趣,培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和應(yīng)用能力。

與傳統(tǒng)的時(shí)間固定、地點(diǎn)固定、內(nèi)容固定的實(shí)踐教學(xué)模式相比,開放實(shí)踐教學(xué)更注重培養(yǎng)學(xué)生應(yīng)用理論知識(shí)解決實(shí)際問題的能力,培養(yǎng)學(xué)生進(jìn)行資料查閱、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的能力。開放教學(xué)鼓勵(lì)學(xué)生自主思考并自主設(shè)計(jì)。被規(guī)定的內(nèi)容少了,可選擇的空間大了,學(xué)生的創(chuàng)造性和積極性就能夠被激發(fā)出來(lái)。

2.2 課程設(shè)計(jì)開放教學(xué)的條件準(zhǔn)備

開放式的課程設(shè)計(jì)教學(xué)并不是對(duì)學(xué)生放任不管,任由學(xué)生發(fā)揮,而是在經(jīng)過精心設(shè)計(jì)和準(zhǔn)備的前提下,為學(xué)生提供盡可能自由的空間。因此,實(shí)行開放式的實(shí)踐教學(xué),對(duì)教師和實(shí)驗(yàn)室提出了更高的要求,需要教師做好充分的準(zhǔn)備。

1)實(shí)驗(yàn)室開放。

開放實(shí)踐教學(xué)首先需要開放實(shí)驗(yàn)室,即實(shí)驗(yàn)室不是只有學(xué)生在固定上課時(shí)間內(nèi)才能使用,而是在保證實(shí)驗(yàn)教學(xué)正常運(yùn)行的前提下提供預(yù)約開放。學(xué)生可以根據(jù)自己的情況和實(shí)驗(yàn)室安排跟實(shí)驗(yàn)室管理員預(yù)約實(shí)驗(yàn)時(shí)間,然后在預(yù)約時(shí)間內(nèi)做實(shí)驗(yàn)。實(shí)驗(yàn)室的開放為學(xué)生提供了實(shí)驗(yàn)環(huán)境保證。

2)時(shí)間開放準(zhǔn)備。

傳統(tǒng)的課程設(shè)計(jì)集中在2周時(shí)間內(nèi)并且大多在學(xué)期末進(jìn)行,學(xué)生面臨期末考試,復(fù)習(xí)課程壓力大,對(duì)課程設(shè)計(jì)中碰到的很多問題想深入思考和解決卻沒有足夠的時(shí)間和精力。因此,教師可以放寬課程設(shè)計(jì)時(shí)間限制,在學(xué)期中期就將課程設(shè)計(jì)的要求發(fā)給學(xué)生,學(xué)生自己到實(shí)驗(yàn)室操作,教師在課程設(shè)計(jì)期間設(shè)置3-4次中期檢查和答疑,向?qū)W生明確項(xiàng)目檢查要求并進(jìn)行答疑,指出學(xué)生在前一階段工作中的問題。課程設(shè)計(jì)結(jié)束時(shí)教師安排驗(yàn)收和學(xué)生討論環(huán)節(jié),整個(gè)課程設(shè)計(jì)時(shí)間跨度為6周左右,從時(shí)間上為學(xué)生提供保證,同時(shí)重視過程監(jiān)控。

2.3 課程設(shè)計(jì)開放教學(xué)設(shè)計(jì)

1)總體思想。

數(shù)據(jù)庫(kù)課程設(shè)計(jì)開放教學(xué)要求教師通過案例進(jìn)行教學(xué),引導(dǎo)學(xué)生從調(diào)研和學(xué)習(xí)人手,通過分析調(diào)研資料確定自己的選題,然后進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)設(shè)計(jì),最終完成系統(tǒng)實(shí)現(xiàn)。在這個(gè)過程中,教師要一直追蹤每個(gè)學(xué)生的階段進(jìn)展,及時(shí)指出問題和提出指導(dǎo)建議,在最后驗(yàn)收時(shí)組織一次全班研討,對(duì)學(xué)生完成系統(tǒng)的情況分別進(jìn)行評(píng)價(jià)并指出不足,引導(dǎo)學(xué)生提出完善建議,使學(xué)生真正掌握數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)現(xiàn)的方法。

2)內(nèi)容要求及評(píng)分標(biāo)準(zhǔn)設(shè)計(jì)。

課程設(shè)計(jì)分為兩部分,第一部分為調(diào)研和設(shè)計(jì)任務(wù),占總成績(jī)的70%;第二部分為撰寫報(bào)告和演示驗(yàn)收任務(wù),占總成績(jī)的30%。其中,第一部分任務(wù)分解為6個(gè)小項(xiàng)目,第二部分任務(wù)分解為2個(gè)項(xiàng)目。具體任務(wù)分解要求如表1所示。

從以上分解的任務(wù)中可以看出,課程設(shè)計(jì)不是要求學(xué)生閉門造車,而是鼓勵(lì)學(xué)生走出去,讓學(xué)生通過調(diào)研對(duì)自己的選題提出想法并針對(duì)需要進(jìn)行數(shù)據(jù)庫(kù)和系統(tǒng)設(shè)計(jì),在合理的范圍內(nèi)給學(xué)生充分的自由。

對(duì)于評(píng)分標(biāo)準(zhǔn),我們盡量做到量化和細(xì)化,針對(duì)以上每一個(gè)項(xiàng)目都列出詳細(xì)的評(píng)分標(biāo)準(zhǔn)。我們以第一部分的第4項(xiàng)任務(wù)為例介紹評(píng)分標(biāo)準(zhǔn),評(píng)分標(biāo)準(zhǔn)如表2所示。

3)時(shí)間節(jié)點(diǎn)設(shè)計(jì)。

開放的課程設(shè)計(jì)時(shí)間跨度大,學(xué)生完成情況靈活多樣。為了加強(qiáng)過程監(jiān)控,及時(shí)糾正學(xué)生在設(shè)計(jì)過程中出現(xiàn)的問題,教師在整個(gè)課程設(shè)計(jì)過程中設(shè)計(jì)了6個(gè)檢查和答疑時(shí)間點(diǎn)。在這些時(shí)間點(diǎn)上,學(xué)生和教師必須在指定的實(shí)驗(yàn)室進(jìn)行工作。在課程設(shè)計(jì)結(jié)束時(shí),教師不只是對(duì)學(xué)生的作品進(jìn)行檢查,還要對(duì)學(xué)生作品中的優(yōu)點(diǎn)和不足進(jìn)行點(diǎn)評(píng),提出進(jìn)一步完善的方向和建議,讓學(xué)生得到真正的提高。檢查和答疑的時(shí)間點(diǎn)設(shè)置如表3所示。

3 教學(xué)實(shí)施與評(píng)價(jià)

課程設(shè)計(jì)的開放教學(xué)已經(jīng)實(shí)施了3個(gè)學(xué)期,授課對(duì)象分別是2008級(jí)、2009級(jí)和2010級(jí)本科生。從實(shí)施過程和效果上看,課程設(shè)計(jì)的開放教學(xué)跟傳統(tǒng)的課程設(shè)計(jì)有以下幾點(diǎn)不同。

1)由于時(shí)間和地點(diǎn)的開放,學(xué)生可以結(jié)合檢查和答疑時(shí)間點(diǎn)機(jī)制,更加靈活地安排自己的時(shí)間,不至于太散漫而耽誤進(jìn)度。

2)課程設(shè)計(jì)內(nèi)容上的開放,激發(fā)了學(xué)生的學(xué)習(xí)興趣和積極性。學(xué)生為了調(diào)研,上網(wǎng)查閱很多網(wǎng)站和資料,有的還跑到超市、訂票點(diǎn)、飯店等機(jī)構(gòu)觀察取證,基于自己的調(diào)研和分析對(duì)數(shù)據(jù)庫(kù)系統(tǒng)有更加全面的認(rèn)識(shí)。然后,學(xué)生開始考慮系統(tǒng)的安全性、優(yōu)化性、交互友好性等方面的解決方案,寫出的調(diào)研報(bào)告內(nèi)容翔實(shí)豐富。學(xué)生選題的思路廣了,選題和設(shè)計(jì)的系統(tǒng)更多地考慮了實(shí)際應(yīng)用和需求,使得課程設(shè)計(jì)幾乎不再出現(xiàn)雷同作品。

對(duì)教學(xué)對(duì)象的調(diào)查結(jié)果顯示超過80%的學(xué)生贊同這種開放式教學(xué)模式,這種教學(xué)模式不僅能夠發(fā)揮學(xué)生學(xué)習(xí)的自主性,而且體現(xiàn)出對(duì)學(xué)生的信任和寬容,大大提高學(xué)生的學(xué)習(xí)積極性;30%左右的學(xué)生表示在課程設(shè)計(jì)之后,會(huì)繼續(xù)完善自己的作品;也有15%左右的學(xué)生習(xí)慣于完成既定題目,認(rèn)為通過自己調(diào)研、選題、設(shè)計(jì)而實(shí)現(xiàn)任務(wù)的難度較大,教師對(duì)這部分學(xué)生應(yīng)加強(qiáng)鼓勵(lì)和引導(dǎo),因?yàn)閷W(xué)生步入社會(huì)也需要自主和創(chuàng)新的能力。

第3篇

關(guān)鍵詞:數(shù)據(jù)庫(kù)原理;體系結(jié)構(gòu);教學(xué)改革

中圖分類號(hào):TP3-4 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2012) 02-0000-02

Teaching Reform and Practice of Database Theory

Cui Yuanquan1,Zhang Lei2

(1 Personnel Department of Harbin Normal University,Harbin 150025,China;2.Harbin Normal University,Graduate School,Harbin 150025,China)

Abstract:This paper describes the present situation and problems of teaching of database theory,discusses the inevitability of reform measures to be taken based on database theory course architecture and reform,and finally introduced the application and effect of teaching reform in practice.

Keywords:Database theory;Architecture;Teaching reform

一、數(shù)據(jù)庫(kù)原理教學(xué)現(xiàn)狀及問題

(一)教學(xué)模式單一,教學(xué)思想傳統(tǒng):高校教師往往采用原理介紹、問題舉例、課程練習(xí)的三步教學(xué)方式,在此過程中由于缺乏與實(shí)際的聯(lián)系與實(shí)踐,學(xué)生不能將數(shù)據(jù)庫(kù)原理的知識(shí)與實(shí)際系統(tǒng)設(shè)計(jì)相結(jié)合,只是被動(dòng)的接受該課程內(nèi)容;數(shù)據(jù)庫(kù)原理的教學(xué)思想與模式類似,也是采用概念介紹、練習(xí)的串行教學(xué),對(duì)于數(shù)據(jù)庫(kù)原理的基本概念如:數(shù)據(jù)庫(kù)模型、數(shù)據(jù)庫(kù)原理概念、邏輯模型等相對(duì)于學(xué)生來(lái)講抽象度高、理論性強(qiáng),使學(xué)生在學(xué)習(xí)的過程中理解困難,學(xué)習(xí)熱情也就逐漸降低。從長(zhǎng)時(shí)間的觀察中發(fā)現(xiàn),在理論概念講解后的練習(xí)階段學(xué)生實(shí)踐效果并不好,這也是由于理論學(xué)習(xí)階段掌握不扎實(shí)造成的,直接導(dǎo)致了理論與實(shí)踐的嚴(yán)重脫節(jié),使教學(xué)質(zhì)量與效果逐漸下滑。

(二)教學(xué)管理缺失、教材更新滯后:由于青年教師不斷引入,為鍛煉教學(xué)能力每年都會(huì)把青年教師安排數(shù)據(jù)庫(kù)原理這樣的專業(yè)基礎(chǔ)課程中去,任課教師的不斷變更導(dǎo)致了教學(xué)案例、教學(xué)方法的不斷不變化,在這個(gè)過程中沒有一個(gè)統(tǒng)一的、科學(xué)的管理模式,也就導(dǎo)致了教學(xué)質(zhì)量的下降;對(duì)于高校中使用的教材一般長(zhǎng)期不會(huì)有變更,而且同一套教材的出版周期也比較久,教材的更新嚴(yán)重滯后,不能夠與現(xiàn)實(shí)中不斷變更的新技術(shù)相結(jié)合。

(三)實(shí)踐與實(shí)踐脫節(jié)、課程考核陳舊:由于對(duì)于理論知識(shí)的接受薄弱,導(dǎo)致了學(xué)生對(duì)于知識(shí)的運(yùn)用、實(shí)踐應(yīng)用嚴(yán)重缺乏,使學(xué)生在程序開發(fā)中不能很好的結(jié)合數(shù)據(jù)庫(kù)原理的知識(shí);在數(shù)據(jù)庫(kù)原理的考核方面一直都采用閉卷考試的方式,題型往往都以理論題為主,實(shí)踐設(shè)計(jì)偏少,不能夠考核出學(xué)生的綜合水平及學(xué)生理論應(yīng)用實(shí)踐的能力。

二、課程體系結(jié)構(gòu)

隨著數(shù)據(jù)庫(kù)技術(shù)的廣泛應(yīng)用和迅速發(fā)展,數(shù)據(jù)庫(kù)原理的教學(xué)將著重發(fā)展學(xué)生的創(chuàng)新能力和應(yīng)用技能,學(xué)生在全面掌握概念及原理的基礎(chǔ)上,結(jié)合實(shí)際應(yīng)用了解發(fā)展趨勢(shì),使數(shù)據(jù)庫(kù)知識(shí)水平不斷提高,對(duì)培養(yǎng)綜合性人才有著極大的好處。

數(shù)據(jù)庫(kù)原理作為基礎(chǔ)學(xué)科對(duì)學(xué)生進(jìn)行理論教育,是基本概念、技術(shù)、方法的教授,為學(xué)生的具體應(yīng)用打下基礎(chǔ),理論授課也是重中之重,因此,作為必修課程進(jìn)行安排。數(shù)據(jù)庫(kù)系統(tǒng)的使用讓學(xué)生通過工具的使用更多的了解抽象概念的具體實(shí)施,學(xué)生的動(dòng)手能力得到了提高。數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)是學(xué)生通過基本知識(shí)及工具對(duì)實(shí)際問題解決能力的提高,也是課程體系結(jié)構(gòu)中的重點(diǎn),通過對(duì)基礎(chǔ)知識(shí)的掌握學(xué)生融合其他學(xué)科內(nèi)容對(duì)具體問題進(jìn)行解決,達(dá)到實(shí)踐應(yīng)用的教學(xué)目的。

通過以上課程體系結(jié)構(gòu)及課程安排的介紹,可以看出數(shù)據(jù)庫(kù)課程的教學(xué)內(nèi)容還需要進(jìn)一步進(jìn)行優(yōu)化,其中優(yōu)化的內(nèi)容主要包括:教學(xué)重點(diǎn)的明確、內(nèi)容結(jié)構(gòu)化、與其他課程融合但不重復(fù),使教學(xué)目標(biāo)最大化。在數(shù)據(jù)庫(kù)原理的教學(xué)安排中重中之重的就是原理的學(xué)習(xí),所以對(duì)這種抽象內(nèi)容的授課也成為了課程優(yōu)化的一個(gè)重點(diǎn),通過研究發(fā)現(xiàn)實(shí)踐與理論相結(jié)合的課程安排是學(xué)生接受效果比較好的一種模式,如在介紹的數(shù)據(jù)庫(kù)基本原理的基礎(chǔ)上結(jié)合SQL語(yǔ)言、編程語(yǔ)言拿出具體案例進(jìn)行設(shè)計(jì)和構(gòu)思,介紹數(shù)據(jù)庫(kù)安全性的時(shí)候可以結(jié)合當(dāng)前的前沿技術(shù)與成功案例,使學(xué)生將抽象的概念融入的具體的案例中去。這樣的課程體系結(jié)構(gòu)也將不斷的進(jìn)行完善。

三、教學(xué)改革具體措施

(一)課程安排改革

“數(shù)據(jù)庫(kù)原理”課程是高校計(jì)算機(jī)專業(yè)的重要課程,作為基礎(chǔ)培養(yǎng)學(xué)生處理數(shù)據(jù)的技能和能力,將數(shù)據(jù)庫(kù)的知識(shí)應(yīng)用到具體的程序設(shè)計(jì)中去,以此來(lái)解決現(xiàn)實(shí)中的問題。因此在課程安排上也要結(jié)合實(shí)際情況,將貼近生活的課題帶到課程安排中來(lái)。對(duì)于典型課程的安排及手段的變更,如數(shù)據(jù)庫(kù)原理課程中所講授的概念;數(shù)據(jù)庫(kù)創(chuàng)建;數(shù)據(jù)表的建立、查詢、修改等內(nèi)容都需要以項(xiàng)目案例的形式將理論與實(shí)踐相結(jié)合,最大化開發(fā)學(xué)生潛能,使學(xué)生可以在實(shí)踐中得到深刻的理解。

課程環(huán)節(jié)的安排主要包括:實(shí)踐環(huán)節(jié)和課程設(shè)計(jì)兩大部分,其中實(shí)踐環(huán)節(jié)需要通過教師概念講解、上機(jī)練習(xí)、項(xiàng)目設(shè)計(jì)等幾部分打到實(shí)踐與理論融合,培養(yǎng)學(xué)生的開發(fā)能力;課程設(shè)計(jì)是為學(xué)生適應(yīng)將來(lái)的工作內(nèi)容打下基礎(chǔ),對(duì)實(shí)際中的項(xiàng)目進(jìn)行模擬,充分利用各種介質(zhì)來(lái)進(jìn)行學(xué)習(xí)和知識(shí)的深入理解。

(二)實(shí)踐教學(xué)的改革

在實(shí)踐教學(xué)的過程中我們不斷進(jìn)行著改革,從早期的附屬形式的實(shí)踐到配合式實(shí)踐直到結(jié)構(gòu)式實(shí)踐。在附屬形式的實(shí)踐主要是在理論課程結(jié)束后安排的上機(jī)課程,讓學(xué)生進(jìn)行數(shù)據(jù)庫(kù)原理的實(shí)踐,上機(jī)課程課時(shí)通常占課程比例的10%,學(xué)生分組根據(jù)選定的課程設(shè)計(jì)進(jìn)行上機(jī)操作及小組討論,一般是進(jìn)行數(shù)據(jù)庫(kù)表的設(shè)計(jì)及查詢、修改、刪除等操作,學(xué)生完成實(shí)驗(yàn)后上交各自的實(shí)驗(yàn)報(bào)告描述整個(gè)實(shí)踐中所參與的模塊及工作量,但該方法的弊端是學(xué)生在實(shí)踐中理論結(jié)合較弱造成了理論與實(shí)踐脫節(jié),除少數(shù)主動(dòng)學(xué)習(xí)數(shù)據(jù)庫(kù)管理系統(tǒng)及編程語(yǔ)言的同學(xué)可以完成實(shí)驗(yàn)外大多數(shù)同學(xué)實(shí)踐課程比較吃力,理論掌握比較淺顯。配合式實(shí)踐是指在理論介紹的同時(shí)通過一個(gè)大的案例將理論知識(shí)滲透給學(xué)生,例如通過一個(gè)學(xué)生成績(jī)管理系統(tǒng)對(duì)學(xué)生展開數(shù)據(jù)庫(kù)原理概念、SQL語(yǔ)句、數(shù)據(jù)庫(kù)關(guān)系模型、關(guān)系代數(shù)等一系列的介紹,我校在課程內(nèi)容制定上從認(rèn)識(shí)SQL Server到數(shù)據(jù)庫(kù)基本操作、SQL語(yǔ)言、完整性控制恢復(fù)最后到數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì),通過這幾項(xiàng)內(nèi)容讓理論學(xué)習(xí)和實(shí)踐相互穿插,這有利于學(xué)生對(duì)于理論知識(shí)的深刻理解和鞏固;結(jié)構(gòu)式實(shí)踐是將數(shù)據(jù)庫(kù)原理課程分為三個(gè)部分,分別為:數(shù)據(jù)庫(kù)原理介紹、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)。通過數(shù)據(jù)庫(kù)原理介紹教師為學(xué)生講解理論知識(shí),面向?qū)ο蟪绦蛟O(shè)計(jì)通常安排為上機(jī)操作,個(gè)人單獨(dú)完成通常選擇的語(yǔ)言為JAVA。數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)也為實(shí)踐課程,主要分為:數(shù)據(jù)庫(kù)管理系統(tǒng)的學(xué)習(xí)通常為Oracle、數(shù)據(jù)系統(tǒng)課程設(shè)計(jì),學(xué)生分組對(duì)教師準(zhǔn)備的課程設(shè)計(jì)題目自行選擇,每個(gè)小組一個(gè)題目,學(xué)生需要從需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)直到編碼實(shí)現(xiàn)完成課程設(shè)計(jì)。這種實(shí)踐教學(xué)在一定程度上能夠解決理論與實(shí)踐脫節(jié)的問題,使學(xué)生的數(shù)據(jù)庫(kù)原理知識(shí)的掌握得到提高。

(三)學(xué)習(xí)方式的改革

教學(xué)過程中教師往往過于注重教的過程而忽視了學(xué)生接受的能力,使得學(xué)生被動(dòng)的接受課堂知識(shí),因此,在教學(xué)中如何使學(xué)生的學(xué)習(xí)方式變被動(dòng)為主動(dòng)也是高校教學(xué)改革的一個(gè)重點(diǎn)。

首先,需要在心理上讓學(xué)生認(rèn)識(shí)到學(xué)習(xí)是自己的事情,而不是單純的應(yīng)付考試,是要從內(nèi)心真正的接受,應(yīng)用心理干涉的方法讓學(xué)生從被動(dòng)的學(xué)習(xí)中轉(zhuǎn)移到主動(dòng)的學(xué)習(xí)中去;在教學(xué)中不斷鍛煉學(xué)生舉一反三的學(xué)習(xí)能力。教師通過為學(xué)生布置作業(yè)、分組完成、各組對(duì)作業(yè)的分析、任務(wù)完成、討論評(píng)價(jià)等,使學(xué)生成為學(xué)習(xí)的主導(dǎo)者,大家通過交流及教師指導(dǎo)協(xié)同完成任務(wù);在課程設(shè)計(jì)上也要盡量挑選貼近實(shí)際生活的素材,使學(xué)生在理解上可以接近實(shí)際,如:教師資料管理系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)等,讓學(xué)生在設(shè)計(jì)和實(shí)現(xiàn)的過程中對(duì)數(shù)據(jù)庫(kù)原理有深入淺出的理解;在實(shí)踐課程中也要養(yǎng)成學(xué)生自動(dòng)思考的習(xí)慣,這需要教師的不斷引導(dǎo),教導(dǎo)學(xué)生找到解決問題的辦法而不是問題的結(jié)果。

四、教學(xué)改革效果及實(shí)踐應(yīng)用

(一)教學(xué)改革效果

在教學(xué)改革中通過對(duì)教材的改進(jìn)和建設(shè)提高了教學(xué)的質(zhì)量,高校計(jì)算機(jī)專業(yè)中要求以教師為主體,學(xué)生為中心進(jìn)行實(shí)踐、理論相結(jié)合的教學(xué)模式。通過對(duì)實(shí)踐課程的改革提高了學(xué)生的創(chuàng)新能力,我們由過去10%的實(shí)踐課增加到50%的實(shí)踐課程,在實(shí)踐課程中劃分了單元實(shí)踐、小組實(shí)踐等不同的方式,并最后的實(shí)踐報(bào)告和成果作為考核的一部分,這一改革方式直接推動(dòng)了學(xué)生自主學(xué)習(xí)的能力和鉆研探索的興趣。

通過考試的改革培養(yǎng)提高了學(xué)生自學(xué)的能力,傳統(tǒng)的期末閉卷考試往往不能全面考核學(xué)生學(xué)習(xí)的成果而且不夠靈活,因此我們將數(shù)據(jù)庫(kù)原理的成績(jī)分成幾個(gè)方面:平時(shí)課堂測(cè)試占15%;單元實(shí)踐測(cè)試占20%;課程設(shè)計(jì)占20%;期末閉卷考試占45%。通過這種考試方式可以比較全面了解學(xué)生的接受效果并且可以看出實(shí)際應(yīng)用的情況。在平時(shí)課堂測(cè)試中可以隨機(jī)的進(jìn)行測(cè)試主要以論證、計(jì)算題為主,這種方式可以檢驗(yàn)學(xué)生這一段時(shí)間的學(xué)習(xí)情況,也可以起到考勤的作用,并及時(shí)發(fā)現(xiàn)課程教授過程中需要改進(jìn)的地方。單元實(shí)踐主要以學(xué)生上機(jī)操作為主根據(jù)實(shí)驗(yàn)情況及實(shí)驗(yàn)報(bào)告進(jìn)行評(píng)分,促進(jìn)學(xué)生的自學(xué)能力。課程設(shè)計(jì)以小組為單位教師給出設(shè)計(jì)題目,學(xué)生進(jìn)行小組討論及設(shè)計(jì),在此過程中學(xué)生可以系統(tǒng)的認(rèn)識(shí)數(shù)據(jù)庫(kù)原理的知識(shí)體系及內(nèi)容。

(二)教學(xué)實(shí)踐應(yīng)用

數(shù)據(jù)庫(kù)原理的學(xué)習(xí)主要是為了實(shí)踐應(yīng)用,我們可以借助程序設(shè)計(jì)語(yǔ)言及數(shù)據(jù)庫(kù)系統(tǒng)工具進(jìn)行課程內(nèi)容的進(jìn)一步滲透。VISUAL FOXPRO作為一種簡(jiǎn)單易學(xué)的面向?qū)ο蟮臄?shù)據(jù)庫(kù)管理系統(tǒng),在小型信息系統(tǒng)開發(fā)方面顯得極其方便,我們可以選擇這種工具進(jìn)行課程設(shè)計(jì),培養(yǎng)學(xué)生處理數(shù)據(jù)的基本方法、技能和能力,培養(yǎng)學(xué)生根據(jù)需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)這種系統(tǒng)開發(fā)的能力,通過這種數(shù)據(jù)庫(kù)管理系統(tǒng)培養(yǎng)學(xué)生處理數(shù)據(jù)流轉(zhuǎn)過程的思維。

在語(yǔ)言的選擇上我們選擇比較流行的事件驅(qū)動(dòng)和面向?qū)ο蟮木幊陶Z(yǔ)言VFP,它也是專門為程序開發(fā)、數(shù)據(jù)庫(kù)管理而設(shè)計(jì)的。對(duì)于大量數(shù)據(jù)的處理需要不斷的進(jìn)行實(shí)踐,以達(dá)到理論與實(shí)際相結(jié)合的效果,如開發(fā)一個(gè)圖書館信息管理系統(tǒng),學(xué)生可以通過VFP自助開發(fā)數(shù)據(jù)庫(kù)系統(tǒng),使概念逐漸融合到具體的案例中去,這種應(yīng)用也使得學(xué)生對(duì)抽象的概念認(rèn)識(shí)加深并不再感到枯燥乏味。

五、結(jié)束語(yǔ)

數(shù)據(jù)庫(kù)原理的教學(xué)是計(jì)算機(jī)專業(yè)重要的一門專業(yè)基礎(chǔ)學(xué)科,在理論教育的過程中著重實(shí)踐教育是我們不斷探索并改革的地方,如何讓學(xué)生最大程度的理解和學(xué)習(xí)這門課程也是教學(xué)工作者最關(guān)心的問題,通過課程內(nèi)容改革、實(shí)踐教學(xué)改革、學(xué)習(xí)方法的改革讓學(xué)生提高自主學(xué)習(xí)的能力,使理論與實(shí)踐相結(jié)合,不斷提高學(xué)生的學(xué)習(xí)熱情及創(chuàng)新的能力。在改革的過程中取得了一定的成效,使得教學(xué)質(zhì)量有了較大的提高,這也促使教學(xué)工作者在改革中更多的進(jìn)行探索,不斷的提高教學(xué)質(zhì)量。

參考文獻(xiàn):

[1]王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].計(jì)算機(jī)教育,2009(06):19.

第4篇

關(guān)鍵詞:數(shù)據(jù)庫(kù)原理與應(yīng)用;實(shí)踐教學(xué);教學(xué)改革;教學(xué)模式

中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:A

1引言

“數(shù)據(jù)庫(kù)原理與應(yīng)用”是計(jì)算機(jī)能力教育中占有重要地位的一門課程,而實(shí)踐教學(xué)是該課程教學(xué)過程中的重要環(huán)節(jié),它可以彌補(bǔ)理論教學(xué)的不足,可以加深學(xué)生對(duì)理論的理解,加強(qiáng)學(xué)生對(duì)數(shù)據(jù)庫(kù)技術(shù)的訓(xùn)練,從而引導(dǎo)學(xué)生深入思考,達(dá)到良好的理論聯(lián)系實(shí)際的教學(xué)效果。根據(jù)近年來(lái)對(duì)“數(shù)據(jù)庫(kù)原理與應(yīng)用”的講授經(jīng)驗(yàn),本文從該課程的實(shí)踐教學(xué)環(huán)節(jié)出發(fā),對(duì)其教學(xué)方法進(jìn)行了一些改革和探索。

“數(shù)據(jù)庫(kù)原理與應(yīng)用”課程的內(nèi)容主要分為數(shù)據(jù)庫(kù)原理與數(shù)據(jù)庫(kù)應(yīng)用兩大部分,應(yīng)用部分主要涉及到具體的實(shí)踐環(huán)節(jié)。傳統(tǒng)的教學(xué)內(nèi)容主要以原理部分為中心,很少涉及到具體的應(yīng)用,教學(xué)內(nèi)容缺乏直觀性,學(xué)生在學(xué)習(xí)過程中很難深入理解原理,更談不上如何從實(shí)踐上去把握。其次,該課程的原理部分與應(yīng)用部分沒有很好地銜接與對(duì)應(yīng),教學(xué)中涉及的實(shí)例前后連貫性不強(qiáng),造成原理與實(shí)踐的脫節(jié)。因此,在實(shí)際教學(xué)中,應(yīng)該使“原理”與“應(yīng)用”并重,兩者相互融合。“原理”部分的教學(xué)內(nèi)容絕大多數(shù)是理論性內(nèi)容,所以,“應(yīng)用”部分中要將實(shí)踐與理論相結(jié)合,在“應(yīng)用”教學(xué)不斷深入的過程中,將理論有機(jī)融入教學(xué)環(huán)節(jié)中,達(dá)到用“應(yīng)用”強(qiáng)化“原理”,用“原理”指導(dǎo)“應(yīng)用”的效果。該課程的實(shí)踐教學(xué)環(huán)節(jié)主要分為課堂實(shí)踐教學(xué)、課程設(shè)計(jì)實(shí)踐教學(xué)和課外活動(dòng)指導(dǎo)幾個(gè)方面,具體內(nèi)容如下所述。

2課堂實(shí)踐教學(xué)

2.1教學(xué)模式

(1) 案例教學(xué)模式

傳統(tǒng)教學(xué)中,該課程的課堂實(shí)踐主要是教師根據(jù)教材挑選一些習(xí)題或例題,這導(dǎo)致整個(gè)實(shí)驗(yàn)環(huán)節(jié)過程中實(shí)驗(yàn)內(nèi)容孤立、零散,且缺乏延續(xù)性和整體性;學(xué)生上機(jī)實(shí)踐目的性不強(qiáng)、任務(wù)不明確、效果不好,制約了學(xué)習(xí)主動(dòng)性的發(fā)揮,制約了學(xué)生設(shè)計(jì)能力和探索精神的增強(qiáng),影響了教學(xué)質(zhì)量的提高。

在課堂實(shí)踐中采用案例教學(xué)模式,教師針對(duì)一個(gè)實(shí)際案例,從問題的提出、分析、方案的設(shè)計(jì)與實(shí)施,到最終問題的解決,給學(xué)生全面講解解決問題的全過程;然后,教師提出相似的案例,由學(xué)生自己解決問題,鍛煉他們綜合運(yùn)用知識(shí)的能力。在選擇案例時(shí),應(yīng)選與人們?nèi)粘I钣新?lián)系、學(xué)生感興趣的案例,而且要以教學(xué)內(nèi)容為依據(jù),具有一定的綜合性和難度。如可選擇“學(xué)生成績(jī)管理系統(tǒng)”,“新生入學(xué)管理系統(tǒng)”等題目進(jìn)行課堂實(shí)踐。通過案例教學(xué)模式,教師給學(xué)生指定有利于理解課堂理論知識(shí)的實(shí)驗(yàn)題目,讓學(xué)生上機(jī)時(shí)做到目的明確、觸類旁通,這樣不僅提高了實(shí)驗(yàn)的效率,也加深了對(duì)數(shù)據(jù)庫(kù)理論知識(shí)的理解和掌握。上機(jī)時(shí)教師應(yīng)對(duì)學(xué)生進(jìn)行指導(dǎo),個(gè)別問題單獨(dú)輔導(dǎo),共性問題統(tǒng)一講解。

(2) 自學(xué)模式

自學(xué)模式通過為學(xué)生創(chuàng)建良好的自學(xué)學(xué)習(xí)環(huán)境實(shí)現(xiàn),包括以下幾個(gè)方面。

自由上機(jī):由學(xué)校實(shí)訓(xùn)中心提供自由的上機(jī)環(huán)境,為同學(xué)們課后實(shí)踐提供了便利。通過自由上機(jī)使學(xué)生加深了對(duì)課程內(nèi)容的理解,增強(qiáng)了學(xué)習(xí)興趣,為接下來(lái)的課程奠定了基礎(chǔ)。

網(wǎng)絡(luò)資源:我們?cè)谛?nèi)網(wǎng)增設(shè)了本課程網(wǎng)絡(luò)學(xué)堂,網(wǎng)絡(luò)學(xué)堂的主界面如圖1所示。該網(wǎng)絡(luò)學(xué)堂為學(xué)生提供了豐富的學(xué)習(xí)資源,為師生之間的信息交互提供了有效的手段。網(wǎng)絡(luò)學(xué)堂主要提供教師的多媒體教案、相關(guān)的電子文檔、配套的應(yīng)用軟件系統(tǒng)等學(xué)習(xí)資源。學(xué)生課后可隨時(shí)瀏覽所需內(nèi)容,從而達(dá)到自學(xué)消化課堂所講、鞏固學(xué)習(xí)成果,提高學(xué)習(xí)興趣的目的。這樣做既豐富了教學(xué)手段,又縮短了教學(xué)時(shí)間,開辟了學(xué)生自學(xué)天地。

輔導(dǎo)答疑:教師的電子郵箱地址向?qū)W生公布,遇到疑難問題,學(xué)生可隨時(shí)給任課教師發(fā)郵件;教師每周有固定的答疑時(shí)間和地點(diǎn),學(xué)生可以根據(jù)自身情況進(jìn)行答疑。另外,學(xué)生也可通過校內(nèi)的網(wǎng)絡(luò)學(xué)堂,參與課程討論,與老師在線交流。

2.2實(shí)踐內(nèi)容

該課程的實(shí)驗(yàn)內(nèi)容主要包括:基礎(chǔ)性實(shí)驗(yàn);數(shù)據(jù)庫(kù)、表、視圖、索引的建立與數(shù)據(jù)的更新;關(guān)系數(shù)據(jù)庫(kù)的查詢;數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)技術(shù)等。課堂實(shí)踐階段實(shí)驗(yàn)主要分為:演示性、驗(yàn)證性和設(shè)計(jì)性實(shí)驗(yàn),其中演示性實(shí)驗(yàn)占5%,驗(yàn)證性實(shí)驗(yàn)占50%,設(shè)計(jì)性實(shí)驗(yàn)占45%,見表1。

通過完成案例教學(xué)模式下課堂實(shí)踐內(nèi)容,使學(xué)生完成了一個(gè)綜合設(shè)計(jì),逐步將理論與應(yīng)用融會(huì)貫通,并且掌握了一種工程設(shè)計(jì)的方法,為后續(xù)課程設(shè)計(jì)打下基礎(chǔ)。

2.3評(píng)價(jià)方法

在傳統(tǒng)的考核方式中,期末理論考試常常作為學(xué)生最終評(píng)分的主要依據(jù),這樣的評(píng)價(jià)方式使學(xué)生只會(huì)“紙上談兵”,并脫離實(shí)踐,因此,我們?cè)谄谀┛傇u(píng)成績(jī)中融入課堂實(shí)踐的考核。即期末總評(píng)成績(jī)=筆試成績(jī)(50%)+平時(shí)成績(jī)(30%)+期中成績(jī)(20%)。其中“平時(shí)成績(jī)(30%)”是在每個(gè)實(shí)驗(yàn)完成后,根據(jù)學(xué)生完成的實(shí)際情況,教師應(yīng)給予及時(shí)的評(píng)價(jià)和記錄,作為學(xué)生平時(shí)成績(jī)的依據(jù)。課堂實(shí)踐成績(jī)的評(píng)定督促了學(xué)生上機(jī)操作的積極性和對(duì)理論知識(shí)進(jìn)行應(yīng)用的能力,培養(yǎng)了學(xué)生分析問題解決問題能力,提高了學(xué)生的學(xué)習(xí)積極性。

3課程設(shè)計(jì)實(shí)踐教學(xué)

3.1教學(xué)模式

(1) 合作教學(xué)模式

合作教學(xué)模式實(shí)施的前提是教師為學(xué)生創(chuàng)設(shè)良好的合作學(xué)習(xí)環(huán)境和有良好的師生關(guān)系,然后在此基礎(chǔ)上開展有價(jià)值的學(xué)習(xí)內(nèi)容。在此教學(xué)模式下,學(xué)生進(jìn)行合理分組,以小組的總體成績(jī)?yōu)榭己艘罁?jù)。因此,小組成員需將資源共享、任務(wù)分工,每個(gè)小組成員都要具有為小組榮譽(yù)而學(xué)習(xí)、完成任務(wù)的責(zé)任,使之在小組內(nèi)相互合作和激勵(lì),主動(dòng)積極地參與學(xué)習(xí),此模式也有利于培養(yǎng)學(xué)生探索創(chuàng)新能力和團(tuán)結(jié)協(xié)作的精神。

(2) 研究性教學(xué)模式

研究性教學(xué)模式的核心理念是“教學(xué)與研究相統(tǒng)一”,它使學(xué)生在學(xué)習(xí)中,可以結(jié)合其他學(xué)科選擇并確定學(xué)習(xí)的內(nèi)容,自己動(dòng)手收集、分析、判斷大量的信息材料,進(jìn)行積極地探索、發(fā)展和體驗(yàn)。在具體教學(xué)過程中,一般由教師設(shè)置教學(xué)情境,引導(dǎo)學(xué)生提出研究主題,學(xué)生以小組為單位,圍繞主題展開協(xié)作學(xué)習(xí)。此模式中,教師最重要的任務(wù)是教會(huì)學(xué)生如何學(xué)習(xí)、如何思考和幫助學(xué)生養(yǎng)成嚴(yán)謹(jǐn)求實(shí)的科學(xué)態(tài)度和不斷追求、勇于探究的進(jìn)取精神。此模式提高了學(xué)生的學(xué)習(xí)熱情和積極性,增加了團(tuán)隊(duì)協(xié)作精神,啟發(fā)了學(xué)生的學(xué)習(xí)思維,激發(fā)了學(xué)生學(xué)習(xí)的主動(dòng)性和創(chuàng)造性,培養(yǎng)了學(xué)生科學(xué)嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),鍛煉了學(xué)生的動(dòng)手能力,做到了理論與實(shí)踐相結(jié)合。

3.2實(shí)踐內(nèi)容

課程設(shè)計(jì)的題目應(yīng)該具有實(shí)用性,貼近生活,如學(xué)生檔案管理系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)、圖書資料管理系統(tǒng)、工資管理系統(tǒng)、宿舍管理系統(tǒng)等。以“學(xué)生成績(jī)管理信息系統(tǒng)”,為例,學(xué)生要從分析軟件需求、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)優(yōu)化、數(shù)據(jù)庫(kù)實(shí)現(xiàn)、模擬主要數(shù)據(jù)操作一體化完成等方面進(jìn)行學(xué)習(xí),讓學(xué)生通過此課程設(shè)計(jì)把各個(gè)知識(shí)點(diǎn)串聯(lián)起來(lái)。在上述基礎(chǔ)上,結(jié)合所學(xué)的程序設(shè)計(jì)語(yǔ)言制作應(yīng)用軟件,學(xué)生能夠?qū)⑺鶎W(xué)知識(shí)學(xué)以致用,體會(huì)到數(shù)據(jù)庫(kù)在信息系統(tǒng)中的核心地位。

課程設(shè)計(jì)中要求學(xué)生提交規(guī)范的課程設(shè)計(jì)報(bào)告及軟件,還要進(jìn)行以小組為單位的答辯。首先,各小組選代表進(jìn)行成果展示,其次,教師有針對(duì)性地對(duì)系統(tǒng)中的關(guān)鍵設(shè)計(jì)問題提出疑問,然后,隨機(jī)指定小組成員當(dāng)場(chǎng)解答。通過此環(huán)節(jié)可以有效避免學(xué)生在課程設(shè)計(jì)中的抄襲現(xiàn)象,可以根據(jù)學(xué)生實(shí)際付出的努力和掌握知識(shí)的情況進(jìn)行成績(jī)的評(píng)定。

3.3評(píng)價(jià)方法

課程設(shè)計(jì)成績(jī)的評(píng)定,主要是根據(jù)各小組系統(tǒng)演示和答辯情況,綜合教師的評(píng)價(jià)、學(xué)生自評(píng)和互評(píng)給定相應(yīng)的成績(jī),即課程設(shè)計(jì)總成績(jī)=教師評(píng)價(jià)(70%)+學(xué)生互評(píng)(20%)+學(xué)生自評(píng)(10%),見表2。

學(xué)生自評(píng)目的在于讓學(xué)生養(yǎng)成自我總結(jié)和自我完善的習(xí)慣,同時(shí),提高學(xué)生參與教學(xué)活動(dòng)的積極性和主動(dòng)性。

學(xué)生互評(píng)的目的是要提高學(xué)生相互協(xié)作的能力,鼓勵(lì)學(xué)生尊重他人的勞動(dòng)成果。

教師的評(píng)價(jià)不僅要表?yè)P(yáng)作品的優(yōu)點(diǎn),還要指正作品在系統(tǒng)方面的不足,并在一定的高度全方位地評(píng)價(jià)學(xué)生的工作,這樣利于學(xué)生的個(gè)性發(fā)展,使學(xué)生的自學(xué)能力和創(chuàng)新能力得到充分的發(fā)揮。教師通過評(píng)價(jià)的過程,可以掌握學(xué)生對(duì)知識(shí)的理解和熟練應(yīng)用程度,也可以了解學(xué)生在學(xué)習(xí)過程中的經(jīng)驗(yàn)和教訓(xùn),并總結(jié)教學(xué)中的經(jīng)驗(yàn),以便促進(jìn)教學(xué)工作的開展。

4 課外活動(dòng)指導(dǎo)

4.1參與教師科研

鼓勵(lì)和吸收成績(jī)優(yōu)秀的學(xué)生參與教師的科研活動(dòng),以科研促進(jìn)教學(xué),以教學(xué)推動(dòng)科研,使課程的教學(xué)內(nèi)容和教

學(xué)水平不斷提高,先后指導(dǎo)學(xué)生設(shè)計(jì)并完成了以下開發(fā)課題:學(xué)生選課管理系統(tǒng)、網(wǎng)上書店管理系統(tǒng)、高校科研管理系統(tǒng)等。

4.2成立興趣社團(tuán)

組織成立該課程的興趣社團(tuán),具體活動(dòng)包括:

(1) 定期舉辦講座:數(shù)據(jù)庫(kù)前沿知識(shí)講座,應(yīng)用技巧講座,或資深開發(fā)人員的經(jīng)驗(yàn)報(bào)告等。

(2) 參觀訪問:到一些大中型企業(yè)參觀學(xué)習(xí)數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用情況。

(3) 舉辦競(jìng)賽:包括知識(shí)、操作、開發(fā)系統(tǒng)等競(jìng)賽。這些活動(dòng)的開展深受廣大師生的好評(píng),激勵(lì)了學(xué)生對(duì)數(shù)據(jù)庫(kù)技術(shù)的興趣,培養(yǎng)了學(xué)生的動(dòng)手能力和創(chuàng)新力,從而引導(dǎo)他們結(jié)合自身的專業(yè)在將來(lái)有所造詣。

4.3參加全國(guó)等級(jí)考試

以往學(xué)生對(duì)全國(guó)等級(jí)考試(數(shù)據(jù)庫(kù)技術(shù))三級(jí)考試“望塵莫及”,但通過加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié),輔導(dǎo)學(xué)生參加全國(guó)等級(jí)考試,增加學(xué)生平時(shí)上機(jī)實(shí)踐,學(xué)生機(jī)考的通過率達(dá)到80%以上。等級(jí)考試的通過,不僅鍛煉學(xué)生的實(shí)踐能力,還樹立了學(xué)生的學(xué)習(xí)信心,為將來(lái)的就業(yè)也創(chuàng)造了更多的機(jī)會(huì)。

5結(jié)論

“數(shù)據(jù)庫(kù)原理與應(yīng)用”是一門理論性較強(qiáng)的課程,但如果不加強(qiáng)實(shí)踐教學(xué)的訓(xùn)練,理論知識(shí)就得不到應(yīng)有的理解和鞏固,也無(wú)法培養(yǎng)學(xué)生使用數(shù)據(jù)庫(kù)原理和方法解決實(shí)際問題能力。我們通過對(duì)“數(shù)據(jù)庫(kù)原理與應(yīng)用”實(shí)踐教學(xué)的改革與探索,在該課程的教學(xué)中培養(yǎng)了學(xué)生對(duì)計(jì)算機(jī)編程的興趣,提高了學(xué)生的積極性和主動(dòng)性,增強(qiáng)了學(xué)生的動(dòng)手操作能力、創(chuàng)新能力和分析解決實(shí)際問題的工作能力。隨著計(jì)算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在不斷的發(fā)展,教學(xué)內(nèi)容需要不斷更新,教學(xué)方法也需要不斷改革。因此,我們?nèi)孕璨粩嗟匮芯?不斷地總結(jié)教學(xué)經(jīng)驗(yàn),使整個(gè)實(shí)踐教學(xué)環(huán)節(jié)更加完善合理。

參考文獻(xiàn):

[1] 伍俊良,劉飛.數(shù)據(jù)庫(kù)原理與基礎(chǔ)實(shí)踐環(huán)節(jié)在信息專業(yè)類教學(xué)中的應(yīng)用與教學(xué)要求解析[J].計(jì)算機(jī)教育,2004(6):59-61.

[2] 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].3版.北京:高等教育出版社,2000.

Exploration and Practice on Practice Teaching of Database Principles and Applications

XUE Yun

(Department of E-commerce, Business College of Beijing Union University, Beijing 100025, China)

第5篇

關(guān)鍵詞:實(shí)驗(yàn)室;網(wǎng)絡(luò);數(shù)據(jù)庫(kù);RFID

作者簡(jiǎn)介:劉麗娟(1975-),女,山西原平人,中北大學(xué)機(jī)械與動(dòng)力工程學(xué)院,講師;武(1967-),男,山西太原人,中北大學(xué)機(jī)械與動(dòng)力工程學(xué)院,教授。(山西 太原 030051)

基金項(xiàng)目:本文系山西省高等學(xué)校青年學(xué)術(shù)帶頭人項(xiàng)目、山西省重點(diǎn)實(shí)驗(yàn)室開放基金項(xiàng)目(項(xiàng)目編號(hào):2007031007)、中北大學(xué)自然科學(xué)基金項(xiàng)目的研究成果。

中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0079(2014)08-0182-02

實(shí)驗(yàn)室作為學(xué)生實(shí)踐活動(dòng)的基地,在高校的人才培養(yǎng)、科學(xué)研究以及服務(wù)經(jīng)濟(jì)等方面具有獨(dú)特的、不可替代的作用,建設(shè)并管理好實(shí)驗(yàn)室是建設(shè)高水平大學(xué)的必要條件之一。現(xiàn)有的實(shí)驗(yàn)室由于場(chǎng)地等的限制,必須合理共享有限的硬件資源,大多實(shí)驗(yàn)是在同一實(shí)驗(yàn)室通過不斷輪換實(shí)驗(yàn)器材來(lái)完成繁重的教學(xué)任務(wù),實(shí)驗(yàn)器材利用率增高,損壞率也隨之增高,無(wú)法確認(rèn)損壞時(shí)間與人員,實(shí)驗(yàn)室的運(yùn)行成本不斷提高。如何對(duì)高校實(shí)驗(yàn)室進(jìn)行科學(xué)管理,使得實(shí)驗(yàn)室的管理智能化,是我國(guó)大多數(shù)高校實(shí)驗(yàn)管理面臨的一個(gè)現(xiàn)實(shí)問題。

一、基于RFID的自選式實(shí)驗(yàn)室管理

本系統(tǒng)建立了一種基于RFID的自選式學(xué)院實(shí)驗(yàn)中心。RFID(Radio Frequency Identification),射頻識(shí)別技術(shù),是一項(xiàng)利用射頻信號(hào)通過空間耦合(交變磁場(chǎng)或電磁場(chǎng))實(shí)現(xiàn)無(wú)接觸信息傳遞并通過所傳遞的信息達(dá)到識(shí)別目的的技術(shù),多用于管理系統(tǒng)。該實(shí)驗(yàn)方法以學(xué)院為單位進(jìn)行建立并管理,各個(gè)系的實(shí)驗(yàn)室統(tǒng)一到學(xué)院進(jìn)行管理,以機(jī)械工程實(shí)驗(yàn)中心為例,涵蓋了先進(jìn)制造實(shí)驗(yàn)室、機(jī)械性能實(shí)驗(yàn)室、互換性與測(cè)量技術(shù)實(shí)驗(yàn)室、精密與特種加工實(shí)驗(yàn)室、機(jī)械原理及零件實(shí)驗(yàn)室、計(jì)算機(jī)實(shí)驗(yàn)室等多個(gè)專業(yè)的實(shí)驗(yàn)室。在購(gòu)置實(shí)驗(yàn)器材時(shí)統(tǒng)一采購(gòu),分配唯一的條碼并入庫(kù)。數(shù)據(jù)庫(kù)系統(tǒng)記錄實(shí)驗(yàn)器材的入庫(kù)時(shí)間、購(gòu)入金額、實(shí)驗(yàn)項(xiàng)目、故障與維修、使用時(shí)間、使用人等信息。該開放平臺(tái)可以最大限度地滿足學(xué)生進(jìn)行實(shí)驗(yàn)課程的需求。從實(shí)驗(yàn)項(xiàng)目上完全開放,學(xué)生可自主選擇實(shí)驗(yàn)項(xiàng)目,不僅可以完成與理論相配套的經(jīng)典實(shí)驗(yàn)課程,而且可以完成教學(xué)計(jì)劃規(guī)定內(nèi)容以外的開放選修實(shí)驗(yàn),培養(yǎng)學(xué)生的動(dòng)手實(shí)踐能力和創(chuàng)新能力。

將學(xué)院各系的實(shí)驗(yàn)室統(tǒng)一到學(xué)院建立與管理,分成計(jì)算機(jī)區(qū)、機(jī)床區(qū)、檢測(cè)儀器區(qū)、電氣設(shè)備區(qū)、刀具區(qū)、實(shí)驗(yàn)臺(tái)區(qū)、配件區(qū)以及開放實(shí)驗(yàn)區(qū),如圖1所示。各類實(shí)驗(yàn)器材分門別類地進(jìn)行存放。開放實(shí)驗(yàn)區(qū)主要用于學(xué)生完成開放性實(shí)驗(yàn),如自選課程的實(shí)驗(yàn)、參加各類創(chuàng)新性比賽需要完成的實(shí)驗(yàn)以及參加科研項(xiàng)目需要完成的各類實(shí)驗(yàn)等。

實(shí)驗(yàn)室配置TSC條形碼打印機(jī)3臺(tái),SymbolMC70數(shù)據(jù)采集器2臺(tái),掃描槍5把,磁卡閱讀器10只。條形碼由13位數(shù)碼組成,1位奇偶校驗(yàn)碼,3位分類碼,后9位按類別設(shè)置,主要用于實(shí)驗(yàn)內(nèi)容的分類,如配件碼、年份碼、實(shí)驗(yàn)類別碼、數(shù)量碼等,確保記錄對(duì)象的唯一性。光電掃描平臺(tái)利用光源系統(tǒng),由光電轉(zhuǎn)換器將光信號(hào)轉(zhuǎn)換成電信號(hào),并對(duì)電信號(hào)進(jìn)行放大和整形,最后以二進(jìn)制脈沖信號(hào)輸出給譯碼器。條形碼譯碼器將掃描器輸出的脈沖數(shù)字信號(hào)解釋成計(jì)算機(jī)可識(shí)別的信號(hào),并傳輸給計(jì)算機(jī)。實(shí)驗(yàn)器材購(gòu)置后要進(jìn)行入庫(kù)、校驗(yàn)、使用、維修、報(bào)廢等一系列過程,帶有自己的“身份證”,整個(gè)實(shí)驗(yàn)器材管理流程有條不紊地進(jìn)行下去。新購(gòu)入器材時(shí),根據(jù)各自的“身份證”將各儀器器材自編條形碼,自編條形碼打印系統(tǒng)軟件自動(dòng)生成EAN-13碼,可以使用TSC條碼打印機(jī)打印。然后通過掃描器掃入條形碼并傳入計(jì)算機(jī),進(jìn)入入庫(kù)操作。工作人員將器材的條碼掃入計(jì)算機(jī)直接進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果自動(dòng)記錄入庫(kù),需優(yōu)化數(shù)據(jù)的在優(yōu)化后將優(yōu)化數(shù)據(jù)一并入庫(kù),將校驗(yàn)合格的器材數(shù)據(jù)通過接口程序輸入服務(wù)器中的數(shù)據(jù)庫(kù)中。學(xué)生預(yù)約實(shí)驗(yàn)時(shí),利用一卡通的號(hào)碼建立賬戶,做實(shí)驗(yàn)時(shí)通過磁卡閱讀器讀入一卡通,將需要的器材等通過掃描平臺(tái)或掃描槍讀入自己的賬戶,實(shí)驗(yàn)開始記錄時(shí)間,儀器定時(shí)兩小時(shí),如超時(shí)儀器將自動(dòng)關(guān)閉。每臺(tái)儀器安裝一套自測(cè)系統(tǒng),當(dāng)實(shí)驗(yàn)完畢后需再次刷卡,系統(tǒng)記錄實(shí)驗(yàn)操作時(shí)間,這時(shí)儀器自測(cè)啟動(dòng),運(yùn)行無(wú)誤后儀器自動(dòng)關(guān)閉,這時(shí)學(xué)生方可離開實(shí)驗(yàn)室。這樣可以及時(shí)發(fā)現(xiàn)實(shí)驗(yàn)過程中儀器的損壞,并相關(guān)到人。

二、實(shí)踐課程智能系統(tǒng)

實(shí)踐課程智能系統(tǒng)包括三個(gè)子系統(tǒng):實(shí)驗(yàn)室智能系統(tǒng)、課程設(shè)計(jì)交互系統(tǒng),以及實(shí)習(xí)工作系統(tǒng)。系統(tǒng)整體框圖如圖2所示。

1.實(shí)驗(yàn)室智能系統(tǒng)

實(shí)驗(yàn)室智能系統(tǒng)是該系統(tǒng)的主要子系統(tǒng),包括預(yù)約系統(tǒng)、實(shí)驗(yàn)器材管理系統(tǒng)、網(wǎng)上實(shí)驗(yàn)室以及成績(jī)?cè)u(píng)定系統(tǒng)。這里主要介紹網(wǎng)上實(shí)驗(yàn)室系統(tǒng)。

網(wǎng)上實(shí)驗(yàn)室可進(jìn)行軟件實(shí)驗(yàn)與虛擬實(shí)驗(yàn)。實(shí)驗(yàn)由兩部分組成:學(xué)習(xí)部分與實(shí)驗(yàn)部分。學(xué)生在做實(shí)驗(yàn)前可進(jìn)入學(xué)習(xí)模塊,學(xué)習(xí)該實(shí)驗(yàn)的先修課程,了解注意事項(xiàng),下載相關(guān)圖紙,將問題提前上傳至數(shù)據(jù)庫(kù)或與教師線上交流,完成一些小的測(cè)試環(huán)節(jié),保證做實(shí)驗(yàn)時(shí)的質(zhì)量與進(jìn)度。通過局域網(wǎng),開展網(wǎng)上實(shí)驗(yàn)室,學(xué)生可以與教師在線交流,教師根據(jù)學(xué)生實(shí)驗(yàn)情況評(píng)定成績(jī)。如在數(shù)控編程實(shí)驗(yàn)環(huán)節(jié)中,為教師和學(xué)生提供一個(gè)能夠不依賴機(jī)床硬件而存在的數(shù)控編程平臺(tái),避免由于數(shù)控機(jī)床數(shù)量不能滿足教學(xué)要求和直接在數(shù)控機(jī)床上做實(shí)驗(yàn)對(duì)設(shè)備的損壞。在數(shù)控編程課程的測(cè)驗(yàn)中,教師通過局域網(wǎng)向?qū)W生發(fā)送編程任務(wù),并對(duì)學(xué)生的編程結(jié)果進(jìn)行評(píng)價(jià)。在該模塊中有兩個(gè)分支系統(tǒng):學(xué)生可以根據(jù)系統(tǒng)提示進(jìn)入學(xué)習(xí)模塊,系統(tǒng)根據(jù)學(xué)生輸入的信息進(jìn)行處理,經(jīng)過邏輯推理和專家智能判斷得出比較接近的程序供學(xué)生參考,學(xué)生可將這些程序?qū)氤绦蜍浖M(jìn)行編譯并輸出結(jié)果。開發(fā)此模塊的主要目的是讓學(xué)生能掌握數(shù)控編程的基本流程,并且在實(shí)踐中學(xué)習(xí),達(dá)到日后也成為一個(gè)數(shù)控編程專家的目的。在本模塊中包含有具體的編程實(shí)例、對(duì)實(shí)例的分析以及對(duì)圖紙的分析等。另外還對(duì)實(shí)際工作中會(huì)用到的一些事項(xiàng)進(jìn)行介紹,如具體工作步驟、參數(shù)的設(shè)定、刀具補(bǔ)償、對(duì)刀等。另一個(gè)分支系統(tǒng)是學(xué)生在學(xué)習(xí)分支完成學(xué)習(xí)后,教師在線對(duì)學(xué)生實(shí)驗(yàn)過程進(jìn)行考核。

2.實(shí)習(xí)工作系統(tǒng)

實(shí)習(xí)教學(xué)是實(shí)踐教學(xué)的一個(gè)模塊,包括實(shí)習(xí)前準(zhǔn)備工作、實(shí)習(xí)報(bào)告工作、實(shí)習(xí)成績(jī)?cè)u(píng)定工作。在實(shí)習(xí)前準(zhǔn)備中,學(xué)生可以通過網(wǎng)絡(luò)下載實(shí)習(xí)表格以及實(shí)習(xí)相關(guān)知識(shí)資料,在出發(fā)前對(duì)實(shí)習(xí)地點(diǎn)、實(shí)習(xí)內(nèi)容、實(shí)習(xí)方向等進(jìn)行詳細(xì)了解,做到有的放矢;實(shí)習(xí)報(bào)告環(huán)節(jié)主要是完成實(shí)習(xí)回校后做的工作,這時(shí)學(xué)生可以通過網(wǎng)絡(luò)與實(shí)習(xí)教師進(jìn)行在線交流,下載相關(guān)技術(shù)資料以及注意事項(xiàng),并上交實(shí)習(xí)報(bào)告的電子稿,教師可以根據(jù)學(xué)生在實(shí)習(xí)中的表現(xiàn)以及在實(shí)習(xí)報(bào)告過程中學(xué)生的表現(xiàn)評(píng)定成績(jī),并將它導(dǎo)入學(xué)校成績(jī)錄入系統(tǒng)。

3.課程設(shè)計(jì)交互系統(tǒng)

在課程設(shè)計(jì)模塊中,教師可以瀏覽到由審核員的課程設(shè)計(jì)題目,能瀏覽相關(guān)信息以及題目下載等;可以上傳教師的課程設(shè)計(jì)題目和相關(guān)信息及說明文檔,提交到數(shù)據(jù)庫(kù)中去,由審核員審核后進(jìn)行;可以查看學(xué)生的情況,瀏覽學(xué)生的選題,做到一人一題;可以下載學(xué)生提交的課程設(shè)計(jì)說明書及圖紙,指導(dǎo)學(xué)生進(jìn)行課程設(shè)計(jì)及說明書的修改。學(xué)生通過自己的賬號(hào)進(jìn)入系統(tǒng),瀏覽經(jīng)過教研審核入庫(kù)的題目,查找自己的設(shè)計(jì)題目與設(shè)計(jì)要求、指導(dǎo)教師以及相關(guān)資料等;學(xué)生選擇題目后可以與指導(dǎo)教師聯(lián)系,在教師的指導(dǎo)下完成具體設(shè)計(jì)并提交設(shè)計(jì)說明書;另外,還為學(xué)生提供下載有關(guān)課程設(shè)計(jì)撰寫過程中需要的相關(guān)資料。管理員的主要工作有課程設(shè)計(jì)的瀏覽、審核、入庫(kù),將學(xué)生提交的所有說明書顯示,由審核員點(diǎn)擊查看具體要求和說明,審核說明書是否符合要求。如果通過審核則進(jìn)行。處于狀態(tài)的論文將不能再,教師和學(xué)生登錄時(shí)只能看見由審核員通過了的論文;當(dāng)答辯結(jié)束后,由審核組成員將學(xué)生的成績(jī)錄入到數(shù)據(jù)庫(kù),并將學(xué)生的課程設(shè)計(jì)相關(guān)資料刻成光盤,記錄下光盤的序號(hào),以便后期查找。學(xué)生的答辯記錄以文檔的形式生成到指定的文件夾下,能夠以報(bào)表的形式打印下載。

4.網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)技術(shù)

用戶通過IE、Netseape等瀏覽器向Web服務(wù)器發(fā)出的請(qǐng)求,web服務(wù)器響應(yīng)請(qǐng)求,通過web服務(wù)的中間組件訪問后臺(tái)數(shù)據(jù)庫(kù),并將操作結(jié)果以HTML頁(yè)面的形式返回給前端瀏覽器。本智能系統(tǒng)選用B/S模式通過瀏覽器,如IE就能實(shí)現(xiàn)在Intemet或hitranet上的應(yīng)用和管理,并且在客戶端無(wú)需進(jìn)行任何配置。數(shù)據(jù)庫(kù)放在服務(wù)器端集中管理,系統(tǒng)的升級(jí)和改進(jìn)比較方便。操作系統(tǒng)為Windows Server,選擇PHP作為開發(fā)工具,開發(fā)環(huán)境為Dreamweaver。它同時(shí)支持多種服務(wù)器技術(shù)生成由動(dòng)態(tài)數(shù)據(jù)庫(kù)支持的web應(yīng)用程序。Dreamweaver MX是建立Web站點(diǎn)和應(yīng)用程序的專業(yè)編輯器,與Dreamweaver配合使用,建立用數(shù)據(jù)庫(kù)連接web服務(wù)和舊式系統(tǒng)Internet應(yīng)用程序。

系統(tǒng)采用MySQL作為數(shù)據(jù)庫(kù)后臺(tái)。新建一個(gè)名為“sjxt”的數(shù)據(jù)庫(kù),為了使各個(gè)表之間不產(chǎn)生冗余,把每個(gè)表里可能出現(xiàn)的數(shù)據(jù)字段寫在一個(gè)表里,表與表之間通過關(guān)鍵字相連。這樣,出現(xiàn)冗余的情況就減少,表與表之間的聯(lián)系也更加緊密。本系統(tǒng)可以根據(jù)要求建立三個(gè)大型數(shù)據(jù)庫(kù)文件,以課程設(shè)計(jì)為例進(jìn)行說明。在課程設(shè)計(jì)子系統(tǒng)中建立一個(gè)名為“kssj”的數(shù)據(jù)庫(kù),包括11個(gè)表,分別為: 系統(tǒng)設(shè)置(by_config);留言板(by_gb);評(píng)分表(by_mark);信息表(by_msg);新聞表(by_news);用戶表(by_user);用戶數(shù)據(jù)內(nèi)容表(by_userdata);button編輯器表(ewebeditor_button);style編輯器表(ewebeditor_style);system編輯器表(ewebeditor_system);toolbar編輯器表(ewebeditor_toolbar)。MYSQL可通過兩種方式通過PHP與WEB相連,一種通過PHP的MYSQL相關(guān)函數(shù),另一種通過PHP的ODBC相關(guān)函數(shù)。PHP連接MYSQL需要4個(gè)參數(shù):數(shù)據(jù)庫(kù)地址、數(shù)據(jù)庫(kù)名、數(shù)據(jù)庫(kù)用戶名、數(shù)據(jù)庫(kù)密碼。

三、實(shí)踐課程系統(tǒng)的實(shí)現(xiàn)

由于該系統(tǒng)內(nèi)容較多,不能一一介紹,這里僅對(duì)系統(tǒng)的核心模塊――實(shí)驗(yàn)室智能模塊進(jìn)行簡(jiǎn)單介紹。該模塊匯總了我院所有的實(shí)驗(yàn)器材,對(duì)各類數(shù)據(jù)進(jìn)行分類與管理,可根據(jù)用戶要求對(duì)實(shí)驗(yàn)設(shè)備器材等進(jìn)行在線入庫(kù)、出庫(kù)、查詢、修改等操作,還可對(duì)實(shí)驗(yàn)課程進(jìn)行管理,可預(yù)約、查詢、修改、刪除等,如圖3所示。

四、總結(jié)

本文提出了應(yīng)用于機(jī)械工程專業(yè)的高校實(shí)踐課程的技術(shù)與方法,建立了基于一卡通的RFID自選式學(xué)院實(shí)驗(yàn)中心以及高校機(jī)械工程實(shí)踐課程智能管理系統(tǒng),為高校機(jī)械工程專業(yè)實(shí)踐課程提供有益的參考和指導(dǎo)作用。系統(tǒng)選用Windows Server為操作系統(tǒng),PHP與Dreamweaver為開發(fā)工具,MySQL為數(shù)據(jù)庫(kù)后臺(tái),以實(shí)現(xiàn)管理為目標(biāo),具有較強(qiáng)的現(xiàn)實(shí)可行性。

參考文獻(xiàn):

[1]安小龍,陳佳麗.DreamweaverMX2004網(wǎng)頁(yè)設(shè)計(jì)[M].北京:電子工業(yè)出版社,2005.

[2]魏應(yīng)彬,周星,康耀紅.網(wǎng)頁(yè)設(shè)計(jì)與 Web 數(shù)據(jù)庫(kù)技術(shù)[M].北京:清華出版社,2002.

第6篇

關(guān)鍵詞:數(shù)據(jù)庫(kù)課程;教學(xué)模式;行業(yè)特色;CDIO理念

數(shù)據(jù)庫(kù)系統(tǒng)原理課程是中國(guó)民航大學(xué)計(jì)算機(jī)學(xué)院的專業(yè)骨干課程,教學(xué)目標(biāo)要求學(xué)生掌握扎實(shí)的數(shù)據(jù)庫(kù)基礎(chǔ)理論,具有較強(qiáng)的設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)庫(kù)的能力。傳統(tǒng)的教學(xué)過程理論環(huán)節(jié)多于實(shí)踐,考核又以筆試為主,因此,學(xué)生有重理論輕實(shí)踐的問題。基于民航信息化高速發(fā)展的迫切需求,結(jié)合CDIO教學(xué)理念,緊跟民航大學(xué)加強(qiáng)行業(yè)特色,突出工程型、應(yīng)用型人才培養(yǎng)方向,對(duì)數(shù)據(jù)庫(kù)系統(tǒng)原理課程的教學(xué)模式進(jìn)行改革,逐步形成具有行業(yè)特色的教學(xué)體系。

1、教學(xué)理念和教學(xué)目標(biāo)

數(shù)據(jù)庫(kù)課程是計(jì)算機(jī)專業(yè)的骨干課程,在人才培養(yǎng)中具有十分重要的作用,信息化社會(huì)中信息資源管理與開發(fā)利用離不開數(shù)據(jù)庫(kù)基礎(chǔ)。民航是信息技術(shù)應(yīng)用程度較高的行業(yè),信息化建設(shè)涉及民航領(lǐng)域的方方面面,從航班控制到機(jī)票預(yù)定,從安檢到離港,從空中交通管制到地面機(jī)務(wù)維修。

CDIO工程教育模式是近年來(lái)國(guó)際工程教育改革的最新成果,CDIO代表構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate),它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)、實(shí)踐、聯(lián)系的方式學(xué)習(xí)工程。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識(shí)、個(gè)人能力、人際團(tuán)隊(duì)能力和工程系統(tǒng)能力4個(gè)層面,大綱要求以綜合的培養(yǎng)方式使學(xué)生在這4個(gè)層面達(dá)到預(yù)定目標(biāo)。

基于民航信息化高速發(fā)展的迫切需求,結(jié)合CDIO教學(xué)理念,數(shù)據(jù)庫(kù)系統(tǒng)原理課程給出“夯實(shí)基礎(chǔ)理論,面向行業(yè)應(yīng)用,提高工程能力,培養(yǎng)創(chuàng)新精神”的教學(xué)理念。目的在于通過理論學(xué)習(xí)、基礎(chǔ)實(shí)驗(yàn)以及項(xiàng)目開發(fā)等環(huán)節(jié)的相互滲透、相互促進(jìn),讓學(xué)生掌握數(shù)據(jù)庫(kù)系統(tǒng)的基本原理和基本操作,并具有較強(qiáng)的實(shí)際動(dòng)手能力,結(jié)合行業(yè)應(yīng)用需求,提高綜合工程能力、開拓創(chuàng)新能力。

2、教學(xué)模式

根據(jù)課程教學(xué)理念和教學(xué)目標(biāo),數(shù)據(jù)庫(kù)系統(tǒng)原理的教學(xué)體系由理論教學(xué)、基礎(chǔ)實(shí)驗(yàn)、課程設(shè)計(jì)和應(yīng)用實(shí)習(xí)實(shí)訓(xùn)4部分構(gòu)成,形成四位一體的教學(xué)模式。體系結(jié)構(gòu)如圖1所示,其中的學(xué)時(shí)分配如表1所示。

2.1 理論教學(xué)

學(xué)習(xí)數(shù)據(jù)庫(kù)系統(tǒng)原理是為了掌握數(shù)據(jù)庫(kù)技術(shù),開發(fā)滿足需求的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。理論教學(xué)目的在于為后續(xù)的應(yīng)用開發(fā)奠定基礎(chǔ)。理論課程內(nèi)容主要包括數(shù)據(jù)庫(kù)體系結(jié)構(gòu)、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)理論、數(shù)據(jù)庫(kù)保護(hù)和數(shù)據(jù)庫(kù)技術(shù)新進(jìn)展5個(gè)教學(xué)模塊。實(shí)踐離不開理論的指導(dǎo),而理論學(xué)習(xí)的最終目的又在于應(yīng)用。在教學(xué)實(shí)施過程中注重理論聯(lián)系實(shí)際,教學(xué)伊始結(jié)合民航實(shí)際應(yīng)用背景,首先給學(xué)生拋出課程學(xué)習(xí)結(jié)束后需要完成的設(shè)計(jì)任務(wù),并簡(jiǎn)要列出完成該任務(wù)所用到的基礎(chǔ)理論、相關(guān)知識(shí)點(diǎn)及與理論教學(xué)章節(jié)的對(duì)應(yīng)關(guān)系。雖然任務(wù)中存在許多學(xué)生未知的內(nèi)容,但目標(biāo)遠(yuǎn)景激發(fā)了學(xué)生濃厚的學(xué)習(xí)興趣,區(qū)別于被動(dòng)學(xué)習(xí)的方式,學(xué)生有了明確的學(xué)習(xí)方向,知道要學(xué)什么,為什么學(xué),提高學(xué)生主動(dòng)學(xué)習(xí)的熱情。

2.2 基礎(chǔ)實(shí)驗(yàn)

與理論教學(xué)并行的是基礎(chǔ)實(shí)驗(yàn)教學(xué),分別進(jìn)行數(shù)據(jù)定義語(yǔ)言(DDL)、數(shù)據(jù)操作語(yǔ)言(DML)、游標(biāo)及存儲(chǔ)過程、觸發(fā)器及數(shù)據(jù)庫(kù)完整性和數(shù)據(jù)庫(kù)安全性及數(shù)據(jù)庫(kù)恢復(fù)等實(shí)驗(yàn),各實(shí)驗(yàn)項(xiàng)目彼此銜接,循序漸進(jìn)。實(shí)驗(yàn)平臺(tái)選擇目前大中型信息系統(tǒng)工程的主流數(shù)據(jù)庫(kù)軟件產(chǎn)品Oracle數(shù)據(jù)庫(kù)。

實(shí)驗(yàn)教學(xué)過程中,為了明確實(shí)習(xí)內(nèi)容,提高操作效率,要求學(xué)生在實(shí)習(xí)課前完成實(shí)習(xí)報(bào)告的主要內(nèi)容,寫出具體的操作命令并對(duì)相應(yīng)的實(shí)習(xí)結(jié)果進(jìn)行預(yù)期,實(shí)習(xí)課后給出計(jì)算機(jī)操作的最終結(jié)果,并對(duì)比分析預(yù)期的正確性。通過Oracle的用戶管理、模式管理、存儲(chǔ)管理和實(shí)例管理進(jìn)一步體會(huì)數(shù)據(jù)庫(kù)系統(tǒng)原理課堂教學(xué)的相關(guān)知識(shí)點(diǎn)。通過實(shí)習(xí),學(xué)生不僅能夠熟練掌握數(shù)據(jù)庫(kù)基本操作,而且可以加深原理內(nèi)容的理解。

另外,引入課內(nèi)外一體化教學(xué)機(jī)制,補(bǔ)充10個(gè)學(xué)時(shí)的課外實(shí)習(xí),要求在Sql Server環(huán)境下完成一個(gè)綜合實(shí)驗(yàn)。由于具備了必要的理論知識(shí)并且有了Oracle的實(shí)習(xí)基礎(chǔ),學(xué)生通過自學(xué)即可完成相關(guān)內(nèi)容。該教學(xué)環(huán)節(jié)讓學(xué)生通過練習(xí),掌握另一種主流數(shù)據(jù)庫(kù)產(chǎn)品的操作,引導(dǎo)、培養(yǎng)學(xué)生的自學(xué)能力。

2.3 課程設(shè)計(jì)

借鑒CDIO的教學(xué)理念,以數(shù)據(jù)庫(kù)課程教學(xué)目標(biāo)為向?qū)В⒆阈袠I(yè)的應(yīng)用需求,實(shí)施課程設(shè)計(jì)。教學(xué)要求以學(xué)生設(shè)計(jì)為主,教師講授指導(dǎo)為輔,注重學(xué)生綜合能力的培養(yǎng)。以數(shù)據(jù)庫(kù)理論為指導(dǎo),滿足應(yīng)用需求為導(dǎo)向,培養(yǎng)學(xué)生理論指導(dǎo)實(shí)踐的應(yīng)用能力,發(fā)現(xiàn)問題、分析問題和解決問題的思維能力,團(tuán)隊(duì)合作協(xié)調(diào)能力以及開拓創(chuàng)新能力等。教學(xué)要求學(xué)生以小組(每組約3人)為單位,完成小型的仿真行業(yè)功能需求的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)。題目規(guī)模不限,但知識(shí)點(diǎn)要覆蓋全面,讓學(xué)生體會(huì)從需求分析到數(shù)據(jù)庫(kù)實(shí)施的數(shù)據(jù)庫(kù)設(shè)計(jì)全過程。教學(xué)過程中應(yīng)注重如下環(huán)節(jié)。

1)遠(yuǎn)景展示。

將相似設(shè)計(jì)要求的成品進(jìn)行展示,不僅提供了設(shè)計(jì)遠(yuǎn)景,還激發(fā)了學(xué)生的設(shè)計(jì)熱情。

2)開發(fā)環(huán)境確定。

計(jì)算機(jī)發(fā)展日新月異,實(shí)踐教學(xué)必須與時(shí)俱進(jìn),結(jié)合當(dāng)前設(shè)計(jì)熱點(diǎn)和應(yīng)用需求,要求學(xué)生開發(fā)瀏覽器/服務(wù)器模式(C/S模式)的3層體系結(jié)構(gòu),以O(shè)racle或Sql Server作為數(shù)據(jù)庫(kù)服務(wù)器,應(yīng)用開發(fā)工具方面,建議采用MicrosoftVisual 環(huán)境中基于C#語(yǔ)言的,允許學(xué)生根據(jù)自己的愛好選用其他開發(fā)工具,如Java、PHP等,運(yùn)行結(jié)果通過瀏覽器展示。為了減少學(xué)生熟悉環(huán)境的時(shí)間,教師先用少量課時(shí)介紹開發(fā)工具概況、基本控件的使用以及與數(shù)據(jù)庫(kù)的連接等關(guān)鍵環(huán)節(jié),使學(xué)生可以投入更多精力豐富系統(tǒng)的設(shè)計(jì)功能。

3)選題方式。

計(jì)算機(jī)學(xué)院教師在民航相關(guān)項(xiàng)目的研發(fā)過程中積累了大量的數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用需求場(chǎng)景,結(jié)合民航特色實(shí)驗(yàn)室建設(shè),提供豐富的課程設(shè)計(jì)題目供學(xué)生選擇。同時(shí)鼓勵(lì)學(xué)生根據(jù)實(shí)際應(yīng)用需求自擬題目,例如可以結(jié)合學(xué)生所參與的科研項(xiàng)目、所喜愛的社團(tuán)建設(shè)和所熟悉的應(yīng)用背景等選題。教學(xué)實(shí)施中,對(duì)于自擬題目情況,先由學(xué)生提交需求分析,經(jīng)任課教師批準(zhǔn)后方可進(jìn)行。靈活的選題方式,很大程度上激發(fā)了學(xué)生的設(shè)計(jì)熱情,由被動(dòng)學(xué)習(xí)轉(zhuǎn)化為積極主動(dòng)開展設(shè)計(jì)活動(dòng),獨(dú)立思考,創(chuàng)造性思維活躍。

4)團(tuán)隊(duì)合作個(gè)人全能。

數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)具備多方面的知識(shí)和技能,主要包括軟件工程基本理論和方法、數(shù)據(jù)庫(kù)基礎(chǔ)及數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù)、應(yīng)用程序設(shè)計(jì)方法與技術(shù)、應(yīng)用領(lǐng)域知識(shí)、應(yīng)用開發(fā)工具的使用等。因此,數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目開發(fā)強(qiáng)調(diào)團(tuán)隊(duì)合作,小組成員優(yōu)勢(shì)互補(bǔ),相互協(xié)調(diào),共同努力。任務(wù)明確落實(shí)到個(gè)人,同時(shí)要求每個(gè)同學(xué)除主要負(fù)責(zé)自己的任務(wù)外,要了解整體設(shè)計(jì)的各環(huán)節(jié)。

2.4 應(yīng)用實(shí)訓(xùn)

應(yīng)用實(shí)訓(xùn)是數(shù)據(jù)庫(kù)系統(tǒng)原理課程教學(xué)體系結(jié)構(gòu)的選修環(huán)節(jié),旨在進(jìn)一步強(qiáng)化應(yīng)用項(xiàng)目開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn),提高學(xué)生就業(yè)競(jìng)爭(zhēng)力。在理論教學(xué)、基礎(chǔ)實(shí)驗(yàn)、課程設(shè)計(jì)完成的基礎(chǔ)上,針對(duì)畢業(yè)班同學(xué)開設(shè)暑期應(yīng)用實(shí)訓(xùn)。采用校企聯(lián)合培訓(xùn)的方式,聘請(qǐng)具有豐富開發(fā)經(jīng)驗(yàn)的企業(yè)培訓(xùn)教師指導(dǎo)學(xué)生完成行業(yè)相關(guān)的數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目設(shè)計(jì)開發(fā)。

3、行業(yè)特色實(shí)踐支撐平臺(tái)建設(shè)

3.1 加強(qiáng)實(shí)驗(yàn)室建設(shè)經(jīng)費(fèi)投入

加大數(shù)據(jù)庫(kù)實(shí)驗(yàn)室經(jīng)費(fèi)投入力度,配備高、中檔微機(jī)和服務(wù)器,安裝先進(jìn)的數(shù)據(jù)庫(kù)系統(tǒng)。從軟、硬件資源上滿足學(xué)生實(shí)驗(yàn)和實(shí)際應(yīng)用開發(fā)要求。

3.2 建設(shè)民航信息系統(tǒng)仿真實(shí)驗(yàn)室

學(xué)院與民航行業(yè)IT公司合作,建立民航機(jī)務(wù)維修系統(tǒng)仿真實(shí)驗(yàn)室,安裝民航機(jī)務(wù)維修管理信息系統(tǒng)。通過該系統(tǒng),學(xué)生可以全面了解機(jī)務(wù)維修管理機(jī)制,包括工程管理、生產(chǎn)管理、航材管理、設(shè)備管理、質(zhì)量控制管理和審核管理等一整套工作流程。學(xué)生不僅能夠熟悉行業(yè)相關(guān)業(yè)務(wù),而且能夠結(jié)合數(shù)據(jù)庫(kù)課程實(shí)驗(yàn)從行業(yè)需求的角度理解數(shù)據(jù)庫(kù)設(shè)計(jì)在信息管理系統(tǒng)中的重要作用。

機(jī)務(wù)維修仿真實(shí)驗(yàn)室的建設(shè)過程為行業(yè)特色實(shí)踐教學(xué)探索,積累了寶貴的經(jīng)驗(yàn),取得了較好的效果。學(xué)院目前正在規(guī)劃民航運(yùn)營(yíng)系統(tǒng)的仿真實(shí)驗(yàn)室,以期進(jìn)一步強(qiáng)化特色實(shí)踐支撐平臺(tái),使學(xué)生通過課程實(shí)踐熟悉、理解民航業(yè)務(wù),為未來(lái)服務(wù)民航打下堅(jiān)實(shí)基礎(chǔ)。

3.3 承接中國(guó)民航信息技術(shù)科研基地

2007年底由民航總局人事科教司主持,經(jīng)行業(yè)專家評(píng)審會(huì)評(píng)審?fù)ㄟ^,依托中國(guó)民航大學(xué)設(shè)立中國(guó)民航信息技術(shù)科研基地。基地成立以來(lái)承接了國(guó)家科技部863高技術(shù)項(xiàng)目,國(guó)家自然基金項(xiàng)目,國(guó)家自然基金與中國(guó)民航聯(lián)合基金項(xiàng)目,國(guó)際民航組織、國(guó)際航協(xié)和中國(guó)民航大學(xué)聯(lián)合開發(fā)項(xiàng)目等多項(xiàng)民航相關(guān)科研項(xiàng)目。

計(jì)算機(jī)專業(yè)課程建設(shè)工作積極努力推動(dòng)科研項(xiàng)目向教學(xué)實(shí)踐轉(zhuǎn)化,支持、促進(jìn)了包括數(shù)據(jù)庫(kù)系統(tǒng)原理課程在內(nèi)的民航特色計(jì)算機(jī)專業(yè)課程建設(shè)。

3.4 建立學(xué)生科研基地

為引導(dǎo)學(xué)生積極投入多種形式的專業(yè)、行業(yè)實(shí)踐活動(dòng),充分利用課余時(shí)間從事科研項(xiàng)目,計(jì)算機(jī)學(xué)院特別安排一間教室作為活動(dòng)空間,建立了學(xué)生科研基地。基地有力地支撐了挑戰(zhàn)杯學(xué)生應(yīng)用能力競(jìng)賽和學(xué)生科技立項(xiàng)等工作并獲得多項(xiàng)省部級(jí)科研項(xiàng)目獎(jiǎng)勵(lì)。

第7篇

關(guān)鍵詞:數(shù)據(jù)庫(kù);教學(xué)改革;教學(xué)方法

中圖分類號(hào):TP311.138-4 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2011) 19-0000-02

Teaching Reform Research and Practice of Database Course in College

Diao Hongxiang

(Information Science and Technology College of Hunan Agricultural University,Changsha410128,China)

Abstract:According to the database course teaching problems,this paper has carried on the thorough discussion,and unifies own teaching method and teaching experience,puts forward some corresponding measures for the teaching reform to apply the practical teaching process to stimulate students interest in learning,and achieved good results.

Keywords:Database;Teaching reform;Teaching method

一、引言

數(shù)據(jù)庫(kù)(Database)是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù),經(jīng)過六十多年的發(fā)展,在各個(gè)領(lǐng)域都得到了廣泛的應(yīng)用。數(shù)據(jù)庫(kù)課程是《中國(guó)高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)科教程》中規(guī)定的9門核心課程之一。通過課程的學(xué)習(xí),學(xué)生既能夠正確理解數(shù)據(jù)庫(kù)的基本原理和概念,又能熟練掌握數(shù)據(jù)庫(kù)的設(shè)計(jì)方法和應(yīng)用技術(shù)。然而很多高校在課程教學(xué)過程中過于強(qiáng)調(diào)數(shù)據(jù)庫(kù)理論知識(shí)講授,缺乏對(duì)理論知識(shí)和實(shí)踐應(yīng)用的結(jié)合,以至于造成了理論和實(shí)踐教學(xué)存在不同程度的脫節(jié)。因此對(duì)這門課程的教學(xué)我們需要打破傳統(tǒng)的古板式教學(xué)方法,尋找新的教學(xué)思路、科學(xué)的教學(xué)手段,在調(diào)動(dòng)學(xué)生們的學(xué)習(xí)興趣的基礎(chǔ)上培養(yǎng)應(yīng)用實(shí)踐能力和創(chuàng)新能力。本文針對(duì)這一問題進(jìn)行了深入的探討,并提出了一些建議和方法應(yīng)用與教學(xué)實(shí)踐,取得了很好的效果。

二、課程教學(xué)過程中存在的問題

筆者多年一直從事高等院校計(jì)算機(jī)專業(yè)《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程的教學(xué)工作,通過多年的教學(xué)經(jīng)驗(yàn)以及教學(xué)改革方法的研究,對(duì)該課程進(jìn)行了認(rèn)真的分析和探討,對(duì)存在的一些問題做了如下歸結(jié)。

(一)理論與實(shí)踐聯(lián)系脫節(jié)

《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程一般包括數(shù)據(jù)庫(kù)原理、設(shè)計(jì)和應(yīng)用三個(gè)部分,相互之間是相輔相成、互相促進(jìn)。但是一部分院校的教師授課過程中基本上是前半部分集中介紹數(shù)據(jù)庫(kù)的基礎(chǔ)理論,后半部分重點(diǎn)介紹具體的一種數(shù)據(jù)庫(kù)管理系統(tǒng)。這種教學(xué)方法使得學(xué)生的學(xué)習(xí)也分成了兩個(gè)階段:對(duì)于前期部分純粹的理論知識(shí)的講解,學(xué)生在學(xué)習(xí)過程中接受的都是一些抽象晦澀的概念和理論,造成學(xué)生的學(xué)習(xí)興趣降低;后期介紹一種具體的數(shù)據(jù)庫(kù)管理系統(tǒng),授課的內(nèi)容就變成了純粹的軟件的操作和使用,以至于理論和實(shí)踐脫節(jié)。因此,學(xué)生學(xué)完課程后,只是掌握了幾個(gè)孤立的知識(shí)點(diǎn)和一種軟件的基本操作,不能將學(xué)到的理論應(yīng)用于具體的數(shù)據(jù)庫(kù)管理和設(shè)計(jì),同時(shí)對(duì)數(shù)據(jù)庫(kù)的相關(guān)操作也無(wú)法聯(lián)系到對(duì)應(yīng)的理論知識(shí)。

(二)實(shí)踐教學(xué)目的單一

數(shù)據(jù)庫(kù)原理與應(yīng)用課程是一門實(shí)踐性很強(qiáng)的計(jì)算機(jī)課程,但目前實(shí)驗(yàn)課教學(xué)存在很多弊端,而且理論課和實(shí)驗(yàn)課都是在不同的時(shí)段分開講授,理論課基本上都是教師在講臺(tái)上授課和演示操作,實(shí)驗(yàn)課都是學(xué)生在機(jī)房按照課程實(shí)驗(yàn)指導(dǎo)書實(shí)際練習(xí),使得學(xué)生學(xué)習(xí)到的理論知識(shí)不能及時(shí)的進(jìn)行相應(yīng)的實(shí)踐聯(lián)系。而且很多學(xué)校的數(shù)據(jù)庫(kù)實(shí)驗(yàn)課程,主要是安排一些基礎(chǔ)性的、驗(yàn)證性的實(shí)驗(yàn),這種實(shí)驗(yàn)課程設(shè)置存在的主要問題是缺乏與數(shù)據(jù)庫(kù)開發(fā)結(jié)合的創(chuàng)新能力培養(yǎng),最終學(xué)生實(shí)驗(yàn)內(nèi)容變成了對(duì)一個(gè)軟件的菜單操作和管理配置,沒有將數(shù)據(jù)庫(kù)的理論知識(shí)應(yīng)用于具體的數(shù)據(jù)庫(kù)開發(fā)過程。

(三)考核方法陳舊

數(shù)據(jù)庫(kù)原理與應(yīng)用課程是一門理論和實(shí)踐相結(jié)合的課程,但是對(duì)于該課程的考核,很多學(xué)校還采用理論考試作為最終的課程成績(jī)的方式,考試的內(nèi)容基本上停留在對(duì)概念的理解上,例如一些簡(jiǎn)單的選擇、填空和簡(jiǎn)答之類的題目。卷面上有一些實(shí)際應(yīng)用的題目也僅僅是讓學(xué)生手寫答題,如一些常見的查詢、ER圖設(shè)計(jì)以及存儲(chǔ)過程和觸發(fā)器的設(shè)計(jì)等。學(xué)生對(duì)于手寫的程序是否能夠在實(shí)際系統(tǒng)中運(yùn)行或者運(yùn)行中出現(xiàn)的錯(cuò)誤都無(wú)法進(jìn)行實(shí)際的調(diào)試。這種考試方式也就迫使大部分學(xué)生僅以考試作為目標(biāo),考試之前死記硬背一些概念理論,不注重實(shí)踐操作,偏離了高等院校培養(yǎng)全面型人才的目標(biāo)。

三、課程的教學(xué)改革思路

(一)教學(xué)內(nèi)容的改革

課程教材和參考書是學(xué)生學(xué)習(xí)和獲取知識(shí)的基礎(chǔ),因此對(duì)教材的選擇就變的尤為重要。當(dāng)前的數(shù)據(jù)庫(kù)教材大致分為兩大類,一類是偏重講授數(shù)據(jù)庫(kù)理論知識(shí)的教材,另一類則是偏重于介紹某種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(如VFP、Access、SQL Server、Oracle)為目的的教材,選擇這兩類教材會(huì)造成學(xué)生學(xué)習(xí)理論和實(shí)踐聯(lián)系脫節(jié)。筆者認(rèn)為應(yīng)該選取一本理論和實(shí)踐并重的教材,然而這種教材比較難找到。目前我院選用王珊、薩師煊編著,高等教育出版社的《數(shù)據(jù)庫(kù)系統(tǒng)概論》第四版,該書是國(guó)家規(guī)劃教材,課程是國(guó)家精品課程,網(wǎng)上資源比較豐富。但該書以標(biāo)準(zhǔn)SQL語(yǔ)言為例,它和SQL Server中的T-SQL語(yǔ)言之間有一些偏差,易使學(xué)生混淆。因此,我們另外再選用了錢學(xué)忠、陳國(guó)俊等著,北京郵電大學(xué)出版社出版的《數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)》作為學(xué)生上機(jī)實(shí)驗(yàn)時(shí)的參考教材,這樣,學(xué)生既能使用SQL Server開發(fā)數(shù)據(jù)庫(kù),又能及時(shí)地將理論知識(shí)和實(shí)際的數(shù)據(jù)庫(kù)開發(fā)過程聯(lián)系起來(lái),做到理論聯(lián)系實(shí)際。

根據(jù)上面的指導(dǎo)理念和教材選擇,我們同時(shí)對(duì)教學(xué)內(nèi)容的編排進(jìn)行了整合與改革。本課程的教學(xué)主要包括三個(gè)環(huán)節(jié):理論課教學(xué)、實(shí)驗(yàn)課教學(xué)和課程設(shè)計(jì)。理論課我們將數(shù)據(jù)庫(kù)課程內(nèi)容分成四大部分:基礎(chǔ)知識(shí)部分、設(shè)計(jì)與應(yīng)用開發(fā)部分、系統(tǒng)部分以及新技術(shù)介紹部分,四大部分之間相輔相成,構(gòu)成我們授課的主體內(nèi)容。基礎(chǔ)部分主要講解數(shù)據(jù)庫(kù)系統(tǒng)的基本概念和基礎(chǔ)知識(shí),是學(xué)生學(xué)習(xí)以后數(shù)據(jù)庫(kù)內(nèi)容的基礎(chǔ)。設(shè)計(jì)與應(yīng)用開發(fā)部分主要講解在開發(fā)應(yīng)用系統(tǒng)中如何在已經(jīng)選定的數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)上設(shè)計(jì)數(shù)據(jù)庫(kù),如何基于數(shù)據(jù)庫(kù)系統(tǒng)編程。系統(tǒng)部分主要講解數(shù)據(jù)庫(kù)管理系統(tǒng)中查詢處理和事務(wù)管理的基本概念和基礎(chǔ)知識(shí)。新技術(shù)部分主要講解數(shù)據(jù)庫(kù)的新技術(shù)和新進(jìn)展,使學(xué)生在完成前面三部分知識(shí)和技術(shù)的基礎(chǔ)上開闊思路和眼界,為將來(lái)進(jìn)一步學(xué)習(xí)和研究做好必要的準(zhǔn)備和鋪墊。實(shí)驗(yàn)課我們采用專題實(shí)驗(yàn)形式將理論課內(nèi)容涉及到的實(shí)踐操作分成十二個(gè)主題。包括數(shù)據(jù)庫(kù)系統(tǒng)安裝與環(huán)境介紹、數(shù)據(jù)庫(kù)操作、表與視圖操作、SQL查詢操作、SQL更新操作、嵌入式SQL應(yīng)用、索引使用、數(shù)據(jù)庫(kù)存儲(chǔ)優(yōu)化、存儲(chǔ)過程和觸發(fā)器、安全性和完整性設(shè)置、并發(fā)控制、數(shù)據(jù)庫(kù)備份與恢復(fù)。課程設(shè)計(jì)部分要求學(xué)生自己動(dòng)手設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),數(shù)據(jù)庫(kù)結(jié)構(gòu)以數(shù)據(jù)庫(kù)規(guī)范化理論為支撐,系統(tǒng)設(shè)計(jì)以軟件工程步驟實(shí)施。

(二)教學(xué)方法的改革

在課堂授課過程中應(yīng)該將理論和案例相結(jié)合,案例的選擇應(yīng)該具有實(shí)用性和趣味性,并加強(qiáng)與日常生活中遇到的問題和現(xiàn)象的聯(lián)系,探究問題本質(zhì),善于提出問題。例如在講授數(shù)據(jù)庫(kù)發(fā)展階段時(shí),數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段。我們知道數(shù)據(jù)庫(kù)系統(tǒng)階段實(shí)在文件系統(tǒng)階段之后發(fā)展起來(lái)的,但是在實(shí)際應(yīng)用過程中很多領(lǐng)域卻還是在使用文件系統(tǒng)管理數(shù)據(jù),而沒有使用數(shù)據(jù)庫(kù)系統(tǒng)。例如Web時(shí)代的寵兒Google,Yahoo,MSN均不用數(shù)據(jù)庫(kù)來(lái)管理其數(shù)據(jù),而用文件系統(tǒng)。在授課過程中筆者提出了這個(gè)問題讓學(xué)生實(shí)際思考并課后查閱資料,下一堂課讓學(xué)生自己講解,通過這種授課方法不僅提高了學(xué)生自主發(fā)現(xiàn)和解決問題的能力,而且能夠提高學(xué)生對(duì)數(shù)據(jù)庫(kù)典型應(yīng)用領(lǐng)域的興趣。在講解數(shù)據(jù)庫(kù)設(shè)計(jì)過程時(shí),我們采用經(jīng)典的學(xué)生選課系統(tǒng)作為案例,從需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)以及程序?qū)崿F(xiàn)和運(yùn)行維護(hù)整個(gè)開發(fā)過程,講解完成后也就實(shí)現(xiàn)了一個(gè)小型的管理系統(tǒng)。同時(shí)鼓勵(lì)學(xué)生不僅僅是被動(dòng)的接受內(nèi)容,而是要主動(dòng)的參與其中,整個(gè)過程的開發(fā)都要學(xué)生嚴(yán)格按照軟件工程的開發(fā)流程,同時(shí)鼓勵(lì)學(xué)生多思考和提出問題,最終不僅加深了學(xué)生對(duì)理論知識(shí)的理解,而且提高的學(xué)生的動(dòng)手能力和創(chuàng)新能力。

在課程設(shè)計(jì)階段,為了緊密和實(shí)踐接軌,我們聘請(qǐng)了數(shù)據(jù)庫(kù)方面的培訓(xùn)講師學(xué)者進(jìn)行專題講座,并結(jié)合實(shí)際的公司項(xiàng)目系統(tǒng)的完成一個(gè)完整系統(tǒng)的設(shè)計(jì)開發(fā)。同時(shí)引入了協(xié)同作業(yè)法,要求學(xué)生成立項(xiàng)目組完成一個(gè)管理信息系統(tǒng)的開發(fā)工作。開發(fā)過程完全模擬企業(yè)項(xiàng)目的開發(fā)流程,并充分發(fā)揮每個(gè)學(xué)生的主動(dòng)性、參與性和創(chuàng)造性,有效地增強(qiáng)學(xué)生團(tuán)隊(duì)協(xié)作意識(shí)和創(chuàng)新精神,提高學(xué)生分析問題、解決問題的綜合實(shí)踐能力。課程設(shè)計(jì)的考核采用提交項(xiàng)目報(bào)告并進(jìn)行答辯的形式。老師對(duì)每個(gè)小組推薦的代表進(jìn)行答辯,其他小組成員可以在答辯過程中可以相互補(bǔ)充。最后由授課老師和培訓(xùn)講師一起給出每個(gè)小組成績(jī)作為課程設(shè)計(jì)的考核成績(jī)。

(三)教學(xué)考核的改革

數(shù)據(jù)庫(kù)是一門實(shí)踐性很強(qiáng)的課程,但是大部分高等院校對(duì)這門課的考核還是沿襲傳統(tǒng)的方式,即筆試的卷面成績(jī)作為課程的最終成績(jī)。筆者建議采用如下教學(xué)考核改革方案:數(shù)據(jù)庫(kù)課程的成績(jī)=平時(shí)成績(jī)(20%)+期末閉卷考試(40%)+實(shí)踐能力考核成績(jī)(40%)。平時(shí)成績(jī)由學(xué)生的考勤、課堂的表現(xiàn)情況和作業(yè)情況三部分組成,主要目的在于考查學(xué)生學(xué)習(xí)態(tài)度和學(xué)習(xí)的積極性。期末閉卷考試考察內(nèi)容側(cè)重于理論知識(shí),有利于培養(yǎng)學(xué)生的分析問題和解決問題的能力。實(shí)踐能力考核是以課程設(shè)計(jì)的內(nèi)容作為最終的考核標(biāo)準(zhǔn)。通過課程設(shè)計(jì)培養(yǎng)學(xué)生設(shè)計(jì)和應(yīng)用數(shù)據(jù)庫(kù)的能力,從而也為學(xué)生畢業(yè)后從事數(shù)據(jù)庫(kù)開發(fā)工作奠定堅(jiān)實(shí)的基礎(chǔ)。

同時(shí)我們也鼓勵(lì)學(xué)生在掌握數(shù)據(jù)庫(kù)基本理論和技術(shù)的基礎(chǔ)上參與教師承擔(dān)的科研項(xiàng)目、大學(xué)生各類競(jìng)賽以及一些數(shù)據(jù)庫(kù)的認(rèn)證考試,為將來(lái)獲取一個(gè)好的就業(yè)機(jī)會(huì)提供基礎(chǔ)。隨著信息系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用的重要性日益凸顯,對(duì)從事數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)和數(shù)據(jù)庫(kù)開發(fā)的技術(shù)人員的需求與日俱增。專業(yè)人才的匱乏使數(shù)據(jù)庫(kù)技術(shù)人才處于就業(yè)強(qiáng)勢(shì),在IT行業(yè)中屬于高薪職業(yè)。根據(jù)微軟(中國(guó))有限公司的調(diào)查,持有微軟數(shù)據(jù)庫(kù)管理員證書(MCDBA)的IT專業(yè)人員,平均年薪要比持微軟認(rèn)證專家(MCP)、微軟認(rèn)證系統(tǒng)工程師(MCSE)證書的專業(yè)人員的高出30%~50%。因此,要想涉足這一領(lǐng)域,選擇一個(gè)合適的認(rèn)證培訓(xùn)項(xiàng)目,是必做的“功課”。數(shù)據(jù)庫(kù)方面國(guó)際認(rèn)證主要有ORACLE數(shù)據(jù)庫(kù)專家認(rèn)證、ORACLE數(shù)據(jù)庫(kù)開發(fā)專家認(rèn)證、微軟數(shù)據(jù)庫(kù)管理員認(rèn)證等,國(guó)內(nèi)的計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試也有數(shù)據(jù)庫(kù)系統(tǒng)工程師認(rèn)證。

四、結(jié)束語(yǔ)

數(shù)據(jù)庫(kù)課程的教學(xué)改革都是以培養(yǎng)具有創(chuàng)新精神和較強(qiáng)實(shí)踐能力的高素質(zhì)應(yīng)用型人才為根本宗旨,因此教師在實(shí)際授課過程中,必須不斷完善教學(xué)內(nèi)容結(jié)構(gòu),改進(jìn)教學(xué)方法,建立一套科學(xué)合理的教學(xué)考核方法,提高學(xué)生的學(xué)習(xí)興趣和積極性。本文提出的教學(xué)改革方案都已經(jīng)在教學(xué)過程中得到實(shí)施,取得了很好的教學(xué)效果。在今后的教學(xué)過程中還需要進(jìn)一步實(shí)踐探索新的教學(xué)方法,促進(jìn)學(xué)生的主動(dòng)學(xué)習(xí),培養(yǎng)學(xué)生的創(chuàng)新能力,以最終更好的實(shí)現(xiàn)課程目標(biāo)。

參考文獻(xiàn):

[1]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006,5

[2]黃德才,龔衛(wèi)華."數(shù)據(jù)庫(kù)原理及應(yīng)用"實(shí)驗(yàn)?zāi)K的組織原則與教學(xué)實(shí)踐[J].計(jì)算機(jī)教育,2009,10:169-171

[3]李峰.網(wǎng)絡(luò)信息技術(shù)環(huán)境下的研究性學(xué)習(xí)[J].河南財(cái)政稅務(wù)高等專科學(xué)校學(xué)報(bào),2007,10:81-82

[4]王艷紅,章小莉.在數(shù)據(jù)庫(kù)課程設(shè)計(jì)中培養(yǎng)學(xué)生項(xiàng)目開發(fā)能力[J].計(jì)算機(jī)教育,2009,13:91-94

第8篇

“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”這門課程內(nèi)容較多,比較抽象,要求理論與實(shí)踐相結(jié)合,是教師難教且學(xué)生難學(xué)的一門課程。在理論教學(xué)中,教師按書本單純講理論,學(xué)生不僅沒有聽課的興趣,對(duì)一些原理性的知識(shí)一般也很難深刻理解。在實(shí)踐教學(xué)中,缺乏學(xué)生感興趣的實(shí)驗(yàn)和行之有效的管理機(jī)制,學(xué)生的動(dòng)手能力和主動(dòng)學(xué)習(xí)能力很難得到提高。 

二、“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”教學(xué)改革策略 

針對(duì)以上數(shù)據(jù)庫(kù)課程教學(xué)中出現(xiàn)的問題,迫切需要教師培養(yǎng)學(xué)生自主學(xué)習(xí)的熱情,圍繞學(xué)生設(shè)計(jì)恰當(dāng)?shù)慕虒W(xué)策略和進(jìn)行適時(shí)引導(dǎo)。為此,探索并建立以解決問題和完成課題為核心的分模塊情景教學(xué)模式,根據(jù)確定的教學(xué)內(nèi)容所確定的項(xiàng)目、任務(wù)及子任務(wù)來(lái)組織教學(xué)內(nèi)容模塊,理論課堂部分教師通過不斷使用任務(wù)來(lái)引導(dǎo)學(xué)生學(xué)習(xí),倡導(dǎo)與課堂任務(wù)同步,配合以學(xué)生為主體進(jìn)行創(chuàng)新性實(shí)驗(yàn)改革,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,激發(fā)學(xué)生的創(chuàng)新思維和創(chuàng)新意識(shí),在校園內(nèi)形成自主學(xué)習(xí)氛圍、創(chuàng)新教育氛圍,全面提升學(xué)生的創(chuàng)新和實(shí)驗(yàn)?zāi)芰Α?nbsp;

三、“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”教學(xué)改革設(shè)計(jì)方案 

由于數(shù)據(jù)庫(kù)課程的教學(xué)內(nèi)容由數(shù)據(jù)庫(kù)基礎(chǔ)理論、數(shù)據(jù)庫(kù)應(yīng)用模塊及數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)三大部分組成。其中數(shù)據(jù)庫(kù)基礎(chǔ)理論包括關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)理論、數(shù)據(jù)庫(kù)設(shè)計(jì)理論、并發(fā)控制、數(shù)據(jù)庫(kù)安全性、完整性控制理論以及數(shù)據(jù)庫(kù)管理系統(tǒng)的有關(guān)概念;數(shù)據(jù)庫(kù)應(yīng)用模塊具體介紹數(shù)據(jù)庫(kù)管理系統(tǒng)的操作;數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)介紹數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)工具及實(shí)例。理論部分比較抽象難懂,學(xué)生在學(xué)習(xí)過程中容易產(chǎn)生厭倦心理。為了全面提升大學(xué)生的創(chuàng)新能力,改革傳統(tǒng)枯燥的教學(xué),將理論分成模塊與實(shí)驗(yàn)搭配教學(xué),根據(jù)不同的學(xué)習(xí)過程分成如下幾個(gè)階段: 

第一階段,進(jìn)行基礎(chǔ)理論及其實(shí)驗(yàn)教學(xué)。課堂理論采用模塊化情境任務(wù)教學(xué),將學(xué)生分成每組約5人進(jìn)行學(xué)習(xí)并討論,同時(shí),配合課堂理論,采用與之同步的實(shí)驗(yàn)內(nèi)容,進(jìn)行基礎(chǔ)理論驗(yàn)證性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)。 

第二階段,進(jìn)行任務(wù)模塊的自主實(shí)驗(yàn),針對(duì)任務(wù)模塊讓學(xué)生自主進(jìn)行實(shí)驗(yàn),主要目的在于培養(yǎng)學(xué)生進(jìn)行自主學(xué)習(xí),培養(yǎng)實(shí)踐動(dòng)手的能力和樂于探索的精神。自已弄不通的地方可以通過請(qǐng)教高手、老師或網(wǎng)上探索鉆研的方式得以解決,學(xué)生通過設(shè)計(jì)實(shí)驗(yàn)發(fā)現(xiàn)問題并解決問題的過程,激發(fā)了學(xué)習(xí)樂趣,增強(qiáng)了動(dòng)手能力,校園自主學(xué)習(xí)、創(chuàng)新文化氛圍就會(huì)逐漸形成。 

第三階段,是對(duì)能很好完成第二階段的學(xué)生,讓他們進(jìn)入項(xiàng)目實(shí)驗(yàn),組成項(xiàng)目小組,進(jìn)行一段時(shí)間項(xiàng)目研發(fā)實(shí)驗(yàn)后,學(xué)生的理論知識(shí)和實(shí)際動(dòng)手能力會(huì)顯著提升,能夠開展更復(fù)雜的創(chuàng)新性項(xiàng)目實(shí)驗(yàn),有興趣者可以跟隨教師與社會(huì)接軌,參與社會(huì)實(shí)踐中新項(xiàng)目的開發(fā),為將來(lái)學(xué)生順利就業(yè)、就好業(yè)打下堅(jiān)實(shí)的基礎(chǔ)。 

四、“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”模塊學(xué)習(xí)及創(chuàng)新實(shí)驗(yàn)的構(gòu)建實(shí)施 

在數(shù)據(jù)庫(kù)課程的教學(xué)過程中,通過“數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用”模塊教學(xué)及相應(yīng)實(shí)驗(yàn)的設(shè)計(jì)和實(shí)施,對(duì)學(xué)生加深理論知識(shí)的理解、提高動(dòng)手能力和創(chuàng)新意識(shí)是非常重要的。 

(一)與實(shí)際相聯(lián)系,加強(qiáng)基礎(chǔ)理論模塊的學(xué)習(xí),通過必修實(shí)驗(yàn)打下扎實(shí)的基本功,培養(yǎng)學(xué)生自主學(xué)習(xí)的自信心 

這一階段的學(xué)習(xí)要求學(xué)生必須通過。為了增加學(xué)生學(xué)習(xí)的直觀性,可以引入學(xué)校常見的學(xué)生檔案管理和成績(jī)管理系統(tǒng)信息數(shù)據(jù)為任務(wù)模塊,圍繞解決子模塊任務(wù)來(lái)設(shè)計(jì)教學(xué)。主要包括:數(shù)據(jù)庫(kù)SQL Server 2008 R2的安裝和使用、設(shè)計(jì)數(shù)據(jù)庫(kù)和表、進(jìn)行數(shù)據(jù)庫(kù)完整性實(shí)驗(yàn)、SQL查詢、視圖和索引、觸發(fā)器和存儲(chǔ)過程以及數(shù)據(jù)庫(kù)的安全性、數(shù)據(jù)庫(kù)恢復(fù)以及并發(fā)控制。同時(shí),基礎(chǔ)實(shí)驗(yàn)與理論同步,在這里,對(duì)傳統(tǒng)教學(xué)實(shí)踐進(jìn)行改革,教師只須提出基本的實(shí)驗(yàn)要求,由學(xué)生在實(shí)驗(yàn)過程中探索所需要的實(shí)驗(yàn)方式、命令及過程,而不是像傳統(tǒng)教學(xué)中,由教師給出實(shí)驗(yàn)指導(dǎo)書列出詳細(xì)實(shí)驗(yàn)步驟。涉及的語(yǔ)法也不要在課堂上詳細(xì)講解,大部分需要學(xué)生通過網(wǎng)絡(luò)或圖書自行查找完善。 

(二)對(duì)任務(wù)模塊,通過自主實(shí)驗(yàn)進(jìn)行因材施教,進(jìn)一步激發(fā)和培養(yǎng)學(xué)生的自主學(xué)習(xí)興趣 

對(duì)各個(gè)任務(wù)模塊,教師在傳授理論時(shí),可以給學(xué)生自由選擇的空間,靈活的解決問題途徑,最適合自已的才是最好的,解決問題過程中培養(yǎng)他們的發(fā)散思維。這一階段對(duì)應(yīng)的實(shí)驗(yàn)是根據(jù)學(xué)生特點(diǎn)由學(xué)生進(jìn)行自主選擇。針對(duì)數(shù)據(jù)庫(kù)安全性、數(shù)據(jù)庫(kù)恢復(fù)及并發(fā)控制部分知識(shí)模塊,教師可提出更高要求,學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)去體驗(yàn)上述知識(shí),學(xué)生經(jīng)過探索、教師適當(dāng)引導(dǎo)后完成,能夠更深刻地理解相應(yīng)的理論知識(shí)點(diǎn)。 

(三)在前面階段基礎(chǔ)上,進(jìn)行理論升華,嘗試項(xiàng)目創(chuàng)新實(shí)驗(yàn)、參與社會(huì)實(shí)踐,培養(yǎng)學(xué)生團(tuán)隊(duì)合作能力和創(chuàng)新能力 

對(duì)通過前兩個(gè)階段的探索學(xué)習(xí)和實(shí)驗(yàn)已經(jīng)形成一定的自主學(xué)習(xí)能力、動(dòng)手實(shí)踐能力的學(xué)生,對(duì)整個(gè)項(xiàng)目理論有了一個(gè)完整深入的認(rèn)識(shí),讓他們組成項(xiàng)目小組,進(jìn)入項(xiàng)目創(chuàng)新實(shí)驗(yàn)室,對(duì)整個(gè)任務(wù)進(jìn)行理論分析升華,進(jìn)行課程設(shè)計(jì),完成實(shí)驗(yàn)項(xiàng)目研發(fā),在數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)踐環(huán)節(jié)中,教師對(duì)他們提出高標(biāo)準(zhǔn)設(shè)計(jì)要求。在教師指導(dǎo)下,鼓勵(lì)他們?cè)O(shè)計(jì)出功能完善 的信息系統(tǒng),做出完善的課程設(shè)計(jì)報(bào)告。隨著數(shù)據(jù)庫(kù)技術(shù)的不斷發(fā)展,在數(shù)據(jù)庫(kù)課程的理論與實(shí)踐教學(xué)中,教師要將數(shù)據(jù)庫(kù)技術(shù)發(fā)展的最新技術(shù)引入課堂,使學(xué)生盡可能掌握前沿知識(shí),教師要有全新的理念,注重不斷改進(jìn)教學(xué)方法、采用豐富多樣的教學(xué)形式、優(yōu)化教學(xué)內(nèi)容、引入新的教學(xué)方法和手段,從課堂教學(xué)和實(shí)踐教學(xué)等多方面全方位立體化進(jìn)行改革實(shí)踐,以確保在數(shù)據(jù)庫(kù)課程教學(xué)中不斷激發(fā)學(xué)生學(xué)習(xí)興趣,全方位調(diào)動(dòng)學(xué)生自主學(xué)習(xí),培養(yǎng)學(xué)生的創(chuàng)新能力。 

第9篇

摘 要:本文以江西財(cái)經(jīng)大學(xué)開設(shè)的信息系統(tǒng)專業(yè)方向?yàn)槔Y(jié)合人才市場(chǎng)需要和我校財(cái)經(jīng)背景,提出了面向能力培養(yǎng)的財(cái)經(jīng)類院校計(jì)算機(jī)專業(yè)實(shí)踐課程體系,特別指出了其中第二階段實(shí)踐課程的作用、地位和改革方案。

關(guān)鍵詞:能力培養(yǎng);信息系統(tǒng)專業(yè)方向;第二階段;實(shí)踐課程改革

作者簡(jiǎn)介:劉德喜,男,副教授,研究方向?yàn)樾畔z索、數(shù)據(jù)庫(kù);萬(wàn)常選,男,教授,研究方向?yàn)閃eb數(shù)據(jù)管理、現(xiàn)代數(shù)據(jù)庫(kù)技術(shù)及電子商務(wù)技術(shù);廖國(guó)瓊,男,教授,研究方向?yàn)閿?shù)據(jù)庫(kù),RFID。

信息系統(tǒng)專業(yè)方向關(guān)注的是信息系統(tǒng)和這些系統(tǒng)相關(guān)組織之間的關(guān)系,要求所培養(yǎng)的人才能根據(jù)企業(yè)需求而配置應(yīng)用技術(shù)(特別是數(shù)據(jù)庫(kù))或開發(fā)信息系統(tǒng),以支持企業(yè)的決策或管理。信息系統(tǒng)專業(yè)人才需求得到ACM(國(guó)際計(jì)算機(jī)協(xié)會(huì))、AIS(國(guó)際信息系統(tǒng)協(xié)會(huì))和IEEE-CS(美國(guó)電氣和電子工程師協(xié)會(huì)計(jì)算機(jī)協(xié)會(huì))的認(rèn)可。目前,在管理科學(xué)與工程和計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科下,都開設(shè)有信息系統(tǒng)專業(yè)方向。江西財(cái)經(jīng)大學(xué)的財(cái)經(jīng)管理背景為信息系統(tǒng)專業(yè)的開設(shè)提供機(jī)遇的同時(shí)也提出了挑戰(zhàn)。要讓信息系統(tǒng)用于支持決策和組織管理,就需要信息系統(tǒng)人才理解組織企業(yè)的管理運(yùn)營(yíng)模式,學(xué)校財(cái)經(jīng)管理背景是該方向人才培養(yǎng)中的優(yōu)勢(shì)。所要面對(duì)的挑戰(zhàn)是,與工科院校開辦的計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)相比,財(cái)經(jīng)類院校辦計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(信息系統(tǒng)是該專業(yè)的一個(gè)專業(yè)方向)在社會(huì)認(rèn)同方面還存在差距。縮小這種差距的最重要最有效的辦法是提高人才培養(yǎng)質(zhì)量,讓所培養(yǎng)的學(xué)生具有核心競(jìng)爭(zhēng)力,這種核心競(jìng)爭(zhēng)力體現(xiàn)在學(xué)生的能力和素質(zhì)上,要讓我們的學(xué)生在大眾化專業(yè)教育中突顯出來(lái)。

關(guān)于計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)能力培養(yǎng)和實(shí)踐體系的探索和改革,目前國(guó)內(nèi)外已有較多的成果。ACM、AIS、和IEEE-CS專家在CC2005中刻畫了計(jì)算機(jī)不同專業(yè)方向的能力要求;教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)編制了“高等學(xué)校計(jì)算

機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐教學(xué)體系與規(guī)范”,提出了5個(gè)專業(yè)方向的實(shí)踐教學(xué)體系的構(gòu)建[1];清華大學(xué)在以美國(guó)Stanford、Berkeley和CALTECH三所大學(xué)考察的基礎(chǔ)上,采取了諸如“實(shí)驗(yàn)內(nèi)容緊跟計(jì)算機(jī)技術(shù)發(fā)展”、“研究型大型實(shí)驗(yàn)教學(xué)環(huán)節(jié)”等措施對(duì)實(shí)踐教學(xué)進(jìn)行改革,創(chuàng)建了4個(gè)專業(yè)實(shí)踐專題[2];武漢大學(xué)將實(shí)驗(yàn)教學(xué)分為三個(gè)層次并通過六種類型進(jìn)行組織實(shí)施[3];此外,還有很多地方院校在《計(jì)算機(jī)教育》等雜志上發(fā)表文章闡述本校計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系的構(gòu)建[4-6]。盡管信息系統(tǒng)專業(yè)(方向)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的5個(gè)專業(yè)方向之一,然而,專門針對(duì)該專業(yè)方向的研究卻很少見。各高校的實(shí)踐體系大都是面向?qū)I(yè)領(lǐng)域知識(shí)而非直接面向能力培養(yǎng),導(dǎo)致人才培養(yǎng)的“趨同性”比較嚴(yán)重。此外,沒有一種現(xiàn)存的實(shí)踐體系能完全適合我校立足財(cái)經(jīng)管理背景辦信息系統(tǒng)專業(yè)這一特色。因此,構(gòu)建并實(shí)施以財(cái)經(jīng)管理為背景、面向能力培養(yǎng)的信息系統(tǒng)專業(yè)方向?qū)嵺`體系顯得尤為迫切!

2 專業(yè)能力需求

ACM、AIS和IEEE-CS計(jì)算機(jī)學(xué)科教學(xué)計(jì)劃研究小組用圖1刻畫計(jì)算機(jī)專業(yè)的問題空間[7]。該小組還給出了計(jì)算學(xué)科人才在算法、應(yīng)用程序、計(jì)算機(jī)程序設(shè)計(jì)、硬件與設(shè)備、人機(jī)界面、信息系統(tǒng)、IT資源計(jì)劃、網(wǎng)絡(luò)與通信、系統(tǒng)集成、信息管理、智能系統(tǒng)11個(gè)方面59種能力要求,并對(duì)5個(gè)不同專業(yè)方向給出了各項(xiàng)能力要求的權(quán)重。圖2是我們將59種能力在問題空間中的映射,其中陰影部分是信息系統(tǒng)專業(yè)的問題空間和能力需求。

圖1 計(jì)算機(jī)專業(yè)的問題空間

圖2 59種能力在問題空間中的映射

我校計(jì)算科學(xué)與技術(shù)專業(yè)人才培養(yǎng)方案中對(duì)能力的要求與信息系統(tǒng)專業(yè)(方向)的能力需要基本一致,具體如下:

(1) 專業(yè)能力:具有較強(qiáng)的信息系統(tǒng)架構(gòu)能力,圍繞社會(huì)中各種組織機(jī)構(gòu)(以及個(gè)人)的信息化需求,通過對(duì)計(jì)算技術(shù)的選擇、應(yīng)用和集成,創(chuàng)建優(yōu)化的信息系統(tǒng)并對(duì)其運(yùn)行實(shí)行有效的技術(shù)維護(hù)和管理(IS規(guī)劃、設(shè)計(jì)、實(shí)施和維護(hù)+I(xiàn)T集成能力);

(2) 自主學(xué)習(xí)能力;

(3) 邏輯思維能力(演繹+歸納) ;

(4) 語(yǔ)言文字表達(dá)能力;

(5) 組織管理、交流和溝通能力;

(6) 基本的學(xué)科研究和一定的創(chuàng)新能力。

我們強(qiáng)調(diào):商業(yè)需求分析、技術(shù)支持、信息系統(tǒng)開發(fā)、系統(tǒng)集成、信息管理(數(shù)據(jù)庫(kù))實(shí)踐、人機(jī)交互,而弱化:智能系統(tǒng)、數(shù)字邏輯、圖形學(xué)和可視化、程序設(shè)計(jì)語(yǔ)言理論、操作系統(tǒng)原理與設(shè)計(jì)、軟件過程、軟件工程基礎(chǔ)、科學(xué)計(jì)算、計(jì)算機(jī)系統(tǒng)工程、嵌入式系統(tǒng)等。

3 面向能力培養(yǎng)的理論與實(shí)踐課程體系

我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(信息系統(tǒng)專業(yè)方向)對(duì)專業(yè)能力的要求可以歸納為以下6類:

(1) 信息系統(tǒng),包括:定義信息系統(tǒng);設(shè)計(jì)信息系統(tǒng);實(shí)現(xiàn)信息系統(tǒng);信息系統(tǒng)培訓(xùn);維護(hù)和修改信息;

(2) 信息管理,包括:使用數(shù)據(jù)庫(kù)系統(tǒng);實(shí)現(xiàn)信息提取;選擇、配置、管理數(shù)據(jù)庫(kù);數(shù)據(jù)庫(kù)用戶培訓(xùn)和支持;

(3) 計(jì)算機(jī)程序設(shè)計(jì),包括:小規(guī)模程序設(shè)計(jì);大規(guī)模程序設(shè)計(jì);

(4) 軟件界面,即創(chuàng)建用戶軟件界面;

(5) 應(yīng)用程序,包括:使用文字處理器和電子表格;培訓(xùn)用戶使用文字處理器和電子表格;

(6) 網(wǎng)絡(luò)與通信,包括:設(shè)計(jì)網(wǎng)絡(luò)配置;選擇網(wǎng)絡(luò)組件;裝配、管理計(jì)算機(jī)網(wǎng)絡(luò);管理通信資源。

為保障以上專業(yè)能力的培養(yǎng),我們構(gòu)建的理論課程體系如圖3所示。實(shí)踐課程體系及第二階段如圖4所示。第二階段實(shí)踐課程、學(xué)時(shí)及開設(shè)學(xué)期如表1所示。

圖3 理論課程體系

圖4 實(shí)踐課程體系及第二階段實(shí)踐內(nèi)容

表1 第二階段實(shí)踐課程安排

第二階段在實(shí)踐體系中處于核心地位,起承上啟

下作用,實(shí)驗(yàn)內(nèi)容與多個(gè)相關(guān)課程相聯(lián)系,目的是培養(yǎng)綜合實(shí)驗(yàn)?zāi)芰Α⑦\(yùn)用相關(guān)課程基礎(chǔ)理論進(jìn)行設(shè)計(jì)的能力、將所學(xué)知識(shí)用于解決實(shí)際問題的能力,幫助理解專業(yè)課程體系。信息系統(tǒng)專業(yè)(方向)適合設(shè)置第二階段實(shí)驗(yàn)的課程: 程序設(shè)計(jì);算法與數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)庫(kù)與信息管理;計(jì)算機(jī)網(wǎng)絡(luò);操作系統(tǒng);軟件工程。第二階段的地位如圖5所示,其作用體現(xiàn)在:加深對(duì)基本理論的理解和掌握(承上);幫助對(duì)專業(yè)課程體系的理解;培養(yǎng)綜合實(shí)驗(yàn)?zāi)芰Α⑦\(yùn)用相關(guān)課程基礎(chǔ)理論進(jìn)行設(shè)計(jì)的能力、將所學(xué)知識(shí)用于解決實(shí)際問題的能力;培養(yǎng)從系統(tǒng)的角度分析解決問題的能力;培養(yǎng)獨(dú)立工作、團(tuán)隊(duì)協(xié)作、問題表達(dá)、文檔撰寫、思想交流等能力(啟下)。

圖5 第二階段實(shí)踐在實(shí)踐體系中的位置

其他實(shí)踐活動(dòng)還包括:學(xué)術(shù)活動(dòng)、科研創(chuàng)新、實(shí)習(xí)、畢業(yè)設(shè)計(jì)。學(xué)術(shù)活動(dòng)培養(yǎng)交流、勾通、獲取新知識(shí)的能力; 科研創(chuàng)新培養(yǎng)創(chuàng)新能力、創(chuàng)新精神; 實(shí)習(xí)是通過直接接觸生產(chǎn)實(shí)踐活動(dòng),加深對(duì)專業(yè)的理解和認(rèn)識(shí),培養(yǎng)將所學(xué)知識(shí)用于解決實(shí)際生產(chǎn)實(shí)踐問題的能力;畢業(yè)設(shè)計(jì)培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)和掌握的技能,分析解決實(shí)際問題(生產(chǎn)、生活、科研)、獨(dú)立工作、團(tuán)隊(duì)協(xié)作、問題表達(dá)、文檔撰寫、思想交流等能力。

4 第二階段實(shí)施方案

擬采用的實(shí)施方案如圖6所示。老師設(shè)定能反映能力培養(yǎng)要求的題目,教學(xué)系對(duì)題目進(jìn)行討論審查;在學(xué)期中布置任務(wù),學(xué)生選題并進(jìn)行技術(shù)積累,此間老師督促并答疑;第二階段老師集中對(duì)所用到的技術(shù)或方法查漏補(bǔ)缺,集中講解;學(xué)生在老師指導(dǎo)下完成設(shè)計(jì);假期學(xué)生對(duì)設(shè)計(jì)進(jìn)行完善并撰寫報(bào)告,教師遠(yuǎn)程指導(dǎo);新學(xué)期初通過答辯形式集中評(píng)價(jià)并驗(yàn)收設(shè)計(jì)報(bào)告;教師根據(jù)設(shè)計(jì)過程、答辯和報(bào)告三個(gè)方面給出成績(jī);教師和學(xué)生針對(duì)整個(gè)設(shè)計(jì)過程存在的問題向系向系進(jìn)行反饋,以完善二階段的內(nèi)容和形式。整個(gè)過程的開展師生和教學(xué)系都以能力培養(yǎng)。

圖6 第二階段實(shí)施方案

以下是對(duì)各門課程實(shí)踐內(nèi)容的要求。

(1) 程序設(shè)計(jì)課程設(shè)計(jì)。完成一個(gè)完整的軟件系統(tǒng)的設(shè)計(jì)和開發(fā)過程;熟練運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法; 熟練運(yùn)用基本的數(shù)據(jù)結(jié)構(gòu),如數(shù)組、結(jié)構(gòu)體、指針等;熟練掌握計(jì)算機(jī)解決問題的基本思想和程序的架構(gòu);培養(yǎng)大規(guī)模程序設(shè)計(jì)能力,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格。

(2) 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)。選題有一定規(guī)模和復(fù)雜度,且需要用數(shù)據(jù)結(jié)構(gòu)中的模型和方法描述和求解;要求完成問題建模、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、算法設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試;要求綜合運(yùn)用程序設(shè)計(jì)、離散數(shù)學(xué)和數(shù)據(jù)結(jié)構(gòu)知識(shí);理解邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)、算法、實(shí)現(xiàn)的關(guān)系;理解線性表、樹、二叉樹、圖等結(jié)構(gòu)及查找、排序相關(guān)算法并能靈活運(yùn)用;培養(yǎng)問題抽象與建模能力、用計(jì)算機(jī)求解問題的能力。

(3) 面向?qū)ο笳n程設(shè)計(jì)。選題具有一定復(fù)雜性和功能,且要求用面向?qū)ο蟮乃枷敕治觥⒃O(shè)計(jì)和實(shí)現(xiàn)。要綜合運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)和算法等相關(guān)課程的知識(shí);要求了解一定的人機(jī)界面知識(shí)和基本的軟件開發(fā)方法;培養(yǎng)程序設(shè)計(jì)能力和問題的抽象、建模、分析與解決的能力。

(4) 操作系統(tǒng)課程設(shè)計(jì)。選題要能幫助學(xué)生深入理解操作系統(tǒng)的工作原理,了解Linux操作系統(tǒng)的內(nèi)核技術(shù),并使學(xué)生初步具備在Linux平臺(tái)上利用OS系統(tǒng)調(diào)用編寫較復(fù)雜應(yīng)用程序的能力;培養(yǎng)學(xué)生綜合運(yùn)用程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)等課程中的理論和方法分析解決實(shí)際問題的能力;培養(yǎng)學(xué)生的系統(tǒng)觀。

(5) 計(jì)算機(jī)網(wǎng)絡(luò)綜合課程設(shè)計(jì)。選題要求綜合使用計(jì)算機(jī)網(wǎng)絡(luò)、網(wǎng)絡(luò)程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等課程相關(guān)知識(shí);或根據(jù)客戶需要選購(gòu)、部署、配置和維護(hù)較大型網(wǎng)絡(luò);培養(yǎng)學(xué)生設(shè)計(jì)和編寫大型網(wǎng)絡(luò)程序的能力或系統(tǒng)觀和設(shè)計(jì)、裝配、管理網(wǎng)絡(luò)的網(wǎng)絡(luò)工程實(shí)踐能力。

(6) 數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)。選題要求依托商用大型數(shù)據(jù)庫(kù)系統(tǒng),針對(duì)實(shí)際信息系統(tǒng)需要,綜合使用數(shù)據(jù)庫(kù)的設(shè)計(jì)方法和步驟開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng);培養(yǎng)學(xué)生數(shù)據(jù)庫(kù)和信息系統(tǒng)的定義、設(shè)計(jì)、實(shí)現(xiàn)、管理、使用、維護(hù)能力及信息的抽取能力。

(7) 軟件工程課程設(shè)計(jì)。選題要求針對(duì)大型軟件開能課題,完成需求分析、軟件設(shè)計(jì)、程序?qū)崿F(xiàn)、軟件測(cè)試等軟件開發(fā)過程綜合訓(xùn)練;要求綜合運(yùn)用軟件工程、數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計(jì)、面向?qū)ο蟆⒉僮飨到y(tǒng)等課程知識(shí);培養(yǎng)軟件系統(tǒng)開發(fā)能力、創(chuàng)建用戶界面能力、軟件項(xiàng)目管理能力;培養(yǎng)系統(tǒng)觀和協(xié)作能力。

5 結(jié)語(yǔ)

財(cái)經(jīng)類高校計(jì)算機(jī)專業(yè)的人才培養(yǎng)目標(biāo)和培養(yǎng)方案不應(yīng)效仿工科類院校,而應(yīng)將財(cái)經(jīng)背景和社會(huì)對(duì)人才能力的需要相結(jié)合,制訂具有財(cái)經(jīng)背景特色的培養(yǎng)方案。本文介紹了江西財(cái)經(jīng)大學(xué)信息管理學(xué)院計(jì)算機(jī)專業(yè)(信息系統(tǒng)方向)的實(shí)踐體系,該體系以學(xué)生能力培養(yǎng)為目標(biāo),在已有的課程實(shí)驗(yàn)基礎(chǔ)上,利用第二階段(每學(xué)期結(jié)束后的2~3周時(shí)間),通過相關(guān)實(shí)踐課程的設(shè)置,在幫助學(xué)生鞏固課程知識(shí)的基礎(chǔ)上,促進(jìn)學(xué)生從系統(tǒng)的角度理解課程體系,提高學(xué)生專業(yè)能力,培養(yǎng)創(chuàng)新、協(xié)作、表達(dá)等綜合能力。

參考文獻(xiàn):

[1] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì). 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐教學(xué)體系與規(guī)范[M]. 清華大學(xué)出版社,2008.

[2] 湯志忠. 清華“計(jì)算機(jī)專業(yè)實(shí)踐”課程的創(chuàng)新與實(shí)踐[J]. 計(jì)算機(jī)教育,2006(7):7-9.

[3] 黃傳河,黃建中,吳黎兵. 計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系與方法設(shè)計(jì)[J]. 計(jì)算機(jī)教育,2007(11):87-89.

[4] 董健全,吳悅,錢權(quán),等. 3+1模式計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)的一些探索[J]. 實(shí)驗(yàn)室研究與探索, 2007,26(12):350-353.

[5] 何靜媛,朱征宇. 高校計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)改革研究[J]. 計(jì)算機(jī)教育,2010(2):25-27,46.

[6] 陳笑蓉,王曉蓉,陳梅,等. 計(jì)算機(jī)專業(yè)實(shí)驗(yàn)教學(xué)體系改革的研究與實(shí)踐[J]. 實(shí)踐教學(xué),2008(8):34,23.

[7] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì). 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識(shí)體系與課程[M]. 清華大學(xué)出版社,2008.

Ability Cultivation Oriented Reform of Practical Training for Information System

LIU Dexi, WAN Changxuan, LIAO Guoqiong

(Department of Information Technology, College of Finance and Economics, Jiangxi University, Nanchang 330013, China)

第10篇

【關(guān)鍵字】 軟件技術(shù)基礎(chǔ) 教學(xué)改革 應(yīng)用能力 應(yīng)用型人才

教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)(簡(jiǎn)稱“教指委”)于2009年10月編制了《高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略研究報(bào)告 暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》,指出深化高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的發(fā)展趨勢(shì)和改革意見,強(qiáng)調(diào)“加強(qiáng)以知識(shí)體系和實(shí)驗(yàn)體系為基礎(chǔ)的課程建設(shè),加強(qiáng)以應(yīng)用能力培養(yǎng)為核心的實(shí)踐教學(xué),加強(qiáng)教學(xué)方法、手段的改革與教學(xué)環(huán)境建設(shè)”的高校計(jì)算機(jī)基礎(chǔ)課程的改革意見。

計(jì)算機(jī)“軟件技術(shù)基礎(chǔ)”課程(簡(jiǎn)稱“軟基”)是工科非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)“三個(gè)層次”課程體系中第二層次的一門技術(shù)基礎(chǔ)課,也是我校生物醫(yī)學(xué)工程(簡(jiǎn)稱“生工”)專業(yè)學(xué)生的一門必修課程,是全面鍛煉學(xué)生邏輯思維到動(dòng)手能力的核心課程,是將來(lái)生工學(xué)生進(jìn)行硬件類接口程序開發(fā)的基礎(chǔ)。該課程包含了操作系統(tǒng)原理、數(shù)據(jù)結(jié)構(gòu)及算法、數(shù)據(jù)庫(kù)及應(yīng)用、軟件工程等內(nèi)容,目標(biāo)是在生工專業(yè)中打造其軟件能力的核心地位,使學(xué)生掌握計(jì)算機(jī)軟件技術(shù)的基礎(chǔ)知識(shí)和基本方法,培養(yǎng)學(xué)生利用計(jì)算機(jī)技術(shù)分析問題、解決問題的基本思路與能力。傳統(tǒng)的“軟基”教學(xué),由于其涵蓋內(nèi)容廣,課程抽象,學(xué)生感覺非常難學(xué),教師同樣也感覺難教。很多學(xué)生在學(xué)完“軟基”課程后,并不知道應(yīng)該將所學(xué)知識(shí)應(yīng)用于何處的情況非常常見。為解決這些問題,需要對(duì)“軟基”課程的教學(xué)模式加以改革。目前,各大院校都在探索有關(guān)計(jì)算機(jī)教學(xué)的改革。我校在長(zhǎng)期調(diào)研的基礎(chǔ)上,仔細(xì)研究生工專業(yè)的特點(diǎn)和對(duì)計(jì)算機(jī)的特殊需求及依賴性,前瞻生工專業(yè)畢業(yè)生將來(lái)從事的醫(yī)藥衛(wèi)生工作實(shí)踐,考慮解決各種醫(yī)藥實(shí)踐問題所需的計(jì)算機(jī)知識(shí)和應(yīng)用能力模塊,提出針對(duì)我校生工專業(yè)學(xué)生“軟基”課程教學(xué)體系的改革并付諸實(shí)踐,構(gòu)建具有醫(yī)藥院校特點(diǎn)的“軟基”課程體系。力求摸索出一條適合醫(yī)藥類院校生工專業(yè)特點(diǎn)的、真正做到學(xué)有所用的教學(xué)模式,使生工專業(yè)畢業(yè)的大學(xué)生能夠更好的將所學(xué)知識(shí)應(yīng)用到醫(yī)學(xué)領(lǐng)域軟件開發(fā)和硬件控制中去。

實(shí)際上,醫(yī)藥類院校的學(xué)生學(xué)習(xí)計(jì)算機(jī),有其自身的特點(diǎn)。首先,醫(yī)藥類專業(yè)的學(xué)生在高中多數(shù)是理科學(xué)生,已經(jīng)養(yǎng)成了一定的分析和解決問題的習(xí)慣,具備掌握計(jì)算機(jī)基本程序設(shè)計(jì)的數(shù)學(xué)、算法基礎(chǔ)。同時(shí),醫(yī)藥類學(xué)生將來(lái)要面臨大量醫(yī)學(xué)數(shù)據(jù)的處理和分析,但醫(yī)藥類學(xué)生的數(shù)學(xué)、物理等基礎(chǔ)學(xué)科相對(duì)比較薄弱,這給“軟基”課程的學(xué)習(xí)帶來(lái)了困難,計(jì)算機(jī)技術(shù)側(cè)重于綜合分析問題的能力,包括將問題算法化、邏輯化、數(shù)字化,這些都需要比較厚重的數(shù)學(xué)等自然科學(xué)的基礎(chǔ),醫(yī)藥類高等院校學(xué)生計(jì)算機(jī)應(yīng)用能力比理工類院校學(xué)生低,如何在課程建設(shè)中體現(xiàn)能力培養(yǎng),提高應(yīng)用型技能,是符合我院辦學(xué)理念和專業(yè)培養(yǎng)模式的有益嘗試。因此,學(xué)好“軟基”課程,可以對(duì)前面學(xué)過的計(jì)算機(jī)課程起到很好的總結(jié)作用,也可以為后續(xù)的計(jì)算機(jī)學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

鑒于以上分析,圍繞培養(yǎng)生工學(xué)生的軟件設(shè)計(jì)及應(yīng)用能力,開展教學(xué)模式、理論教學(xué)、實(shí)踐教學(xué)和自主延伸教學(xué)方式方法的研究,提高生工專業(yè)畢業(yè)生要求的核心競(jìng)爭(zhēng)力,兼顧教育部對(duì)于非計(jì)算機(jī)專業(yè)大學(xué)生計(jì)算機(jī)教育的要求,我們對(duì)“軟基”課程教學(xué)及實(shí)踐方式進(jìn)行了調(diào)整和改革。

1、理論教學(xué),夯實(shí)基礎(chǔ)

我校“軟基”課程共50學(xué)時(shí),但內(nèi)容覆蓋到數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)原理、軟件技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等知識(shí)。如何在學(xué)時(shí)少,涵蓋門類多的情況下,兼顧統(tǒng)籌,注重“軟基”各章內(nèi)在聯(lián)系和各章對(duì)于學(xué)生形成綜合研發(fā)能力的作用,以此為側(cè)重點(diǎn)進(jìn)行教學(xué)。萬(wàn)丈高樓平地起,基礎(chǔ)才是學(xué)好知識(shí)的關(guān)鍵,只有掌握牢固的基礎(chǔ)知識(shí),才能更好的學(xué)習(xí)后續(xù)知識(shí)。課堂教學(xué),從簡(jiǎn)單到復(fù)雜,在各個(gè)學(xué)習(xí)情境中選擇遞進(jìn)層次性的學(xué)習(xí)內(nèi)容,融合“知識(shí)+技能+素質(zhì)”三維度能力要求。采用任務(wù)驅(qū)動(dòng)的教學(xué)方法,在平時(shí)學(xué)習(xí)和實(shí)踐考核過程中,學(xué)生自主延伸學(xué)習(xí),主動(dòng)查找資料,互相學(xué)習(xí),協(xié)作完成課程設(shè)計(jì)。

2、實(shí)踐教學(xué),提升能力

鑒于國(guó)內(nèi)外大學(xué)教育模式的差異,國(guó)外的計(jì)算機(jī)基礎(chǔ)教育沒有更多的可比性,我們始終關(guān)注國(guó)內(nèi)大學(xué)的非計(jì)算機(jī)專業(yè)的“軟基”課程教學(xué)方式的開展和改革。當(dāng)前,“軟基”課程涉及軟件工程、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫(kù)、計(jì)算機(jī)網(wǎng)絡(luò)編程等方面知識(shí),內(nèi)容覆蓋面廣,各知識(shí)模塊因?yàn)槠湎鄬?duì)獨(dú)立性,導(dǎo)致實(shí)踐教學(xué)沒有形成以打造學(xué)生能力為主線的一體化教學(xué)。“軟基”課程的每一部分都會(huì)對(duì)學(xué)生軟件研發(fā)能力的形成有很大影響。有重點(diǎn)的講授課程,以“精講多練”為原則,以提高學(xué)生綜合素質(zhì)為最終目標(biāo),加大實(shí)驗(yàn)力度,增加大作業(yè)內(nèi)容和廣度,注重學(xué)生實(shí)踐能力的培養(yǎng),鼓勵(lì)學(xué)生動(dòng)手解決問題,互相幫助,在培養(yǎng)學(xué)生團(tuán)結(jié)協(xié)作的同時(shí),使學(xué)生在練習(xí)中學(xué)習(xí),在練習(xí)中提高。實(shí)踐教學(xué)是將理論知識(shí)充分糅合然后提升的過程,是課堂教學(xué)的有力補(bǔ)充,學(xué)生的實(shí)踐開發(fā)能力是檢驗(yàn)這門課程是否講好的試金石。如何打破各章知識(shí)體系的邊界,培養(yǎng)學(xué)生綜合的系統(tǒng)開發(fā)能力,是“軟基”實(shí)踐教學(xué)改革的重點(diǎn)。利用實(shí)驗(yàn)教學(xué),在驗(yàn)證課堂知識(shí)的前提下,引導(dǎo)學(xué)生分析問題,自己動(dòng)手解決問題,鼓勵(lì)學(xué)生優(yōu)化程序,配合理論教學(xué)夯實(shí)基礎(chǔ)。

3、課程設(shè)計(jì),整合知識(shí)

采用課程設(shè)計(jì)的方式檢驗(yàn)學(xué)生的學(xué)習(xí)成果。在學(xué)完數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)技術(shù)部分的課程后,學(xué)生完成不同的課程設(shè)計(jì)。數(shù)據(jù)結(jié)構(gòu)部分,學(xué)生隨機(jī)抽取不同的作業(yè),在一定的時(shí)間內(nèi)獨(dú)立完成;數(shù)據(jù)庫(kù)部分,由學(xué)生自由分組(每組人數(shù)少于5人),再隨機(jī)抽取數(shù)據(jù)庫(kù)設(shè)計(jì)題目的基礎(chǔ)上協(xié)作完成。

通過面向某一具體應(yīng)用的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)應(yīng)用的設(shè)計(jì),加深學(xué)生對(duì)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)知識(shí)的理解和掌握。數(shù)據(jù)結(jié)構(gòu)題目的編制將配合ACM競(jìng)賽(ACM國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽,ACM International Collegiate Programming Contest)和“藍(lán)橋杯”軟件設(shè)計(jì)大賽,著重提升學(xué)生數(shù)據(jù)結(jié)構(gòu)模塊的算法設(shè)計(jì)能力;數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)部分,配合具體應(yīng)用,促使學(xué)生學(xué)以致用,更好地掌握知識(shí)。通過程序的編寫,充分鍛煉學(xué)生分析問題、解決問題、程序設(shè)計(jì)的能力,培養(yǎng)學(xué)生的團(tuán)隊(duì)精神,提高學(xué)生學(xué)習(xí)的主觀能動(dòng)性。

4、網(wǎng)絡(luò)平臺(tái),加深交流

加強(qiáng)網(wǎng)絡(luò)教學(xué)平臺(tái)的建設(shè),構(gòu)建數(shù)字化學(xué)習(xí)環(huán)境。實(shí)現(xiàn)課程教案、電子教案全部上網(wǎng),教學(xué)錄像上網(wǎng),使得學(xué)生能夠隨時(shí)“溫故而知新”。通過網(wǎng)絡(luò),為學(xué)生提供豐富的教學(xué)資源,對(duì)于知識(shí)重點(diǎn)、難點(diǎn)給出多媒體演示;通過網(wǎng)絡(luò)布置課后作業(yè)、習(xí)題、提交作業(yè);通過網(wǎng)絡(luò),實(shí)現(xiàn)教師與學(xué)生、學(xué)生與學(xué)生之間的互動(dòng)交流,共同學(xué)習(xí)。

5、通過考核,檢驗(yàn)教學(xué)

我校“軟基”課程,學(xué)生最后考核的成績(jī)由三部分組成:學(xué)生平時(shí)的作業(yè)成績(jī)、學(xué)生課程設(shè)計(jì)的成績(jī)和期末考試的成績(jī),各部分的比重為10%、30%、60%。為客觀的檢測(cè)學(xué)生學(xué)習(xí)的成果,改革傳統(tǒng)的考試方式,建立“軟基”題庫(kù)。傳統(tǒng)的筆試考試由教師命題組卷,試題缺少客觀性。建立并完善題庫(kù),通過題庫(kù)系統(tǒng)隨機(jī)組卷,考查學(xué)生的學(xué)習(xí)情況。期末大作業(yè)由以往的教師命題,學(xué)生在考試中隨堂作答的方式,改成對(duì)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)兩部分作業(yè)程序的編寫。課程的考核能充分反映出學(xué)生的學(xué)習(xí)情況和教學(xué)情況,使學(xué)生能學(xué)用結(jié)合。

6、知識(shí)延伸,開拓學(xué)識(shí)

由于“軟基”課程學(xué)時(shí)少,內(nèi)容覆蓋廣,作為課堂知識(shí)的有效延伸,開設(shè)C++程序設(shè)計(jì)、程序算法設(shè)計(jì)、Java程序設(shè)計(jì)、數(shù)據(jù)庫(kù)應(yīng)用等選修課輔助課堂教學(xué);和校內(nèi)有關(guān)部門及教研室合作開發(fā)項(xiàng)目,在實(shí)訓(xùn)中提高實(shí)際應(yīng)用能力;以第二課堂教學(xué)和開放實(shí)驗(yàn)室的方法,為學(xué)生提供良好的學(xué)習(xí)環(huán)境。鼓勵(lì)學(xué)生參加省級(jí)計(jì)算機(jī)大學(xué)生比賽,如ACM競(jìng)賽和“藍(lán)橋杯”軟件設(shè)計(jì)大賽等,通過與其他學(xué)校學(xué)生的交流,使學(xué)生發(fā)現(xiàn)自己的不足之處,督促學(xué)生學(xué)習(xí)。

7、開設(shè)“計(jì)算機(jī)軟件綜合實(shí)踐”課程

計(jì)算機(jī)“軟件技術(shù)基礎(chǔ)”課程教學(xué)涵蓋計(jì)算機(jī)多門課程,為使學(xué)生更好的了解程序開發(fā)過程,掌握程序設(shè)計(jì)技巧,應(yīng)用所學(xué)知識(shí)開發(fā)應(yīng)用程序,近年我校新增“計(jì)算機(jī)軟件綜合實(shí)踐”課程。通過該課程,學(xué)生在教師的指導(dǎo)下,針對(duì)專業(yè)領(lǐng)域內(nèi)的軟件應(yīng)用問題,有針對(duì)性地進(jìn)行軟件設(shè)計(jì)或?qū)n}研究,獨(dú)立完成一定的設(shè)計(jì)任務(wù),學(xué)會(huì)軟件設(shè)計(jì)的基本方法與基本步驟,提高專業(yè)知識(shí)的綜合應(yīng)用能力,使學(xué)生初步具備一定的綜合分析問題與解決問題、獨(dú)立進(jìn)行軟件系統(tǒng)設(shè)計(jì)的能力,為畢業(yè)設(shè)計(jì)和今后從事專業(yè)工作打下初步基礎(chǔ)。

通過對(duì)學(xué)生的教學(xué)實(shí)踐,改變了“軟基”課程傳統(tǒng)的教學(xué)模式,努力做到《基本要求》中對(duì)教學(xué)方法、教學(xué)手段提出的“加強(qiáng)實(shí)踐環(huán)節(jié)的要求與考核,加強(qiáng)研究型學(xué)習(xí)、自主式學(xué)習(xí)、資源型學(xué)習(xí)、協(xié)作型學(xué)習(xí)能力的培養(yǎng)”要求,使我校生工專業(yè)的“軟件技術(shù)基礎(chǔ)”教學(xué)更加適應(yīng)21世紀(jì)人才培養(yǎng)的需要。通過對(duì)學(xué)生應(yīng)用能力的培養(yǎng),我校多名學(xué)生在ACM程序設(shè)計(jì)大賽和藍(lán)橋杯程序設(shè)計(jì)大賽中獲得良好名次。實(shí)踐證明,根據(jù)學(xué)生的特點(diǎn)和知識(shí)掌握情況,針對(duì)不同的教學(xué)內(nèi)容,采用不同的任務(wù)驅(qū)動(dòng)的教學(xué)模式,在教學(xué)中取得了較好的效果,可以極大提高學(xué)生學(xué)習(xí)的主動(dòng)性和分析、解決問題的能力,培養(yǎng)學(xué)生的團(tuán)隊(duì)精神,對(duì)學(xué)生未來(lái)的工作和學(xué)習(xí)都將產(chǎn)生積極的影響。

參 考 文 獻(xiàn)

[1] 教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì).《高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略研究報(bào)告 暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》.高等教育出版社.2009.10

[2] 教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì).《高等學(xué)校計(jì)算機(jī)基礎(chǔ)核心課程教學(xué)實(shí)施方案》.高等教育出版社.2011.10

第11篇

關(guān)鍵詞:CDIO教學(xué)模式;數(shù)據(jù)庫(kù)技術(shù);過程化;項(xiàng)目

CDIO工程教育模式是近年來(lái)國(guó)際高等工程教育改革的最新成果[1]。它代表構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)施(Implement)和運(yùn)作(Operate)[2]。它以產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的方式學(xué)習(xí)相應(yīng)課程。CDIO模式是基于工程項(xiàng)目全過程的學(xué)習(xí),是對(duì)以課堂講課為主的教學(xué)模式的革命,它是“做中學(xué)”和“基于項(xiàng)目教育和學(xué)習(xí)”的集中概括和抽象表達(dá)[3]。

1. 教學(xué)現(xiàn)狀及存在的主要問題

數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)中最活躍、應(yīng)用最廣泛的內(nèi)容之一,許多高等學(xué)校普遍開設(shè)了這門課。《數(shù)據(jù)庫(kù)技術(shù)》作為高職學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)的一門核心技術(shù)課,通過該課程的學(xué)習(xí),使學(xué)生了解數(shù)據(jù)庫(kù)技術(shù)的發(fā)展過程以及它在計(jì)算機(jī)領(lǐng)域的重要應(yīng)用。理解數(shù)據(jù)庫(kù)的基本原理和數(shù)據(jù)庫(kù)設(shè)計(jì)過程,掌握以主流數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server2008為代表在實(shí)際應(yīng)用中從數(shù)據(jù)庫(kù)設(shè)計(jì)到數(shù)據(jù)庫(kù)實(shí)現(xiàn)的實(shí)用技術(shù),完成通用數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。培養(yǎng)學(xué)生抽象思維的能力、綜合分析問題和解決問題的能力以及團(tuán)隊(duì)合作精神。

《數(shù)據(jù)庫(kù)技術(shù)》這門課程本身比較抽象,理論性較強(qiáng),要求有一定的邏輯思維能力,相對(duì)多媒體、網(wǎng)頁(yè)等有可視化界面操作的課程而言,學(xué)生在學(xué)習(xí)中顯得單調(diào)、枯燥,學(xué)習(xí)興趣不大,感覺課程難度大,甚至有畏懼情緒。同時(shí)大部分學(xué)生都存有依賴思想,積極性不高,在平時(shí)學(xué)習(xí)中不太努力,到最后才臨時(shí)抱佛腳,使得所完成的內(nèi)容效果不佳,往往為了應(yīng)付老師而草草了結(jié)。

針對(duì)課程特點(diǎn)任課教師不斷進(jìn)行教學(xué)改革,如加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)。許多學(xué)校普遍在基本教學(xué)任務(wù)完成后,結(jié)課前的一、兩周時(shí)間進(jìn)行集中的課程設(shè)計(jì)。這一環(huán)節(jié)提高了學(xué)生的實(shí)踐能力和綜合運(yùn)用能力,但這種安排方式并不能改善學(xué)生放松過程化學(xué)習(xí)、基礎(chǔ)不牢固、邊學(xué)學(xué)忘的這些問題,以至最后的課程設(shè)計(jì)往往很難獨(dú)立完成。教師也同時(shí)感覺到該課程不好教,要想達(dá)到較好的教學(xué)效果、培養(yǎng)學(xué)生較強(qiáng)的實(shí)踐能力十分困難。

2.基于CDIO模式的數(shù)據(jù)庫(kù)技術(shù)課程改革

2.1 過程化的課程授課體系

基于上述存在的這些問題,借鑒CDIO中集成化的思想,理論與實(shí)踐集成、課程學(xué)習(xí)與具體應(yīng)用集成、綜合項(xiàng)目與學(xué)習(xí)過程集成。將過程化實(shí)踐項(xiàng)目貫穿整個(gè)教學(xué)過程,并作為課程評(píng)價(jià)的一部分。第一“構(gòu)思”:包括設(shè)立系統(tǒng)目標(biāo)和要求,定義功能,概念和體系結(jié)構(gòu)。針對(duì)項(xiàng)目實(shí)踐,讓學(xué)生掌握專業(yè)知識(shí)的基本原理,確定未來(lái)發(fā)展方向。第二“設(shè)計(jì)”:包括設(shè)計(jì)過程分期與方法,設(shè)計(jì)對(duì)知識(shí)的利用。以項(xiàng)目設(shè)計(jì)與規(guī)劃為核心,擬解決具體的問題。

第三“實(shí)施”:包括設(shè)計(jì)實(shí)施的過程,軟件實(shí)現(xiàn)過程,測(cè)試,驗(yàn)證,實(shí)施過程管理。第四“運(yùn)作”:對(duì)于項(xiàng)目所實(shí)現(xiàn)的功能,學(xué)生必須了解清楚,并有能力提供服務(wù)。我們將數(shù)據(jù)庫(kù)技術(shù)課程分為以下幾個(gè)階段完成,如表 1所示。

表 1 數(shù)據(jù)庫(kù)技術(shù)課程分階段表

學(xué)生采用分組分階段完成實(shí)踐項(xiàng)目,在進(jìn)行數(shù)據(jù)庫(kù)基礎(chǔ)理論教學(xué)的同時(shí),學(xué)生針對(duì)各自的課題將理論與實(shí)際系統(tǒng)結(jié)合進(jìn)行構(gòu)思,初步形成該系統(tǒng)的概念模型。邏輯設(shè)計(jì)與物理設(shè)計(jì)隨著教學(xué)過程同步進(jìn)行。在學(xué)生編碼之后,對(duì)基本系統(tǒng)完成基本的設(shè)計(jì)與實(shí)現(xiàn)。在學(xué)完數(shù)據(jù)庫(kù)擴(kuò)展設(shè)計(jì)之后,再對(duì)已設(shè)計(jì)的系統(tǒng)進(jìn)行完善,增加實(shí)驗(yàn)數(shù)據(jù),對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行實(shí)際運(yùn)作的調(diào)試。學(xué)生采取分組形式完成實(shí)踐項(xiàng)目,使學(xué)生能身臨其境地將自己置于決策者的地位,讓學(xué)生綜合利用所學(xué)的知識(shí)進(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn),充分發(fā)揮主觀能動(dòng)作用,增強(qiáng)消化和運(yùn)用知識(shí)與經(jīng)驗(yàn)的能力。

2.2 項(xiàng)目式的實(shí)驗(yàn)設(shè)計(jì)

1)項(xiàng)目與分組安排

以小組為單位,在確定項(xiàng)目課題后,仔細(xì)閱讀《數(shù)據(jù)庫(kù)技術(shù)》過程化項(xiàng)目實(shí)踐方案,認(rèn)真分析各自項(xiàng)目課題對(duì)應(yīng)的數(shù)據(jù)庫(kù)基本需求信息,在此基礎(chǔ)上廣泛調(diào)研,結(jié)合實(shí)際發(fā)展和服務(wù)需求,拓展需求信息,擴(kuò)大應(yīng)用功能,構(gòu)思出系統(tǒng)初步目標(biāo)。

2)時(shí)間安排

    學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好計(jì)劃,并在課程學(xué)習(xí)過程中不斷檢測(cè)自己的計(jì)劃完成情況,有問題及時(shí)與組長(zhǎng)或教師溝通。項(xiàng)目設(shè)計(jì)與實(shí)施伴隨教學(xué)過程貫穿整個(gè)學(xué)期,學(xué)生應(yīng)充分利用課外時(shí)間,隨時(shí)完成進(jìn)度基本內(nèi)容,待課程全部結(jié)束后,再進(jìn)行綜合完善。

2.3 階段性的教學(xué)評(píng)價(jià)方式

在CDIO的12項(xiàng)標(biāo)準(zhǔn)中其中有7項(xiàng)是關(guān)鍵標(biāo)準(zhǔn),其中標(biāo)準(zhǔn)11為CDIO能力評(píng)價(jià)。學(xué)生的能力評(píng)價(jià)是對(duì)學(xué)生在整個(gè)教學(xué)過程中獲得成效的具體表現(xiàn)。以往我們由任課教師對(duì)學(xué)生進(jìn)行考評(píng),而CDIO強(qiáng)調(diào)學(xué)生能力的培養(yǎng),從每一分階段到最終的項(xiàng)目實(shí)踐報(bào)告的完成,使學(xué)生逐漸掌握學(xué)會(huì)獲取知識(shí)的能力(自學(xué))、運(yùn)用知識(shí)的能力(解決問題)、共享知識(shí)能力(團(tuán)隊(duì)合作)、發(fā)現(xiàn)知識(shí)的能力(創(chuàng)新)和傳播知識(shí)的能力(交流溝通)。為他們下一階段的畢業(yè)設(shè)計(jì)奠定良好的基礎(chǔ)。

為了更好地反映學(xué)生實(shí)際掌握情況,解決理論脫離實(shí)際的問題,課程考核應(yīng)注重學(xué)生的綜合能力和素質(zhì)。將傳統(tǒng)的理論或上機(jī)考核變?yōu)槿粘?己恕㈦A段考核、期中考核和期末考核四個(gè)部分。其中日常考核和階段考核為過程化考核,期中考核和期末考核為總體考核,如表 3所示。在分階段進(jìn)行時(shí),學(xué)生通過與教師及時(shí)溝通,發(fā)現(xiàn)問題給予幫助。在分階段完成后,教師再根據(jù)學(xué)生完成情況,總結(jié)問題,改進(jìn)內(nèi)容。

表 3 考核表

3. 結(jié)語(yǔ)

在合作探究式學(xué)習(xí)方式下,通過過程化實(shí)踐項(xiàng)目理論聯(lián)系實(shí)踐,實(shí)現(xiàn)學(xué)習(xí)目標(biāo)的可視化和學(xué)習(xí)成果的具體化,增強(qiáng)學(xué)生的參與意識(shí)及學(xué)習(xí)的主動(dòng)性,提高學(xué)習(xí)的積極性,從而提高整體的教學(xué)效果。過程化項(xiàng)目實(shí)踐后,在這門課中形成了綜合的項(xiàng)目實(shí)踐成果,為專業(yè)模塊或?qū)I(yè)方向的綜合設(shè)計(jì)乃至畢業(yè)設(shè)計(jì)奠定了良好的基礎(chǔ)。

參考文獻(xiàn):

[1] 王碩旺, 洪成文. CDIO:美國(guó)麻省理工學(xué)院工程教育的經(jīng)典模式:基于對(duì)CDIO課程大綱的解讀[J]. 理工高教研究, 2008, 28(4): 116-119.

[2] 顧佩華, 沈民奮, 陸小華. 重新認(rèn)識(shí)工程教育:國(guó)際CDIO培養(yǎng)模式與方法[M]. 北京:高等教育出版社, 2009-1-10.

第12篇

【關(guān)鍵詞】基于工作過程,項(xiàng)目導(dǎo)向,課程開發(fā),程序設(shè)計(jì)

一、引言

面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言是高職軟件專業(yè)學(xué)生的必修專業(yè)課程,在此類課程的教學(xué)中雖然比較重視實(shí)踐教學(xué)環(huán)節(jié),但在教學(xué)中理論與實(shí)踐脫節(jié)現(xiàn)象時(shí)常發(fā)生,老師感覺教學(xué)實(shí)施困難,學(xué)生感覺不能理解所教內(nèi)容,沒法獨(dú)立完成簡(jiǎn)單程序的的編碼任務(wù)。要從根本上解決以上問題,必須從課程的學(xué)習(xí)做起,讓學(xué)生針對(duì)工作而學(xué)習(xí),以工作任務(wù)引領(lǐng)知識(shí)、技能和態(tài)度,讓學(xué)生在完成工作任務(wù)的過程中學(xué)習(xí)相關(guān)知識(shí),發(fā)展學(xué)生的應(yīng)用能力。對(duì)此,將具有實(shí)際生產(chǎn)意義的工作任務(wù)引入教學(xué),采用工作過程導(dǎo)向的課程設(shè)計(jì)方法,在教學(xué)中以項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)等有利于增強(qiáng)學(xué)生能力的教學(xué)模式,將“教學(xué)做”融為一體,將工作過程和教學(xué)過程融為一體,實(shí)現(xiàn)理論與實(shí)踐的一體化。

二、基于工作過程的程序設(shè)計(jì)語(yǔ)言課程開發(fā)與實(shí)施

軟件企業(yè)的崗位能力要求是課程開發(fā)的目標(biāo),以崗位和工作任務(wù)為導(dǎo)向,以實(shí)際的系統(tǒng)開發(fā)項(xiàng)目為載體,根據(jù)典型程序開發(fā)過程及崗位能力要求,重構(gòu)課程結(jié)構(gòu),課程教學(xué)轉(zhuǎn)變?yōu)橐怨ぷ魅蝿?wù)為中心組織課程內(nèi)容,以工作任務(wù)為中心整合理論與實(shí)踐,以學(xué)生直接經(jīng)驗(yàn)的形成來(lái)掌握融合于各項(xiàng)實(shí)踐行動(dòng)中的知識(shí)、技能和技巧。

1.工作過程分解及項(xiàng)目構(gòu)建。程序設(shè)計(jì)語(yǔ)言課程教學(xué)的任務(wù)將工作過程分解,將項(xiàng)目按工作過程構(gòu)建起來(lái),針對(duì)每一個(gè)工作環(huán)節(jié)來(lái)傳授相關(guān)的課程內(nèi)容,各項(xiàng)目間層層遞進(jìn),體現(xiàn)了“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)”的課程設(shè)計(jì)思路,實(shí)現(xiàn)課程的學(xué)習(xí)內(nèi)容與實(shí)際項(xiàng)目進(jìn)行整合,使課程體系大將地反映了知識(shí)、技能、素質(zhì)的緊密結(jié)合。 結(jié)合軟件企業(yè)系統(tǒng)開發(fā)的過程,將工作過程的教學(xué)分為分析、設(shè)計(jì)、編碼、測(cè)試和幾個(gè)子過程。

2.基于教學(xué)過程的程序設(shè)計(jì)語(yǔ)言課程開發(fā)

2.1教學(xué)內(nèi)容的選取。以軟件企業(yè)工作崗位的實(shí)際工作任務(wù)為依據(jù),采取遞進(jìn)式設(shè)計(jì)的學(xué)習(xí)項(xiàng)目和學(xué)習(xí)任務(wù),明確所需知識(shí)、能力和素質(zhì)要求,進(jìn)行教學(xué)內(nèi)容選取。基于軟件開發(fā)的工作過程劃分教學(xué)情境,以企業(yè)真實(shí)項(xiàng)目為載體,堅(jiān)持理論夠用原則,將相關(guān)知識(shí)分解到實(shí)際項(xiàng)目中,通過分析和實(shí)現(xiàn)項(xiàng)目,讓學(xué)生掌握相關(guān)知識(shí)和技能。盡量選用技術(shù)實(shí)用性強(qiáng)、知識(shí)拓展性強(qiáng)的項(xiàng)目,同時(shí)在教學(xué)實(shí)施過程中引入軟件項(xiàng)目開發(fā)與管理規(guī)范。

2.2教學(xué)過程設(shè)計(jì)。在工作過程導(dǎo)向設(shè)計(jì)原則的指導(dǎo)下,結(jié)合軟件行業(yè)的崗位需求,通過分析完成軟件開發(fā)需要完成的工作任務(wù),設(shè)計(jì)教學(xué)流程。該流程以一個(gè)軟件項(xiàng)目貫穿始終,將一個(gè)軟件開發(fā)過程分解遞進(jìn)的教學(xué)情境,在每個(gè)教學(xué)情境中要求學(xué)生完成獨(dú)立的工作任務(wù),當(dāng)所有的情境完成時(shí)整個(gè)軟件項(xiàng)目的開發(fā)也相應(yīng)完成,整個(gè)教學(xué)任務(wù)也完成了基于工作過程的面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué),由6個(gè)教學(xué)情境構(gòu)成,它們對(duì)應(yīng)的工作任務(wù)依次為“需求分析”、“搭建開發(fā)環(huán)境”、“設(shè)計(jì)”、“編寫程序代碼”、“集成和測(cè)試”、“項(xiàng)目”。

學(xué)習(xí)情境1:需求分析。本情境的工作任務(wù)是撰寫詳細(xì)的需求分析報(bào)告。教師對(duì)實(shí)訓(xùn)項(xiàng)目提出業(yè)務(wù)需求,講解應(yīng)用的環(huán)境、功能要求、技術(shù)要求。學(xué)生根據(jù)具體項(xiàng)目撰寫需求分析報(bào)告。

學(xué)習(xí)情境2:搭建開發(fā)環(huán)境。首先老師講解開發(fā)環(huán)境,然后學(xué)生在自己的電腦上完成環(huán)境的安裝及搭建和測(cè)試。

學(xué)習(xí)情境3:模塊設(shè)計(jì)。在本情境中老師對(duì)需求分析報(bào)告進(jìn)行點(diǎn)評(píng),并對(duì)存在的問題提出修正意見;然后講解完成模塊所需的技術(shù)及數(shù)據(jù)庫(kù)設(shè)計(jì)。學(xué)生要完成的任務(wù)是對(duì)需求分析報(bào)告加以修改完善,對(duì)模塊中的類的屬性和行為、對(duì)類間的關(guān)系接口,對(duì)模塊的時(shí)序加以描述;對(duì)數(shù)據(jù)庫(kù)中各數(shù)據(jù)庫(kù)表設(shè)計(jì)及表間的關(guān)系,數(shù)據(jù)庫(kù)的連接技術(shù)詳細(xì)描述。

學(xué)習(xí)情境4:編寫程序代碼。本情境的典型工作任務(wù)是依照設(shè)計(jì)進(jìn)行程序代碼編寫。教師對(duì)學(xué)生的模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)表設(shè)計(jì)點(diǎn)評(píng),并對(duì)存在的問題提出修正意見。老師幫助學(xué)生解決編碼中出現(xiàn)的問題,學(xué)生要完成詳細(xì)模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)表設(shè)計(jì)的修訂,制定編碼進(jìn)度;對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接及操縱。

學(xué)習(xí)情境5:系統(tǒng)集成和測(cè)試。本情境的典型工作任務(wù)是完成各功能模塊集成和系統(tǒng)測(cè)試。教師講解系統(tǒng)集成的注意事項(xiàng),學(xué)生要完成系統(tǒng)集成,撰寫測(cè)試用例,進(jìn)行功能測(cè)試,并提交測(cè)試報(bào)告。

學(xué)習(xí)情境6:項(xiàng)目。在本情境中學(xué)生將實(shí)訓(xùn)成果演示、提交完成系統(tǒng)的源代碼和文檔資料;教師對(duì)學(xué)生的成果進(jìn)行考評(píng)和點(diǎn)評(píng)。

3.基于工作過程的程序設(shè)計(jì)語(yǔ)言課程實(shí)施

在每個(gè)學(xué)習(xí)情境中,給學(xué)生布置任務(wù)后,教師先簡(jiǎn)要介紹本任務(wù)中需要學(xué)生掌握的知識(shí)點(diǎn),然后由學(xué)生完成。學(xué)生在收集信息,設(shè)計(jì)方案、實(shí)施方案、完成任務(wù)中學(xué)習(xí)和掌握知識(shí),形成技能。工作完成后,先由學(xué)生自我評(píng)估,再由教學(xué)做出評(píng)價(jià)。在教學(xué)中,通過6個(gè)學(xué)習(xí)情境將任務(wù)交給學(xué)生,學(xué)生以學(xué)習(xí)小組的形式完成工作任務(wù)。首先將學(xué)生分成若干個(gè)小組,每個(gè)小組選出正、副組長(zhǎng),小組成員在組長(zhǎng)的帶領(lǐng)下完成項(xiàng)目的分工與協(xié)作。

教學(xué)的組織形式上,要以學(xué)生為主體,以教師為引導(dǎo),以具體工作任務(wù)為載體組織學(xué)習(xí)。學(xué)習(xí)情境設(shè)計(jì)有利于發(fā)揮學(xué)生的團(tuán)隊(duì)合作精神,培養(yǎng)學(xué)生的溝通交流能力,增強(qiáng)學(xué)生職業(yè)意識(shí)。教師所起的作用只是確定任務(wù),在任務(wù)過程中及時(shí)地指導(dǎo)學(xué)生,指導(dǎo)學(xué)生自我設(shè)計(jì)、自我實(shí)施個(gè)體行動(dòng)和學(xué)習(xí)過程,在任務(wù)完成后,對(duì)每組給出適當(dāng)?shù)男薷慕ㄗh和恰當(dāng)?shù)脑u(píng)價(jià)。從根本上改變“以教師為中心,以課程為中心,以課堂為中心”的傳統(tǒng)教學(xué)模式。

三、結(jié)語(yǔ)

基于工作過程的程序設(shè)計(jì)語(yǔ)言課程教學(xué)通過典型工作任務(wù),增加了師生互動(dòng),通過學(xué)生學(xué)習(xí)興趣和主動(dòng)性,學(xué)生自主學(xué)習(xí)能力和創(chuàng)新能力有了明顯改觀。通過企業(yè)真實(shí)項(xiàng)目的實(shí)踐,學(xué)生真實(shí)感受到了就業(yè)崗位的技能要求,學(xué)習(xí)態(tài)度和積極性有了很大的改善。通過真實(shí)項(xiàng)目的開發(fā),學(xué)生實(shí)踐技能得以提高,為后續(xù)課程的學(xué)習(xí)和就業(yè)打下了良好的基礎(chǔ)。

參考文獻(xiàn):

[1]姜大源.“學(xué)習(xí)領(lǐng)域”——工作過程導(dǎo)向的課程模式[J].職教論壇,2004,(8).

主站蜘蛛池模板: 西充县| 千阳县| 永州市| 沾化县| 洛阳市| 郓城县| 江津市| 京山县| 霍山县| 息烽县| 昆山市| 邢台市| 黄浦区| 乐东| 肃宁县| 额敏县| 三穗县| 临湘市| 庆云县| 囊谦县| 大新县| 虎林市| 榆社县| 邛崃市| 岱山县| 温宿县| 济阳县| 崇礼县| 宾阳县| 偏关县| 北碚区| 铁岭县| 渝中区| 灵寿县| 上林县| 西安市| 睢宁县| 简阳市| 黄骅市| 林甸县| 临朐县|