伊人色婷婷综在合线亚洲,亚洲欧洲免费视频,亚洲午夜视频在线观看,最新国产成人盗摄精品视频,日韩激情视频在线观看,97公开免费视频,成人激情视频在线观看,成人免费淫片视频男直播,青草青草久热精品视频99

軟件課程設(shè)計總結(jié)模板(10篇)

時間:2022-12-11 09:13:01

導(dǎo)言:作為寫作愛好者,不可錯過為您精心挑選的10篇軟件課程設(shè)計總結(jié),它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內(nèi)容能為您提供靈感和參考。

軟件課程設(shè)計總結(jié)

篇1

中等職業(yè)技術(shù)學(xué)校計算機(jī)專業(yè)的《數(shù)據(jù)庫原理與應(yīng)用》課程的任務(wù)是:介紹數(shù)據(jù)庫技術(shù)的基本概念,熟悉數(shù)據(jù)庫管理軟件xBASE系列的基本操作,掌握程序設(shè)計的基本方法,初步掌握交互式開發(fā)工具,通過課程實習(xí)掌握小型應(yīng)用軟件的開發(fā)過程。

因此,本課程的教學(xué)目標(biāo)是:使學(xué)生掌握數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫管理軟件的基礎(chǔ)知識和基本技能,掌握程序設(shè)計方法,具有開發(fā)小型應(yīng)用系統(tǒng)的能力。為實現(xiàn)這一教學(xué)目標(biāo),要進(jìn)行相應(yīng)的教學(xué)改革,主要是課程的教學(xué)由傳統(tǒng)“理論教學(xué)+筆試”模式改為“基礎(chǔ)(包括基本理論和基本技能)教學(xué)+課程設(shè)計”模式。課程設(shè)計的目標(biāo)是:培養(yǎng)學(xué)生利用各種媒體(包括傳統(tǒng)媒體和Internet技術(shù)等)獲取、加工、處理信息的能力,能夠完成小型軟件的開發(fā)。

二、活動目的

通過課程設(shè)計教學(xué)活動,讓學(xué)生在已掌握數(shù)據(jù)庫原理的基礎(chǔ)上,通過對社會或生活需要的調(diào)查、分析,做出規(guī)劃、設(shè)計,培養(yǎng)學(xué)生搜集信息的能力,開發(fā)小型應(yīng)用軟件,從而使學(xué)生掌握數(shù)據(jù)庫知識意義和信息技能,提高自學(xué)能力和知識的綜合能力和信息素養(yǎng)。

三、活動內(nèi)容

活動內(nèi)容包括指導(dǎo)學(xué)生從生活出發(fā),搜集相關(guān)資料,分析需求情況,確定開發(fā)項目;要針對開發(fā)的項目再采集數(shù)據(jù),進(jìn)行系統(tǒng)規(guī)劃,確定系統(tǒng)的框架;畫出流程圖,并以此寫出FoxPro程序及進(jìn)行調(diào)試和修改;編寫系統(tǒng)使用手冊;指導(dǎo)學(xué)生進(jìn)行演示和組織評價工作;在課程設(shè)計中指導(dǎo)學(xué)生自學(xué)。

四、教學(xué)設(shè)想

課程設(shè)計采取以學(xué)生學(xué)習(xí)活動為主體的教學(xué)活動,學(xué)生在教師的要求和指導(dǎo)下,自主地確定設(shè)計的課題,確定軟件的內(nèi)容和表現(xiàn)方式,通過各種媒體進(jìn)行自學(xué)。因此,在課程設(shè)計教學(xué)中教師是教學(xué)過程的組織者、指導(dǎo)者、意義建構(gòu)的幫助者、促進(jìn)者。

五、教學(xué)對象

2000級計算機(jī)應(yīng)用專業(yè)全體學(xué)生。

六、教學(xué)時間

2001年5月~6月。

七、教學(xué)過程

共分為五個階段:

1.動員布置階段

強(qiáng)調(diào)進(jìn)行課程設(shè)計的意義,鼓勵學(xué)生積極參與課程設(shè)計,激發(fā)學(xué)生的學(xué)習(xí)熱情,培養(yǎng)良好學(xué)習(xí)環(huán)境。印發(fā)《〈數(shù)據(jù)庫原理與應(yīng)用〉課程設(shè)計說明》,詳細(xì)地布置設(shè)計內(nèi)容,完成工作,并推薦一些設(shè)計項目供學(xué)生參考,提高學(xué)生參與的積極性,動員更多的學(xué)生參與其中。

2.指導(dǎo)學(xué)生收集資料階段

指導(dǎo)學(xué)生收集原始資料,初步確定課程設(shè)計項目,并上報指導(dǎo)教師,再由指導(dǎo)教師匯總,教師再根據(jù)情況進(jìn)行個別或集中指導(dǎo)。

3.協(xié)助學(xué)生對資料進(jìn)行分析、歸納階段

對學(xué)生所收集到的資料進(jìn)行分析,提出所要解決的問題,研究解決該問題的可行性。通過論證,確定課程設(shè)計項目。在這個階段,教師要對學(xué)生所要解決的問題及解決問題的方法的科學(xué)性、合理性、可行性進(jìn)行分析歸納。

4.指導(dǎo)規(guī)劃設(shè)計階段

學(xué)生根據(jù)所選課題,進(jìn)行系統(tǒng)規(guī)劃設(shè)計。包括確定軟件(課題)功能、系統(tǒng)結(jié)構(gòu)(數(shù)據(jù)流程)、程序流程、編寫代碼、調(diào)試程序。這是課程設(shè)計的主體部分,這個階段我們對學(xué)生的指導(dǎo)原則是嚴(yán)格要求、規(guī)范設(shè)計、耐心指導(dǎo)、發(fā)揚(yáng)個性、鼓勵創(chuàng)新。

5.總結(jié)評價階段

總結(jié)采取三種方法:學(xué)生自己演示課題,教師組織其他學(xué)生進(jìn)行評價;教師總結(jié)表彰;學(xué)生書面總結(jié)。這個階段的主要目的是“表揚(yáng)先進(jìn),激勵后進(jìn)”,讓學(xué)生展示自己的成果,分享成功的喜悅,總結(jié)學(xué)習(xí)成績,增強(qiáng)學(xué)習(xí)信心;相互了解,通過對比發(fā)現(xiàn)差距,確立奮斗目標(biāo)。

八、指導(dǎo)學(xué)生學(xué)習(xí)

在課程設(shè)計的教學(xué)過程中,學(xué)生的“學(xué)”是教學(xué)的中心。學(xué)生主動地學(xué)習(xí),并自覺地應(yīng)用相關(guān)知識,同時利用反饋的信息總結(jié)解決實際問題的方法。在教學(xué)中,一方面,教師要著力為學(xué)生創(chuàng)造一個良好的學(xué)習(xí)環(huán)境,使學(xué)生可以在其中進(jìn)行自由探索和自主學(xué)習(xí),并及時地為學(xué)生在探索過程中提供相應(yīng)的幫助。另一方面,教師指導(dǎo)學(xué)生如何利用各種工具去獲得信息資源(如文字資料、書籍、Internet資源等),使學(xué)生的學(xué)習(xí)環(huán)境空間得到充分?jǐn)U展。

九、課程設(shè)計結(jié)果統(tǒng)計

課程設(shè)計結(jié)果統(tǒng)計是完整教學(xué)活動的組成部分,主要包括:

1.課題分布

2.課程設(shè)計評價統(tǒng)計

如何科學(xué)地進(jìn)行課程設(shè)計的評價,主要考慮下列因素:(1)學(xué)生的綜合能力;(2)學(xué)生應(yīng)用信息的能力;(3)學(xué)生對教學(xué)之外知識的汲取能力;(4)學(xué)生的創(chuàng)造能力。具體從軟件作品(包括所有要求上交的內(nèi)容)的外觀、軟件說明書的編寫、軟件界面和使用方法、軟件的結(jié)構(gòu)、編寫程序的算法和創(chuàng)新精神等方面進(jìn)行評價。

十、問題思考

如何理解課程設(shè)計的目的和如何給學(xué)生進(jìn)行科學(xué)的評價,是課程設(shè)計教學(xué)的重要問題。

篇2

中圖分類號:G 642.0 文獻(xiàn)標(biāo)識碼:a DoI: 10.3969/j.issn.1003-6970.2012.02.028

0 引 言

培養(yǎng)和提高學(xué)生的創(chuàng)新思維和實踐應(yīng)用能力是高等教育改革的一項重要任務(wù)。在高校計算機(jī)專業(yè)中,數(shù)據(jù)庫系統(tǒng)原理作為專業(yè)方向必修課,具有非常重要的地位和實際意義,而數(shù)據(jù)庫課程設(shè)計作為其實踐環(huán)節(jié)重要性也至關(guān)重要。數(shù)據(jù)庫課程設(shè)計是計算機(jī)科學(xué)與技術(shù)專業(yè)集中實踐環(huán)節(jié)的必修課,是學(xué)生學(xué)習(xí)完“數(shù)據(jù)庫系統(tǒng)原理”課程后,進(jìn)行的一次全面的綜合訓(xùn)練。其目的在于加深對數(shù)據(jù)庫基礎(chǔ)理論和基本知識的理解,培養(yǎng)學(xué)生具有數(shù)據(jù)庫應(yīng)用軟件系統(tǒng)的設(shè)計和開發(fā)能力,在課程設(shè)計實踐過程中強(qiáng)化學(xué)生的實踐意識,提高動手能力、創(chuàng)新意識和合作精神。然而目前有些高校本科計算機(jī)專業(yè)的數(shù)據(jù)庫課程設(shè)計教學(xué)還存在一些問題,教學(xué)效果不夠理想。本文結(jié)合瓊州學(xué)院數(shù)據(jù)庫課程的實踐教學(xué),就計算機(jī)專業(yè)數(shù)據(jù)庫課程設(shè)計中存在的一些問題提出一些觀點(diǎn)和建議。

1 高校數(shù)據(jù)庫課程設(shè)計中存在的問題

1.1 對課程設(shè)計認(rèn)識不足

根據(jù)我們在實際教學(xué)中掌握的情況,很多學(xué)生認(rèn)為課程設(shè)計只不過是一門考查課,沒有試卷,沒有老師監(jiān)考,自己知識把實驗做一下,課程設(shè)計報告交上去就可以了。甚至有些同學(xué)根本就沒有自己的東西,隨便到網(wǎng)上下載一個管理系統(tǒng)應(yīng)付了事,到驗收的時間,具體的設(shè)計是怎么完成的,一問三不知,當(dāng)問到通過課程設(shè)計學(xué)到了什么的時候,很多人表示自己也不清楚??梢姡芏嗤瑢W(xué)對課程設(shè)計的重要性認(rèn)識不足。實際上,作為對理論的鞏固與應(yīng)用,數(shù)據(jù)庫課程設(shè)計是一門綜合性比較強(qiáng)的課程。它不僅要求學(xué)生具備基本的程序設(shè)計理論,還要求學(xué)生掌握規(guī)范化的軟件開發(fā)流程,它不僅僅是像某些同學(xué)認(rèn)為的比較復(fù)雜的程序,而是一個完整的軟件,要包括規(guī)范的開發(fā)文檔等一系列內(nèi)容,在數(shù)據(jù)庫課程設(shè)計中,學(xué)生就是一名數(shù)據(jù)庫應(yīng)用軟件開發(fā)工程師。所以,我們要加強(qiáng)學(xué)生對這門課程認(rèn)識上的引導(dǎo),培養(yǎng)他們嚴(yán)謹(jǐn),科學(xué)的研發(fā)態(tài)度。

對于課程設(shè)計的目標(biāo),有些同學(xué)并不清楚,他們只是根據(jù)老師的要求,完成自己的任務(wù),而不知道通過課程設(shè)計,自己應(yīng)該達(dá)到什么樣的目標(biāo),應(yīng)該收獲什么東西。很多同學(xué)在課程設(shè)計中只是停留在老師給出的題目和任務(wù)上,沒有進(jìn)行更深層次的考慮,他們認(rèn)為只要完成任務(wù)就可以了。事實上,數(shù)據(jù)庫課程設(shè)計是對軟件開發(fā)的一個系統(tǒng)模擬過程,通過這項課程設(shè)計,讓學(xué)生熟悉軟件開發(fā),數(shù)據(jù)庫及其應(yīng)用開發(fā)的操作流程,掌握行之有效的軟件開發(fā)方法和軟件開發(fā)工具。更重要的是培養(yǎng)學(xué)生嚴(yán)謹(jǐn)細(xì)致規(guī)范的學(xué)習(xí)作風(fēng),為科研工作奠定基礎(chǔ)。

1.2 課程設(shè)計選題存在的問題

優(yōu)秀的課程設(shè)計選題方案不僅可以提高學(xué)生的學(xué)習(xí)興趣,也會激發(fā)他們的創(chuàng)作性,從而在課程設(shè)計中做出一定的成績。但是有些學(xué)校在選題上存在幾個問題;選題沒有新意,每年都是同樣的幾個題目,有些同學(xué)直接把師兄師姐們的東西拿來照抄,這種選題不僅不能引起學(xué)生的興趣,也不能跟上發(fā)展的要求;題目過大,比如飛機(jī)訂票系統(tǒng),火車訂票系統(tǒng)等。這些選題看似不錯,能夠鍛煉學(xué)生的開發(fā)能,但實際上根本沒有必要選擇這么大的題目,學(xué)生也沒有能力完成這樣的題目,所以,課程設(shè)計的選題很重要,應(yīng)大小適中,以實際能力出發(fā),最好結(jié)合學(xué)生自己的興趣愛好方向,貼近實際情況,讓學(xué)生自主選題,指導(dǎo)教師提出針對性建議和方向,讓學(xué)生發(fā)揮自己的特長與創(chuàng)造性,會獲得更好的效果。

1.3 課程管理復(fù)雜,考核方式不夠科學(xué)

通過調(diào)研一些高校學(xué)校,發(fā)現(xiàn)其數(shù)據(jù)庫課程設(shè)計的考核方 式與其他課程的課程設(shè)計一樣,但是數(shù)據(jù)庫課程設(shè)計本身更注重實踐、更貼近實際的特點(diǎn)使它不能跟其他課程同等對待。我們了解到很多學(xué)校通常采用平時分加實驗分作為總成績,但實驗分?jǐn)?shù)上面存在很大的問題,就是最終課程設(shè)計的驗收往往只是隨便問幾個問題,根據(jù)學(xué)生的回答情況給出相應(yīng)的分?jǐn)?shù)。我們認(rèn)為在這種考核方式下學(xué)生是在被動地完成任務(wù),而不是進(jìn)行創(chuàng)造性的思考,不能夠通過課程設(shè)計有效地提升學(xué)生的創(chuàng)新能力。

2 加強(qiáng)數(shù)據(jù)庫課程設(shè)計建設(shè)的幾點(diǎn)措施

針對以上在數(shù)據(jù)庫課程設(shè)計中存在的問題,我們結(jié)合本校教學(xué)研究實踐,總結(jié)了以下幾點(diǎn)措施。

2.1 引導(dǎo)學(xué)生樹立嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)研究態(tài)度

嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度是培養(yǎng)學(xué)生的一個重要目標(biāo),他們在不久的將來要成為國家科技發(fā)展的脊梁,肩負(fù)著科技興國的責(zé)任,一個沒有嚴(yán)謹(jǐn)求實的研究態(tài)度的人,是不可能擔(dān)此重任的,數(shù)據(jù)庫課程設(shè)計中出現(xiàn)的應(yīng)付了事、抄襲他人的現(xiàn)象,反映出學(xué)生學(xué)習(xí)浮躁、投機(jī)取巧的學(xué)習(xí)態(tài)度,這種現(xiàn)象的出現(xiàn)不是偶然的,具有一定的“遺傳性”,它反映了一個學(xué)校近期的整體學(xué)習(xí)風(fēng)氣,從表面上看是學(xué)生的學(xué)習(xí)態(tài)度不端正,從深層次上看,這在一定程度上暴露了學(xué)科教師的科研治學(xué)態(tài)度問題。教師要求不嚴(yán)格,沒有加以合理的引導(dǎo),也會導(dǎo)致這一現(xiàn)象的產(chǎn)生。

所以,我們必須先從端正的學(xué)生學(xué)習(xí)態(tài)度,在教學(xué)過程中對學(xué)生進(jìn)行學(xué)習(xí)研究以及科研工作的基本素養(yǎng)教育,這不僅促進(jìn)了學(xué)生良好習(xí)慣的養(yǎng)成,更重要的是其在無形之中具備嚴(yán)謹(jǐn)、科學(xué)的學(xué)習(xí)研究態(tài)度,無論對他們課程設(shè)計的完成,還是以后的工作學(xué)習(xí),都奠定了堅實的基礎(chǔ)。

2.2 開放式教學(xué)方式,增強(qiáng)學(xué)習(xí)自主性與創(chuàng)造性

長期以來,在數(shù)據(jù)庫課程設(shè)計中由于課時少時間緊,在選題上,大部分教師提供固定的題目供學(xué)生選擇,這樣可以更方便的進(jìn)行指導(dǎo)與管理,但在另一個方面卻忽視了學(xué)生的個性發(fā)展。每個學(xué)生對教學(xué)內(nèi)容掌握情況不大一致,對課程的理解也參差不齊,所以有必要讓學(xué)生自由發(fā)揮,自選題目,自由選擇開發(fā)工具,只要完成所要求的設(shè)計內(nèi)容即可。加入在數(shù)據(jù)庫選擇上,可以選擇 SQL Server、Oracle、Mysql 等,在開發(fā)平臺上,可以選擇 Power Buider、Delphi、. net、J2EE,這些內(nèi)容需要學(xué)生自己選擇,老師盡量不去指定某個平臺。這樣學(xué)生的自主性、創(chuàng)造性可以更好地發(fā)揮出來。

在人員分工組織上,很多情況下還是一個人完成系統(tǒng)所有的開發(fā)任務(wù),這種做法不符合實際情況,因為在公司里面幾乎沒有哪個軟件是由一個人負(fù)責(zé)開發(fā)完成的。我們需要培養(yǎng)學(xué)生良好的合作、交流表達(dá)能力,而課程設(shè)計恰好提供了這樣一個平臺,在實際操作中,可以更具學(xué)生不同特點(diǎn),合理進(jìn)行項目的分組。比如,每個組里面各包含一個組織能力較強(qiáng)的同學(xué)、動手能力較強(qiáng)的同學(xué)、語言書寫能力較強(qiáng)的同學(xué),這樣不僅可以發(fā)揮每個同學(xué)的長處,又可以避免有些組幾個人都只擅長同一樣?xùn)|西,課題無法很好的完成的現(xiàn)象。另外,如果有條件,可以模擬公司的開發(fā)環(huán)境,組織每個小組進(jìn)行團(tuán)隊開發(fā),讓他們掌握團(tuán)隊開發(fā)中的軟件版本控制問題,這些都能為以后的實際工作積累很好的經(jīng)驗。

2.3 規(guī)范化課程管理的構(gòu)建

在課程管理環(huán)節(jié),建議采用了以下流程:確定選題,開題,中期檢查,系統(tǒng)驗收,課程設(shè)計答辯,提交設(shè)計報告。通過規(guī)范化管理模式,學(xué)生可以清楚的了解在什么階段應(yīng)該做什么,課程設(shè)計得以順利進(jìn)行。

確定選題要求學(xué)生根據(jù)自身情況,合理進(jìn)行分組,確定題目,描述系統(tǒng)要實現(xiàn)的功能,為開題做好鋪墊。

開題是整個開發(fā)過程中最重要的一環(huán),我們要給學(xué)生以良好的指引。這個階段要求學(xué)生對系統(tǒng)進(jìn)行需求分析,確定系統(tǒng)邊界,建立業(yè)務(wù)模型,對具體的業(yè)務(wù)流程繪出圖表,確定各個業(yè)務(wù)功能模塊之間的聯(lián)系。之后根據(jù)系統(tǒng)的功能模塊,進(jìn)行數(shù)據(jù)庫的概念設(shè)計,抽象出業(yè)務(wù)實體,進(jìn)行數(shù)據(jù)庫的概念模型設(shè)計,畫出 E-R 圖,描述各個實體的屬性、聯(lián)系。這是整個系統(tǒng)的關(guān)鍵,直接影響到后面的詳細(xì)設(shè)計的完成。

中期檢查是對學(xué)生上一階段的設(shè)計情況作一個總結(jié),解決開發(fā)中出現(xiàn)的問題,比如,小組成員之間的有效溝通,進(jìn)度是否符合要求等。

系統(tǒng)驗收是對完成后的系統(tǒng)的正確性、可用性、合理性及性能,實現(xiàn)的情況是否與初期設(shè)計目標(biāo)一致進(jìn)行的一個檢查。這一驗收結(jié)果是評價學(xué)生完成課程設(shè)計質(zhì)量的主要依據(jù),比如,系統(tǒng)是否能夠完成基本的數(shù)據(jù)查詢、更新,是否使用了視圖機(jī)制保護(hù)數(shù)據(jù)庫的安全,是否試用儲存過程提高系統(tǒng)的性能,是否有完成的日志系統(tǒng)以保證系統(tǒng)具備良好的可維護(hù)性,系統(tǒng)界面是否符合操作習(xí)慣等。

課程答辯是對整個系統(tǒng)完成情況的一個系統(tǒng)的總結(jié),也是最終評定課程設(shè)計成績的重要依據(jù)。學(xué)生在此過程中可以提高總結(jié)描述能力,通過對整個開發(fā)過程的總結(jié),對某些細(xì)節(jié)問題的回答,提高了學(xué)生的臨場應(yīng)變能力及口頭表達(dá)能力。

2.4 考核方式的構(gòu)想

在進(jìn)行選題的開放性教學(xué)后,由于大家的選題不一樣,開發(fā)平臺不一樣,最終系統(tǒng)完成的功能、效果不一樣,很多老師會遇到一個共同問題就是如何對課程設(shè)計結(jié)果進(jìn)行考核。根據(jù)課程設(shè)計的流程,我們可以分別在開題、中期檢查、系統(tǒng)驗收、設(shè)計答辯4個環(huán)節(jié)進(jìn)行考核評價。由于各個小組完成系統(tǒng)功能的差異化相同的某項功能。開題考核占整個課程評價的15%,評價標(biāo)準(zhǔn)初步構(gòu)想如下:

概念模型:E-R是否符合規(guī)范;實體屬性師傅完整、恰當(dāng);實體聯(lián)系師傅正確。(7分)

系統(tǒng)結(jié)構(gòu):系統(tǒng)設(shè)計整體思路師傅符合需求;難度、規(guī)范是否合理。(5分)

開題報告:開題報告是否符合規(guī)范。(3分)

中期檢查主要是對學(xué)生進(jìn)行課程設(shè)計進(jìn)度的監(jiān)督檢查,目的是督促學(xué)生按照課程計劃如期完成課程設(shè)計任務(wù),檢查的指標(biāo)包括各種數(shù)據(jù)操作是否實現(xiàn),系統(tǒng)功能模塊完成情況。中期檢查占整個課程評價的20%,評價標(biāo)準(zhǔn)如下:

各種數(shù)據(jù)操作:數(shù)據(jù)庫連接;查詢,更新。(10)

功能模塊:模塊劃分是否合理;模塊互操作是否實現(xiàn);模塊功能實現(xiàn)的程度;流程圖是否正確。(10)

系統(tǒng)驗收是對學(xué)生課程設(shè)計的主要評價,學(xué)生對整個系統(tǒng)開發(fā)設(shè)計的完成情況都體現(xiàn)在這里,我門主要對系統(tǒng)界面、功能實現(xiàn)、系統(tǒng)性能、創(chuàng)新點(diǎn)、幫助系統(tǒng)進(jìn)行考核。占整個課程評價的45%,評價標(biāo)準(zhǔn)如下:

界面:界面顯示效果;可操作性。((5分)

功能:正確性;實現(xiàn)程度;復(fù)雜性。(20分)

性能:穩(wěn)定性;運(yùn)行效率。(10分)

創(chuàng)新點(diǎn):是否有創(chuàng)新之處。(5分)

幫助系統(tǒng):完整性;操作是否方便快捷。(5分)

課程答辯是對整個系統(tǒng)完成情況的一個系統(tǒng)的總結(jié),檢查學(xué)生是否能夠根據(jù)自身完成情況清楚流暢地介自己完成的工作,是否能夠?qū)蠋熖岢龅膯栴}給出恰當(dāng)?shù)幕卮?。占整個課程評價的20%,評價標(biāo)準(zhǔn)如下:

課題介紹:總結(jié)、表達(dá)能力。(5分)

答辯:正確性;實現(xiàn)程度。(7分)

課題評價:人員分工情況;團(tuán)隊合作情況。(2分)

課程答辯是對整個系統(tǒng)完成情況的一個系統(tǒng)的總結(jié),檢查學(xué)生是否能夠根據(jù)自身完成情況清楚流暢地介紹自己完成的工作,是否能夠?qū)蠋熖岢龅膯栴}給出恰當(dāng)?shù)幕卮稹U颊麄€課程評價的20%,評價標(biāo)準(zhǔn)如下:

課題介紹:總結(jié)、表達(dá)能力。(5分)

答辯:正確性;實現(xiàn)程度。(7分)

課題評價:人員分工情況;團(tuán)隊合作情況。(2分)

設(shè)計報告:課程設(shè)計報告是否符合規(guī)范。(3分)

技術(shù)文檔:是否符合規(guī)范。(3分)

3 結(jié)束語

本文對數(shù)據(jù)庫課程設(shè)計教學(xué)存在的幾個問題作了深入的分析,提出了對學(xué)生嚴(yán)謹(jǐn)、科學(xué)、創(chuàng)新的教學(xué)目標(biāo),極大地調(diào)動學(xué)生的學(xué)習(xí)自主性,提高學(xué)生分析問題和解決問題的能力,培養(yǎng)學(xué)生的創(chuàng)新思維能力。幾年來,我們在數(shù)據(jù)庫課程設(shè)計教學(xué)中積累了豐富的經(jīng)驗,提高了學(xué)生分析問題和解決問題的能力,同時也提高了學(xué)生學(xué)習(xí)課程的興趣和課堂教學(xué)質(zhì)量,并將繼續(xù)將其發(fā)展和完善,在教學(xué)指導(dǎo)方法上不斷創(chuàng)新,并在其他課程的實驗教學(xué)中逐步推廣。

參考文獻(xiàn)

[1] 陸慧娟. 數(shù)據(jù)庫系統(tǒng)原理[M].杭州:浙江大學(xué)出版社.2004.

篇3

【中圖分類號】G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2014)02-0243-02

一、軟件工程課程實踐教學(xué)現(xiàn)實情況

長期以來,由于軟件工程課程偏重于方法學(xué)理論的講授,其中心是軟件生命周期的工程技術(shù)方法。然而這些技術(shù)和方法,對于缺乏工程開發(fā)經(jīng)驗和管理知識的在校學(xué)生來說非常難以理解。在實踐教學(xué)中學(xué)生感覺軟件工程理論對軟件開發(fā)的幫助作用不大[1]!盡管實踐教學(xué)對學(xué)生有嚴(yán)格的要求,但是他們往往為了能完成任務(wù)的考核,只能按照要求粗略地完成或者收集現(xiàn)成的文檔來充數(shù),而未能通過實踐對所學(xué)的知識進(jìn)行理解與消化。此外,靠死記硬背的知識、概念常常未能得到有效理解,從而難以轉(zhuǎn)化為軟件工程技能。多年來,各個學(xué)校在不斷地探索和改進(jìn)其實踐教學(xué)方法,當(dāng)前也有些對傳統(tǒng)實踐教學(xué)改進(jìn)的方法并且取得了一些效果[2][3]。經(jīng)過對這些方法的分析,可知其大致可分為兩類:一類是直接套用軟件工業(yè)界的要求,但學(xué)生缺乏技能和實踐條件對任務(wù)根本無法完成,只能敷衍了事,達(dá)不到對軟件工程知識理解和應(yīng)用的目的;而另一類則是要求不明確且缺乏規(guī)范,因要求過于簡單而無法達(dá)到增強(qiáng)對軟件工程理論應(yīng)用的目的。

鑒于這樣的情況,學(xué)校迫切需要對軟件工程實踐教學(xué)加以改革,逐步建立實踐與理論緊密結(jié)合的教學(xué)方法,著力培養(yǎng)學(xué)生的工程化開發(fā)能力,進(jìn)而形成一個融基礎(chǔ)理論、實踐教學(xué)和參加軟件科技競賽的一種培養(yǎng)機(jī)制。因此,使課程設(shè)計成為對課堂教學(xué)的有效補(bǔ)充是實踐教學(xué)改革的一個重要任務(wù)[4]。

二、“課程設(shè)計與科技競賽”相結(jié)合的實踐教學(xué)方法

課程設(shè)計與科技競賽相結(jié)合就是要打破傳統(tǒng)實踐教學(xué)法的不足,充分調(diào)動學(xué)生學(xué)習(xí)的積極性和主動性,極大地激發(fā)學(xué)生的學(xué)習(xí)興趣,以實踐教學(xué)活動帶動軟件工程理論的學(xué)習(xí)。這樣實踐教學(xué)就能改變成為對理論知識的鞏固應(yīng)用和對工程實踐能力培養(yǎng)的主動學(xué)習(xí)方式,從而使教學(xué)出現(xiàn)可喜的變化。它能把教師要求轉(zhuǎn)變?yōu)橐詫W(xué)生自主要求,把常規(guī)工程文檔寫作轉(zhuǎn)變?yōu)橐匀蝿?wù)為驅(qū)動的分析、設(shè)計和實現(xiàn)的學(xué)習(xí)。

該實踐教學(xué)是在教師的指導(dǎo)下由學(xué)生實施的一個較為完整的“項目”而進(jìn)行的實踐教學(xué)活動。參照科技競賽題目的特點(diǎn),并依據(jù)軟件工程理論、方法的特點(diǎn),制定了本課程設(shè)計的知識要求結(jié)構(gòu)如圖1所示。在軟件工程理論知識的基礎(chǔ)上,挑選某種易于擴(kuò)展、應(yīng)用的工程技術(shù)方法,在軟件工程規(guī)范文檔的要求下進(jìn)行課程設(shè)計。從而使其按需求分析、總體設(shè)計、詳細(xì)設(shè)計、實現(xiàn)和測試的流程來開發(fā)軟件。這樣,經(jīng)過課程設(shè)計較為完整的項目訓(xùn)練,能有助于對學(xué)生工程技能的培養(yǎng)和對工程理論的理解,最終使學(xué)生在有限的時間內(nèi),對軟件工程的核心理念有較好的把握。它能幫助學(xué)生有效地參與各級軟件類科技競賽,提高自己就業(yè)時的信心和社會競爭力,使其畢業(yè)后能夠順利過渡到實際的軟件應(yīng)用開發(fā)中,并在實踐中對軟件工程理論加以檢驗和完善并逐步鍛煉成為社會急需的各類軟件人才。

課程設(shè)計與科技競賽相結(jié)合的教學(xué)方法是以學(xué)生為主體,教師為輔助,在課程設(shè)計實踐中加深對軟件工程理論的理解,培養(yǎng)學(xué)生在工程實踐中發(fā)現(xiàn)知識與分析、解決問題的能力。要達(dá)到這樣的實踐教學(xué)目的,軟件工程課程設(shè)計要做到以下的要求。首先,關(guān)于課程設(shè)計與科技競賽相結(jié)合的教學(xué)內(nèi)容的設(shè)計上,要以學(xué)生興趣為中心自由選擇題目。針對實踐教學(xué)要求,學(xué)生選擇合適的題目是保證該實踐教學(xué)順利開展的關(guān)鍵。因此,題目要以理論教學(xué)內(nèi)容為依據(jù),同時要考慮學(xué)生的知識結(jié)構(gòu)特點(diǎn)和實踐教學(xué)的要求。此外,題目要注重以解決身邊的軟件需求為背景,充分使其既包含教學(xué)知識點(diǎn),又能激發(fā)學(xué)生軟件開發(fā)的興趣,達(dá)到培養(yǎng)學(xué)生軟件工程能力的目的。其次,實踐指導(dǎo)老師要提供合適的示范案例,并不斷地引導(dǎo)學(xué)生向正確的方向前進(jìn)。由此,在課程設(shè)計的準(zhǔn)備階段需要對為完成設(shè)計所需的基本知識進(jìn)行明確且扼要地講透。這樣學(xué)生在遇到困難時,才知道行進(jìn)的方向而不至于迷茫和不知所措!在課程設(shè)計中,要使學(xué)生明確課程設(shè)計的要求,并盡快地掌握工程的基本方法和使用工具的基本技能。同時,應(yīng)盡量使學(xué)生獨(dú)立地解決設(shè)計中所遇到的問題,而教師則需要對學(xué)生進(jìn)行全程的指導(dǎo)和監(jiān)督。再次,應(yīng)確定合適評價標(biāo)準(zhǔn),客觀考核學(xué)生的學(xué)習(xí)效果。主要方法是以學(xué)生完成課程設(shè)計的情況來評價學(xué)生的學(xué)習(xí)效果,要求各課程組定時匯報開展的進(jìn)度和情況,并及時地對各階段性成果進(jìn)行評價。

三、課程設(shè)計的教學(xué)實施

篇4

數(shù)據(jù)庫課程設(shè)計是計算機(jī)相關(guān)專業(yè)的一門非常重要的專業(yè)實踐課,該課程總的學(xué)習(xí)目標(biāo)是讓學(xué)生熟練掌握數(shù)據(jù)庫技術(shù)的相關(guān)理論知識,并能夠理論聯(lián)系實際,解決實際問題。通過數(shù)據(jù)庫課程設(shè)計的實踐環(huán)節(jié),培養(yǎng)學(xué)生分析、設(shè)計和編程實現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,讓學(xué)生具備較好的數(shù)據(jù)庫項目實踐能力,掌握過硬的職業(yè)技能。本文對數(shù)據(jù)庫課程設(shè)計教學(xué)中存在的主要問題進(jìn)行了細(xì)致的分析,提出了基于項目的數(shù)據(jù)庫課程設(shè)計的詳細(xì)教學(xué)方案。

1.數(shù)據(jù)庫課程設(shè)計中存在的主要問題

(1)學(xué)生參與數(shù)據(jù)庫課程設(shè)計的積極性不高、知識和技術(shù)儲備不夠。

(2)學(xué)生重編程實現(xiàn)而輕分析和設(shè)計。

(3)課程人員組織和時間安排不太合理,任務(wù)設(shè)計和要求偏低。

(4)課程考核方式、評價體系和管理過程不夠科學(xué)。

2.基于項目的數(shù)據(jù)庫課程設(shè)計教學(xué)方案的設(shè)計與實施

2.1 基于項目的數(shù)據(jù)庫課程教學(xué)方案

本文提出的基于項目的數(shù)據(jù)庫課程設(shè)計教學(xué)方案是指設(shè)計能夠吸引學(xué)生興趣、難易適中、選題豐富并且能夠滿足不同層次的學(xué)生需求的項目設(shè)計任務(wù),參照軟件公司分析、設(shè)計、編程實現(xiàn)應(yīng)用軟件的基本步驟和人員組織形式來安排和組織學(xué)生進(jìn)行數(shù)據(jù)庫課程設(shè)計。其重點(diǎn)在于把學(xué)生的課程設(shè)計任務(wù)提高到軟件工程項目的高度,并通過模擬實訓(xùn)加以實施。按照軟件工程傳統(tǒng)方法學(xué)的思想,結(jié)合數(shù)據(jù)庫設(shè)計的基本步驟,將數(shù)據(jù)庫應(yīng)用軟件的開發(fā)簡單劃分為需求分析、總體設(shè)計、詳細(xì)設(shè)計、編碼和測試四個階段。每個階段的任務(wù)均在指導(dǎo)老師的指導(dǎo)下,由項目組成員通力協(xié)作、自主完成。在每個階段結(jié)束后,采用項目評審的方法,對每個小組每個學(xué)生的具體工作進(jìn)行階段性評審,學(xué)生分組匯報工作成果,并按照軟件工程的要求提交階段性技術(shù)文檔。項目模擬實訓(xùn)根據(jù)課程設(shè)計選題采用項目小組的形式進(jìn)行分工,項目規(guī)模和難度由指導(dǎo)老師和項目小組全體成員根據(jù)課程設(shè)計指導(dǎo)書協(xié)商決定。每個項目小組由一名同學(xué)擔(dān)任項目組長,項目組長可以根據(jù)小組內(nèi)每個人的能力和經(jīng)驗合理分配任務(wù)。每個學(xué)生在項目開發(fā)過程中,擔(dān)任不同的角色。在工作中,項目小組的成員相互溝通和交流,組與組之間也可以相互借鑒學(xué)習(xí),提高學(xué)生的參與積極性,培養(yǎng)學(xué)生的團(tuán)隊合作精神。

2.2 基于項目的數(shù)據(jù)庫課程教學(xué)方案的實施

2.2.1 課程設(shè)計的選題

數(shù)據(jù)庫課程設(shè)計是培養(yǎng)學(xué)生創(chuàng)新能力的有效途徑,其設(shè)計題目應(yīng)該具有一定的應(yīng)用背景,讓學(xué)生能夠遵循軟件工程的基本原理設(shè)計一個具有實用價值的數(shù)據(jù)庫應(yīng)用系統(tǒng),使所學(xué)知識能夠融會貫通。

精心準(zhǔn)備和策劃設(shè)計適當(dāng)?shù)捻椖?,是實施基于項目的?shù)據(jù)庫課程設(shè)計教學(xué)的關(guān)鍵。在確定項目時應(yīng)綜合考慮以下幾方面的因素:(1)能將數(shù)據(jù)庫的理論知識和實際應(yīng)用技能較好的結(jié)合在一起;(2)所選項目數(shù)量要足夠多,涉及面要廣而且是學(xué)生比較熟悉和有興趣的應(yīng)用領(lǐng)域;(3)項目的難易程度要能夠滿足不同層次的學(xué)生的需求;(4)項目的整個開發(fā)流程要規(guī)范,以項目為主線,引導(dǎo)學(xué)生把掌握的程序編程知識、數(shù)據(jù)庫和軟件工程等理論應(yīng)用到軟件開發(fā)實踐當(dāng)中去,讓學(xué)生掌握軟件開發(fā)的整個開發(fā)流程,具備項目開發(fā)的實戰(zhàn)經(jīng)歷。

2.2.2 課程設(shè)計的人員組織

按照開發(fā)流程,參照軟件公司的人員組織形式,將班級的學(xué)生分組,每組5至6人,以學(xué)生自由組合為基礎(chǔ),教師可根據(jù)學(xué)生的興趣和特長、編程水平、知識結(jié)構(gòu)、學(xué)習(xí)能力、性格特點(diǎn)、男女搭配等因素進(jìn)行調(diào)整。每個同學(xué)可以擔(dān)任不同的角色:如項目管理員,系統(tǒng)分析員,系統(tǒng)設(shè)計員,系統(tǒng)開發(fā)員等。

每個小組由其成員推選產(chǎn)生一名項目組長,負(fù)責(zé)制定本小組的開發(fā)計劃、工作任務(wù)的分配和調(diào)度、監(jiān)督實施等工作。在組長的指揮下,對小組成員進(jìn)行分工,語言表達(dá)能力強(qiáng)善于溝通的同學(xué)負(fù)責(zé)聯(lián)系工作和調(diào)查研究,美工好的同學(xué)負(fù)責(zé)界面設(shè)計,編程能力強(qiáng)的負(fù)責(zé)代碼的編寫,程序設(shè)計能力強(qiáng)的負(fù)責(zé)系統(tǒng)的整體設(shè)計和程序調(diào)試,寫作能力強(qiáng)的負(fù)責(zé)技術(shù)文檔的書寫等。教師要負(fù)責(zé)幫助把握進(jìn)度,提醒學(xué)生合理分配工作時間等。

按小組形式開發(fā)項目,不但有利于培養(yǎng)學(xué)生的團(tuán)隊合作精神和提高學(xué)生的管理能力,而且更接近工作實際。

2.2.3 綜合設(shè)計過程

學(xué)生發(fā)揮各自的特長分工協(xié)作,運(yùn)用已學(xué)軟件工程、數(shù)據(jù)庫理論思想和數(shù)據(jù)庫設(shè)計理念、C#或C++等編程語言,具體設(shè)計實現(xiàn)一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。開發(fā)設(shè)計過程按以下順序進(jìn)行——自選課程設(shè)計課題,調(diào)查用戶需求,總結(jié)歸納數(shù)據(jù)流程,分析性能,書寫需求分析及總體設(shè)計報告(包括數(shù)據(jù)流圖、數(shù)據(jù)字典、數(shù)據(jù)庫概念模型、邏輯模型、系統(tǒng)功能模塊),完成應(yīng)用系統(tǒng)的開發(fā),進(jìn)行系統(tǒng)整合和測試,功能完善,匯報設(shè)計成果(包括撰寫設(shè)計報告、系統(tǒng)驗收、結(jié)果匯報)。主要分為需求分析、項目設(shè)計、項目實施和成果展示。

(1)需求分析是保證項目順利完成的前提。需求分析做得不好,甚至?xí)?dǎo)致整個系統(tǒng)返工重做。因此,在課程設(shè)計環(huán)節(jié)中學(xué)生必須根據(jù)教師提供的項目背景資料,通過圖書館、網(wǎng)絡(luò)或相應(yīng)的組織、部門、企業(yè)去查找相關(guān)資料,結(jié)合自己的生活經(jīng)驗,對數(shù)據(jù)和處理進(jìn)行分析,畫出各層數(shù)據(jù)流圖,做好詳細(xì)地需求分析。教師要對學(xué)生的需求分析報告進(jìn)行指導(dǎo)和評價。

(2)項目設(shè)計是關(guān)鍵。本階段主要包括數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計。要求學(xué)生在需求分析的基礎(chǔ)上,設(shè)計E—R模型,詳細(xì)描述實體的屬性及實體之間的聯(lián)系;實現(xiàn)E-R圖向關(guān)系模型的轉(zhuǎn)換,并對關(guān)系模型進(jìn)行優(yōu)化;定義主鍵、外鍵、視圖、索引等。此外學(xué)生還應(yīng)該設(shè)計出系統(tǒng)的功能模塊圖。教師通過檢查學(xué)生設(shè)計的E-R圖、關(guān)系模型和功能模塊圖,對每個組進(jìn)行分析、評價和指導(dǎo)。

(3)項目實施。項目實施即數(shù)據(jù)庫的實施、運(yùn)行與維護(hù)階段,主要包括應(yīng)用系統(tǒng)的編程與調(diào)試。指導(dǎo)教師為學(xué)生提供技術(shù)支持,適時組織討論、講解和歸納總結(jié)為學(xué)生提供解決問題的新思路、新方法。

(4)成果展示。學(xué)生以項目組的形式完成了項目的整體設(shè)計與開發(fā)后,各個小組將在課程設(shè)計末期進(jìn)行成果匯報和展示,接受教師和其他同學(xué)的評價。通過作品展示和評價,可以激發(fā)學(xué)生的競爭意識,促進(jìn)項目組成員之間的交流與協(xié)作。

2.2.4 課程設(shè)計的時間安排

針對課程設(shè)計時間安排上的不合理問題,采取雙管齊下的方式。首先增加教學(xué)計劃中數(shù)據(jù)庫課程設(shè)計的教學(xué)學(xué)時,由原來的2周改變?yōu)?周,使得學(xué)生有足夠的時間來完成課設(shè)任務(wù)。其次,提前讓學(xué)生進(jìn)入分組和選題環(huán)節(jié),并將每個人要完成的任何合理分配,讓學(xué)生提前進(jìn)入做好項目的知識儲備、調(diào)研等前期準(zhǔn)備工作。

2.2.5 課程設(shè)計的考核與評定

加強(qiáng)過程考核,提高對課程設(shè)計的總體要求,細(xì)化評價指標(biāo)。學(xué)生在課程設(shè)計結(jié)束后,不僅要提交軟件系統(tǒng),還要提交課程設(shè)計報告,并進(jìn)行分組匯報。課程設(shè)計的最終成績由以下幾部分組成:考勤lO%,平時抽查1O%,答辯20%,課程設(shè)計報告30%,系統(tǒng)演示30%。其中前四項由教師評分,系統(tǒng)演示由學(xué)生評分,每組各選派一名代表給大家演示系統(tǒng)并介紹基本情況,由各組分組討論,對其它組開發(fā)的系統(tǒng)進(jìn)行評價和評分,最后取平均分并公布成績。

為學(xué)生提供展示自我的平臺,建立完善的考核指標(biāo)和體系,這樣不僅有利于激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性,也有利于提高學(xué)生運(yùn)用數(shù)據(jù)庫理論實際問題的能力。

3.總結(jié)

通過基于項目的數(shù)據(jù)庫課程設(shè)計教學(xué)研究,不僅使學(xué)生能夠在理解數(shù)據(jù)庫理論的基礎(chǔ)上,實際動手開發(fā)一個實際的應(yīng)用系統(tǒng),而且在一系列的開發(fā)設(shè)計過程工作中能夠樹立學(xué)生的項目開發(fā)管理思想,能夠培養(yǎng)學(xué)生應(yīng)有的團(tuán)隊協(xié)作、自主管理、主動學(xué)習(xí)、創(chuàng)新思維、綜合運(yùn)用、動手實踐等能力。使數(shù)據(jù)庫課程設(shè)計真正成為學(xué)生驗證理論的“實驗場”,成為開發(fā)學(xué)生潛力、培養(yǎng)實戰(zhàn)能力的“戰(zhàn)場”,成為體驗項目開發(fā)過程的“運(yùn)動場”。

參考文獻(xiàn)

[1]王艷紅,章小莉,姜湘崗.在數(shù)據(jù)庫課程設(shè)計中培養(yǎng)學(xué)生項目開發(fā)能力[J].教育與教學(xué)研究,2009,13.

篇5

對于土木工程專業(yè)建筑工程方向的學(xué)生而言,課程設(shè)計通常包括:民用房屋建筑設(shè)計、單層工業(yè)廠房建筑設(shè)計、混合結(jié)構(gòu)房屋墻體及條形基礎(chǔ)設(shè)計、鋼筋混凝土現(xiàn)澆樓蓋結(jié)構(gòu)設(shè)計、單層工業(yè)廠房結(jié)構(gòu)設(shè)計、多層框架結(jié)構(gòu)設(shè)計、鋼屋架設(shè)計、門式剛架廠房結(jié)構(gòu)設(shè)計、樁基礎(chǔ)設(shè)計、土木工程施工組織設(shè)計和一般土建工程概預(yù)算設(shè)計等。每一門課程設(shè)計都是相對應(yīng)課程的一個重要實踐性環(huán)節(jié),是培養(yǎng)學(xué)生動手能力及思考和創(chuàng)新意識的一個重要手段,是理論教學(xué)與實踐相結(jié)合的重要途徑,也是體現(xiàn)素質(zhì)教育的一個重要方面。由此可見,提高課程設(shè)計的教學(xué)質(zhì)量對于提高建筑工程人才培養(yǎng)質(zhì)量起著至關(guān)重要的作用。

要提高課程設(shè)計的教學(xué)質(zhì)量需要從課前準(zhǔn)備、加強(qiáng)指導(dǎo)、注重設(shè)計過程、做好成績考核及成果總結(jié)等多方面人手。當(dāng)然要保證上述每一方面的工作質(zhì)量,教師的責(zé)任心尤其重要?!?/p>

下面結(jié)合筆者在建筑工程課程設(shè)計教學(xué)中的教學(xué)實踐,談幾點(diǎn)建議。

2認(rèn)真做好必要的準(zhǔn)備工作

2.1精心選題及合理確定設(shè)計分量

在以往的課程設(shè)計中,有些指導(dǎo)老師為減少麻煩,把某一設(shè)計選題用很多屆,致使設(shè)計內(nèi)容陳舊,從而影響了學(xué)生的設(shè)計積極性。也有的課程設(shè)計其設(shè)計任務(wù)分量過大,導(dǎo)致設(shè)計過程草草收兵,應(yīng)付了

事;而另一方面,也存在個別的課程設(shè)計分量過少,使得設(shè)計過程中學(xué)生閑暇多,用到的知識少,動手能力得不到很好的鍛煉,從而影響了教學(xué)質(zhì)量。因此,在課程設(shè)計選題時,應(yīng)結(jié)合新的教學(xué)內(nèi)容和土木工程領(lǐng)域的新發(fā)展,不斷補(bǔ)充和更新設(shè)計內(nèi)容。對部分的課程設(shè)計,應(yīng)盡可能選用近期設(shè)計的工程或正在實施的工程,以便學(xué)生在設(shè)計過程中能看到實物,以增強(qiáng)他們的感性認(rèn)識和設(shè)計積極性。比如,多層框架結(jié)構(gòu)設(shè)計、樁基礎(chǔ)設(shè)計、土木工程施工組織設(shè)計和一般土建工程概預(yù)算設(shè)計等都應(yīng)盡量將選題與實際工程結(jié)合起來。同時,在選題時,應(yīng)考慮設(shè)計時間、復(fù)雜程度、提交成果的工作量等來確定合理的設(shè)計分量,使參與設(shè)計的學(xué)生都能經(jīng)歷一個完整的練習(xí)過程,收到較好的效果,從而達(dá)到課程設(shè)計預(yù)期的目的。

2.2認(rèn)真編寫設(shè)計指導(dǎo)書

盡快做好設(shè)計準(zhǔn)備和更充分地理解設(shè)計內(nèi)容,為高效而順利地完成課程設(shè)計提供保證。另一方面,由于資料種類和內(nèi)容較多,對于有些資料,可提供電子版本或范圍、出處供學(xué)生自己查閱、選用,這樣也可以使他們查閱和利用資料的能力得到鍛煉,為畢亞設(shè)計和今后的工作打下基礎(chǔ)。

課程設(shè)計指導(dǎo)書是引導(dǎo)學(xué)生進(jìn)行設(shè)計的指導(dǎo)性材料,是課程設(shè)計教學(xué)中不可缺少的內(nèi)容之一。有些指導(dǎo)老師為了省事,在課程設(shè)計開始的當(dāng)天才口頭布置設(shè)計任務(wù)或在黑板上大致抄寫幾條;有些老師雖然布置了較完整的設(shè)計任務(wù),但任務(wù)書過于簡單,對完成相關(guān)課程設(shè)計步驟、依據(jù)、設(shè)計進(jìn)度、成果內(nèi)容等未做出明確的交代,故指導(dǎo)性不強(qiáng)。每一門課程設(shè)計都應(yīng)該按照教學(xué)大綱的要求明確設(shè)計的目

的、任務(wù)和要求。在課程設(shè)計正式開始之前,指導(dǎo)老師應(yīng)提前編寫好內(nèi)容詳盡的設(shè)計指導(dǎo)書,并發(fā)給學(xué)生,讓他們有一個熟悉的過程。指導(dǎo)書一般應(yīng)包括以下內(nèi)容:(l)設(shè)計目的、任務(wù);(2)設(shè)計依據(jù);(3)設(shè)計參考圖紙及相關(guān)資料;(4)設(shè)計步驟與要求;(5)成果內(nèi)容;(6)設(shè)計進(jìn)度安排;(7)紀(jì)律要求;(8)成績考核標(biāo)準(zhǔn)。如有必要,還應(yīng)編人相應(yīng)的設(shè)計例題,供學(xué)生進(jìn)行課程設(shè)計時參考。

2.3準(zhǔn)備必要的資料

工程設(shè)計過程中,設(shè)計者需要應(yīng)用相應(yīng)的規(guī)范、圖集、標(biāo)準(zhǔn)、定額等基礎(chǔ)資料。如房屋建筑課程設(shè)計中需要收集當(dāng)?shù)氐臍庀筚Y料和水文地質(zhì)資料等原始數(shù)據(jù),并提供《西南地區(qū)標(biāo)準(zhǔn)設(shè)計通用圖》及有關(guān)制圖標(biāo)準(zhǔn);又如多層框架結(jié)構(gòu)設(shè)計中需要準(zhǔn)備《建筑抗震設(shè)計規(guī)范》、《建筑結(jié)構(gòu)荷載規(guī)范》、《建筑結(jié)構(gòu)可靠度設(shè)計統(tǒng)一標(biāo)準(zhǔn)》、《混凝土結(jié)構(gòu)設(shè)計規(guī)范》、《混凝土結(jié)構(gòu)施工圖平面整體表示方法制圖規(guī)則和構(gòu)造詳圖》等各類資料;再如根據(jù)四川省現(xiàn)行的工程造價編制方法,土建工程概預(yù)算課程設(shè)計需要提供國家標(biāo)準(zhǔn)《建設(shè)工程工程量清單計價規(guī)范》、《全國統(tǒng)一工程清單編制規(guī)則》、《四川省建設(shè)工程工程量清單計價定額》、《全國統(tǒng)一安裝工程預(yù)算定額四川省估價表》(2004)、某一時期的材料指導(dǎo)價、各類標(biāo)準(zhǔn)圖集等。由于經(jīng)費(fèi)問題及應(yīng)用范圍上的限制,指導(dǎo)教師應(yīng)根據(jù)設(shè)計內(nèi)容的需要對上述資料中的必要部分進(jìn)行收集整理,作為指導(dǎo)書的附件,這樣可以幫助學(xué)生盡快做好設(shè)計準(zhǔn)備和更充分地理解設(shè)計內(nèi)容,為高效而順利地完成課程設(shè)計提供保證。另一方面,由于資料種類和內(nèi)容較多,對于有些資料,可提供電子版本或范圍、出處供學(xué)生自己查閱、選用,這樣也可以使他們查閱和利用資料的能力得到鍛煉,為畢亞設(shè)計和今后的工作打下基礎(chǔ)。

3加強(qiáng)指導(dǎo)與管理

3.1加強(qiáng)設(shè)計過程中的指導(dǎo)工作

對課程設(shè)計進(jìn)行指導(dǎo),僅是抽空到教室里對學(xué)生提出的問題給予解答是不夠的。因為有的學(xué)生在設(shè)計過程中提不出什么問題,有的學(xué)生總是參考同學(xué)的設(shè)計步驟,他們甚至對書上、規(guī)范、標(biāo)準(zhǔn)或定額中的內(nèi)容理解錯了,就按他們自己錯誤的理解去做,影響了設(shè)計成果的質(zhì)量。指導(dǎo)教師安排的指導(dǎo)時間每一天應(yīng)不少于4學(xué)時,且具體時段應(yīng)相對固定,以保證學(xué)生能按進(jìn)度完成設(shè)計任務(wù)。同時,對課程設(shè)計的指導(dǎo)應(yīng)把被動解答問題與主動提出問題相結(jié)合,對一些容易出現(xiàn)錯誤或混淆不清的地方進(jìn)行提問或在黑板上予以提示,了解學(xué)生的具體做法或算法,并通過檢查中間結(jié)果來發(fā)現(xiàn)問題。同時,對計算中或繪圖中一些共性、難點(diǎn)問題應(yīng)集中講解。

工程設(shè)計過程中,設(shè)計者需要應(yīng)用相應(yīng)的規(guī)范、圖集、標(biāo)準(zhǔn)、定額等基礎(chǔ)資料。如房屋建筑課程設(shè)計中需要收集當(dāng)?shù)氐臍庀筚Y料和水文地質(zhì)資料等原始數(shù)據(jù),并提供《西南地區(qū)標(biāo)準(zhǔn)設(shè)計通用圖》及有關(guān)制圖標(biāo)準(zhǔn);又如多層框架結(jié)構(gòu)設(shè)計中需要準(zhǔn)備《建筑抗震設(shè)計規(guī)范》、《建筑結(jié)構(gòu)荷載規(guī)范》、《建筑結(jié)構(gòu)可靠度設(shè)計統(tǒng)一標(biāo)準(zhǔn)》、《混凝土結(jié)構(gòu)設(shè)計規(guī)范》、《混凝土結(jié)構(gòu)施工圖平面整體表示方法制圖規(guī)則和構(gòu)造詳圖》等各類資料;再如根據(jù)四川省現(xiàn)行的工程造價編制方法,土建工程概預(yù)算課程設(shè)計需要提供國家標(biāo)準(zhǔn)《建設(shè)工程工程量清單計價規(guī)范》、《全國統(tǒng)一工程t清單編制規(guī)則》、《四川省建設(shè)工程工程量清單計價定額》、《全國統(tǒng)一安裝工程預(yù)算定額四川省估價表》(2004)、某一時期的材料指導(dǎo)價、各類標(biāo)準(zhǔn)圖集等。由于經(jīng)費(fèi)問題及應(yīng)用范圍上的限制,指導(dǎo)教師應(yīng)根據(jù)設(shè)計內(nèi)容的需要對上述資料中的必要部分進(jìn)行收集整理,作為指導(dǎo)書的附件,這樣可以幫助學(xué)生。

3.2加強(qiáng)對設(shè)計過程的管理

課堂教學(xué)有固定的時間,可以通過考勤、課后作業(yè)及講評等手段檢查學(xué)生的學(xué)習(xí)情況,從而保證一定的教學(xué)質(zhì)量。目前對課程設(shè)計的管理則較為松散,有的指導(dǎo)老師在成績考核中只依據(jù)學(xué)生最后提交的設(shè)計成果予以評定,對設(shè)計過程幾乎沒有任何監(jiān)控或記錄,因此導(dǎo)致學(xué)生的松懈和抄襲現(xiàn)象時有發(fā)生,甚至出現(xiàn)抄襲的學(xué)生得高分的情況,這顯然不利于提高學(xué)生主動完成設(shè)計的積極性,也不利于設(shè)計質(zhì)量的提高。對課程設(shè)計過程中的管理可采取如下做法:

(l)明確指導(dǎo)時間。

(2)合理劃分和安排設(shè)計進(jìn)度。

(3)對設(shè)計進(jìn)度中的各個中間環(huán)節(jié)明確其具體要求(內(nèi)容及必須完成時間),并不斷檢查;錯誤的地方可直接在初稿中批示出來;前一步驟未完成者不得進(jìn)人下一階段的設(shè)計。

(4)最后必須提交正式的成果和檢查過的初稿或底稿;沒有接受中間過程檢查的學(xué)生,最后提交的成果不予批改,以不及格論。

通過上述的管理與督促,能夠收到較好的效果。

4采取措施確保設(shè)計質(zhì)t和效果

4.1設(shè)計分組或設(shè)計選題

在布置課程設(shè)計的任務(wù)時,應(yīng)分組或分題,不能全班做同一題目。如果每個人完成完全相同的內(nèi)容,不利于培養(yǎng)他們獨(dú)立思考和主動學(xué)習(xí)的能力。比如鋼筋混凝土現(xiàn)澆樓蓋結(jié)構(gòu)設(shè)計的選題應(yīng)考慮不同的平面尺寸、荷載、建筑構(gòu)造做法、材料強(qiáng)度等,還可以要求采用不同的樓蓋類型,以確保一人一題,每人可以完成相對獨(dú)立的設(shè)計任務(wù)。又如,房屋建筑課程設(shè)計需要繪制較多的圖紙,可以在課程教學(xué)中期即公布設(shè)計題目,并采取學(xué)生選擇與教師分配相結(jié)合的方法確定分組或選題,這樣學(xué)生有更多的時間學(xué)習(xí)規(guī)范標(biāo)準(zhǔn)和構(gòu)思方案,在課程設(shè)計周開始前即可初步確定合理的設(shè)計方案,為下一步完成施工圖設(shè)計提供了保證。再比如土建工程概預(yù)算課程設(shè)計,一般的實際工程其工程量較多,在指導(dǎo)過程中,可以把課程設(shè)計的班級分成幾個小組,一些小組模擬招投標(biāo)中的甲方做標(biāo)底,另一些則作為不同的投標(biāo)單位(乙方)計算報價,最后讓他們進(jìn)行比較競爭。

由于每一小組是合作完成課程設(shè)計,所以必須要求小組成員每人獨(dú)立完成相應(yīng)的內(nèi)容,然后成員中間再進(jìn)行互審,促使他們?nèi)ニ伎迹グl(fā)現(xiàn)別人的和自己的不足,從而提高學(xué)生課程設(shè)計的主動性和積極性。PKPM結(jié)構(gòu)軟件進(jìn)行建模、電算及施工圖繪制,同時通過與手算的結(jié)果對比分析,校核手算的正確性;土建工程概預(yù)算設(shè)計也可以應(yīng)用某種預(yù)算軟件進(jìn)行分析、匯總、打印,提高設(shè)計效率。通過上機(jī)操作,可以讓學(xué)生對目前工程設(shè)計中一些常用的軟件有所了解,同時也可以提高他們的計算機(jī)應(yīng)用能力和獨(dú)立思考能力,并從一定程度上提高設(shè)計質(zhì)量。當(dāng)然,課程設(shè)計又不完全等同于工程設(shè)計,學(xué)生不能完全依賴于軟件,手工繪圖、手算等基本技能的訓(xùn)練必不可少。

4.2安排上機(jī)操作時間

篇6

中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-0079(2014)21-0022-02

教育部2012年對《普通高等學(xué)校本科專業(yè)目錄》和《普通高等學(xué)校本科專業(yè)設(shè)置管理規(guī)定》進(jìn)行修訂。以此為契機(jī),結(jié)合華北水利水電大學(xué)(以下簡稱“我?!保┸浖瞬排囵B(yǎng)模式,根據(jù)軟件工程專業(yè)的培養(yǎng)目標(biāo)和培養(yǎng)要求,積極借鑒“高等學(xué)校本科教學(xué)質(zhì)量與教學(xué)改革工程”實施以來的教學(xué)改革理念、措施和經(jīng)驗,對“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)存在的問題進(jìn)行反思,提出將工程設(shè)計的理念固化在課程設(shè)計的各個環(huán)節(jié),對其進(jìn)行改革和研究,旨在提高學(xué)生的實踐動手能力和自主創(chuàng)新能力。

一、“數(shù)據(jù)庫課程設(shè)計”現(xiàn)狀概述

“數(shù)據(jù)庫課程設(shè)計”為軟件學(xué)院(以下簡稱“我院”)軟件工程專業(yè)在學(xué)習(xí)完“數(shù)據(jù)庫系統(tǒng)”(包括“數(shù)據(jù)庫原理”與“數(shù)據(jù)庫應(yīng)用”)課程之后于學(xué)期末獨(dú)立開設(shè)的一個綜合實踐教學(xué)環(huán)節(jié)。實踐教學(xué)在工科教學(xué)領(lǐng)域是一個不可忽視的環(huán)節(jié),它不但是理論知識得以遷移的手段,也是抽象與具體、理論與實踐結(jié)合的基點(diǎn)。數(shù)據(jù)庫系統(tǒng)是一門理論性、實踐性均非常強(qiáng)的課程,開設(shè)該環(huán)節(jié)旨在加深學(xué)生對數(shù)據(jù)庫系統(tǒng)相關(guān)理論知識的理解,培養(yǎng)學(xué)生分析、設(shè)計和編程實現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,并在具體的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程中強(qiáng)化學(xué)生的專業(yè)技能。

“數(shù)據(jù)庫課程設(shè)計”是讓學(xué)生獨(dú)立地根據(jù)具體的應(yīng)用環(huán)境,構(gòu)造滿足相應(yīng)需求的數(shù)據(jù)庫應(yīng)用系統(tǒng),它屬于設(shè)計性實驗范疇。設(shè)計性實驗不但能夠促使學(xué)生運(yùn)用所學(xué)知識培養(yǎng)綜合解決問題的能力,而且也會充分激發(fā)學(xué)生的學(xué)習(xí)動機(jī),培養(yǎng)學(xué)生的學(xué)習(xí)興趣,加強(qiáng)學(xué)生的實踐能力。但在目前的實施過程中達(dá)不到預(yù)期的效果,通過分析和反思主要原因如下:

1.輕視實踐教學(xué)環(huán)節(jié)

“數(shù)據(jù)庫課程設(shè)計”于學(xué)期末開設(shè),為期2周。從時間上考慮課程已全部結(jié)束,從心理上處于一個放松的狀態(tài),已不能全身心地投入學(xué)習(xí)。且時間較短,學(xué)生總以為2周的時間學(xué)不到專業(yè)技能,不能充分認(rèn)識安排實踐環(huán)節(jié)的目的和重要性,缺乏學(xué)習(xí)的興趣,不能積極參與。

2.缺乏軟件工程觀念

在學(xué)習(xí)完“數(shù)據(jù)庫原理”之后進(jìn)行“數(shù)據(jù)庫課程設(shè)計”,大部分學(xué)生認(rèn)為該課程設(shè)計只需編程完成數(shù)據(jù)庫的建立、各位數(shù)據(jù)庫對象的建立及數(shù)據(jù)的添加、刪除、修改和查詢等功能。學(xué)生根據(jù)老師布置的課程設(shè)計題目馬上就做這部分工作,對系統(tǒng)設(shè)計缺乏一個整體認(rèn)識。這部分工作一天時間足以完成,在實際的實踐教學(xué)環(huán)節(jié)中,學(xué)生大部分時間會浪費(fèi)在數(shù)據(jù)庫的連接、登錄等問題上。這就出現(xiàn)了重程序設(shè)計技能,[1]輕軟件工程方法,熱衷于探索各種機(jī)巧的程序設(shè)計方法,忽視需求分析、評審、測試等軟件工程的基本原則與方法。

3.考核模式過于傳統(tǒng)

“數(shù)據(jù)庫課程設(shè)計”作為一個獨(dú)立的實踐教學(xué)環(huán)節(jié),傳統(tǒng)的考核方式為出勤率(10%)、電子版系統(tǒng)(30%,界面+數(shù)據(jù)庫連接+數(shù)據(jù)庫設(shè)計)和紙質(zhì)課程設(shè)計報告(50%),沒有對學(xué)生所設(shè)計的數(shù)據(jù)庫應(yīng)用系統(tǒng)進(jìn)行深入分析,投入的人力、精力不足,沒有充分調(diào)動學(xué)生的自主創(chuàng)新能力。

如何充分發(fā)揮“數(shù)據(jù)庫課程設(shè)計”的作用,收到良好的教學(xué)效果,是本次教學(xué)改革的主要研究任務(wù)?;谝陨戏治觯饕獜囊韵聨讉€方面進(jìn)行研究。

二、課程設(shè)計實踐環(huán)節(jié)改革思路

1.任務(wù)提前分配

通過“數(shù)據(jù)庫系統(tǒng)”課程的教學(xué)及“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)的實施,經(jīng)過反思和討論,認(rèn)為通過對課程設(shè)計任務(wù)的提前分配可以充分認(rèn)識到實踐環(huán)節(jié)中的要求,調(diào)動學(xué)生的學(xué)習(xí)興趣積極參與其中。關(guān)鍵問題是任務(wù)如何分配,提前到什么時候。

“數(shù)據(jù)庫課程設(shè)計”是在學(xué)習(xí)完“數(shù)據(jù)庫系統(tǒng)”課程之后于學(xué)期末開設(shè),課程與實踐環(huán)節(jié)是前后連貫的。那么在講授“數(shù)據(jù)庫系統(tǒng)”時就把“數(shù)據(jù)庫課程設(shè)計”的題目、內(nèi)容、要求、目標(biāo)及成果提交的方式等分配給學(xué)生,在學(xué)生認(rèn)識到學(xué)習(xí)完課程之后還有一項重要的任務(wù)。在學(xué)習(xí)課程的過程中,學(xué)生自己就能認(rèn)識到學(xué)習(xí)的重點(diǎn)與難點(diǎn)。

“數(shù)據(jù)庫系統(tǒng)”課程與“數(shù)據(jù)庫課程設(shè)計”各個環(huán)節(jié)的對應(yīng)關(guān)系如圖1所示。

2.注重題目設(shè)計

“數(shù)據(jù)庫課程設(shè)計”的第一個環(huán)節(jié):題目的設(shè)計,至關(guān)重要。教師查閱資料,認(rèn)真選題。首先題目的難度要適中,若選題簡單,會讓學(xué)生誤認(rèn)為數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)是一件很容易的事情,學(xué)生不能在設(shè)計中全面了解數(shù)據(jù)庫設(shè)計的全過程及數(shù)據(jù)庫系統(tǒng)的各種功能,達(dá)不到課程設(shè)計的目的;若選題過難,部分學(xué)生會知難而退。其次,題目要充分,避免抄襲現(xiàn)象,要設(shè)計到較多的領(lǐng)域,題目示例如表1所示。由于在學(xué)期初進(jìn)行任務(wù)分配,學(xué)生有充分的時間對自己感興趣的題目進(jìn)行詳細(xì)地實地調(diào)研,并能讓學(xué)生充分認(rèn)識到所學(xué)的知識并不抽象,能用來解決現(xiàn)實生活、工作中的實際問題,理論與實踐完美結(jié)合。

由于學(xué)生的工作經(jīng)驗和社會閱歷都不夠豐富,在給出題目時,不但包括系統(tǒng)應(yīng)該完成的功能需求,也包括一些描述系統(tǒng)的素材,同時還對各系統(tǒng)中現(xiàn)實環(huán)境中的情景用flash或DV制作了一系列的虛擬片斷,從而為學(xué)生直觀地理解系統(tǒng)中的業(yè)務(wù)需求奠定了基礎(chǔ)。[2]

3.培養(yǎng)團(tuán)隊合作意識

學(xué)生分組,每組一題,不能重復(fù),組內(nèi)成員分工合作,培養(yǎng)團(tuán)隊協(xié)作能力,避免出現(xiàn)注重個人程序設(shè)計技能的運(yùn)用和各種經(jīng)典程序設(shè)計難題的解決,輕視團(tuán)隊協(xié)作能力和具體項目環(huán)境下的工程開發(fā)能力。

尤其在設(shè)計環(huán)節(jié),要求學(xué)生靈活運(yùn)用學(xué)過的知識進(jìn)行設(shè)計,給同學(xué)們提供了較大的思維想象空間,調(diào)動了學(xué)生的學(xué)習(xí)興趣,勤于思考,充分表達(dá)對不同設(shè)計的看法,然后集體討論和總結(jié),發(fā)揮集體的智慧,得到較優(yōu)的數(shù)據(jù)庫模式。

4.加強(qiáng)軟件工程觀

根據(jù)學(xué)生在進(jìn)行數(shù)據(jù)庫信息系統(tǒng)設(shè)計時重編程、輕設(shè)計的問題,提出把軟件工程的觀念貫穿到信息系統(tǒng)設(shè)計的各個環(huán)節(jié)?;趪H軟件工程學(xué)科CC-SE2004規(guī)范,軟件工程的教學(xué)與實踐,從早期注重培養(yǎng)學(xué)生的軟件工程觀。

軟件開發(fā)過程是一個系列活動,應(yīng)包括:需求分析、軟件設(shè)計、實現(xiàn)與調(diào)試、測試與驗收、部署、維護(hù)等活動,具體過程如圖2所示,在此過程中要借鑒工業(yè)工程中的“過程決定質(zhì)量”的理論,強(qiáng)調(diào)過程對于軟件開發(fā)的作用。[3]由此可見,編程只是其中很小一部分工作,應(yīng)把重點(diǎn)放在分析和設(shè)計階段。

為幫助學(xué)生以工程方法構(gòu)建中小規(guī)模軟件系統(tǒng)的知識和技能,演示一完整的項目作品,并制作開發(fā)視頻,視頻中展示數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中每個階段的主要任務(wù)和具體做法,尤其是需求分析和項目設(shè)計階段,從而避免重編程實現(xiàn)而輕分析、設(shè)計的現(xiàn)象。

5.考核模式創(chuàng)新

為充分調(diào)動學(xué)生積極參與到課程設(shè)計各個環(huán)節(jié),課程設(shè)計最后一天,每個設(shè)計小組分別答辯,講解項目開況并回答老師提出的問題,最后提交課程設(shè)計報告。最終的成績由考勤記錄、課程設(shè)計報告和答辯三部分組成,成績比例為2:3:5。該方式可充分調(diào)動學(xué)生的積極性,讓每個學(xué)生均參與其中。

在此基礎(chǔ)上,院里可以組織系統(tǒng)設(shè)計大賽,課程設(shè)計的作品可以參賽,并把獲獎作品上傳到院系網(wǎng)站,讓學(xué)生自己進(jìn)行投票,評選出界面設(shè)計獎、功能獎、代碼設(shè)計獎等獎項。

6.實踐效果的評價與反思

在課程設(shè)計結(jié)束后要做好教學(xué)效果的反思工作,通過問卷、交談、建議等方式了解學(xué)生的心得體會,[4]特別是在實踐動手能力方面的收獲以及不足之處,以便進(jìn)行教學(xué)改革,逐步提高教學(xué)水平,達(dá)到更好地教學(xué)和實踐效果。

三、總結(jié)

根據(jù)軟件工程專業(yè)特色,對“數(shù)據(jù)庫課程設(shè)計”實踐教學(xué)環(huán)節(jié)的任務(wù)分配、題目設(shè)計、團(tuán)隊意識、軟件工程觀及考核模式等方面進(jìn)行改革和研究。近幾年的實踐表明,改革后效果良好,提高了學(xué)生的實踐能力,達(dá)到了課程設(shè)計的預(yù)期效果。

參考文獻(xiàn):

[1]何福保,道,胡開華.基于項目模擬實訓(xùn)的“數(shù)據(jù)庫課程設(shè)計”教學(xué)方法研究[J].福建電腦,2012,(1):31-32.

篇7

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)01-0023-02

數(shù)據(jù)庫技術(shù)是現(xiàn)代軟件類人才所必需的三大技能之一,在高校培養(yǎng)軟件類人才的課程體系中,數(shù)據(jù)庫原理課程占有舉足輕重的地位[1]。數(shù)據(jù)庫技術(shù)是一項應(yīng)用最為廣泛,發(fā)展最快的技術(shù),幾乎涉及所有的計算機(jī)應(yīng)用領(lǐng)域[2]。特別是隨著大數(shù)據(jù)技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已經(jīng)成為該技術(shù)的核心技術(shù)之一。而對應(yīng)于傳統(tǒng)的數(shù)據(jù)庫原理課程設(shè)計,存在著重原理,輕應(yīng)用,教學(xué)方法較為陳舊等不足[3]。很難適應(yīng)應(yīng)用型本科人才的培養(yǎng)目標(biāo)。通過在數(shù)據(jù)庫原理課程設(shè)計中,引入小組互助式教學(xué)方法[4],可以改善這些問題。采用小組合作教學(xué)模式,教學(xué)過程的所有環(huán)節(jié)以小組活動為核心,依靠小組成員積極的相互依賴關(guān)系,面對面的促進(jìn)式互助來完成學(xué)習(xí)任務(wù);以小組成績?yōu)樽罱K考核成績,而非某個成員的成績。本文探討了小組互助式教學(xué)模式在數(shù)據(jù)庫原理課程設(shè)計的運(yùn)用。

1 數(shù)據(jù)庫原理課程設(shè)計中存在問題分析

近幾年來,全國大多數(shù)的高等院校都進(jìn)行了數(shù)據(jù)庫原理課程設(shè)計的改革研究,并取得一定的成果,但數(shù)據(jù)庫原理課程設(shè)計教學(xué)過程中存在以下不足。

1)重理論輕實踐,大部分高校開設(shè)數(shù)據(jù)庫原理這門課程存在著理論原理學(xué)時和課程設(shè)計上機(jī)實踐學(xué)時分布不均衡的問題。也就是注重理論知識的講授,忽略了學(xué)生動手能力的培養(yǎng),這與應(yīng)用型人才培養(yǎng)是相矛盾的。

2)課程設(shè)計工作量較小,只適合一人獨(dú)立完成。這與現(xiàn)代軟件開發(fā)是相抵觸的,從軟件工程學(xué)角度來講,軟件開發(fā)需要團(tuán)隊協(xié)作完成。

3)課程設(shè)計考核制度較為陳舊。傳統(tǒng)的數(shù)據(jù)庫課程設(shè)計考核,大多以學(xué)生所做數(shù)據(jù)庫系統(tǒng)的前臺實現(xiàn)情況和后臺數(shù)據(jù)庫設(shè)計兩個方面進(jìn)行考核。所做系統(tǒng)相對簡單,與實際要求的技術(shù)水平有出入。不利于激發(fā)學(xué)生實踐的主動性,應(yīng)用型人才培養(yǎng)的目標(biāo)也無法真正落到實處。

2 小組互助式教學(xué)的實施

1)組建數(shù)據(jù)庫原理課設(shè)小組

根據(jù)學(xué)生自選優(yōu)先的選擇,分成若干小組。各小組組建后,求小組成員推薦組長。老師布置好課程設(shè)計任務(wù)后,學(xué)生根據(jù)要求開會討論確定實施方案。有組長牽頭實施,統(tǒng)籌全局,并將課程設(shè)計任務(wù)分解,分配到各小組成員手中。按照相應(yīng)的工作內(nèi)容,將小組成員劃分為需求分析、概要設(shè)計、數(shù)據(jù)庫設(shè)計、詳細(xì)設(shè)計等工作的負(fù)責(zé)人。也就是每個人負(fù)責(zé)組織在不同階段的實施內(nèi)容,例如召集例會討論、調(diào)研、設(shè)計等工作。每個小組成員,并不意味著完成自己的相應(yīng)工作就完成了,也要參與到其他環(huán)節(jié)中去。

2)數(shù)據(jù)庫原理課程設(shè)計題目的選取

根據(jù)所學(xué)數(shù)據(jù)庫原理知識,根據(jù)所給題目,進(jìn)行數(shù)據(jù)庫設(shè)計,選擇SQL Server數(shù)據(jù)庫管理系統(tǒng)作為后臺開發(fā)工具。結(jié)合所學(xué)面向?qū)ο缶幊讨R,選擇合適面向?qū)ο蟪绦蛟O(shè)計語言作為前臺開發(fā)工具。設(shè)計一個數(shù)據(jù)庫應(yīng)用系統(tǒng),一般以中型題目為宜,能夠?qū)?shù)據(jù)進(jìn)行錄入、編輯、修改、刪除、添加、瀏覽等功能。教師規(guī)定學(xué)生可以從學(xué)生成績管理子系統(tǒng)、課程管理子系統(tǒng)、圖書管理子系統(tǒng)、通訊錄子系統(tǒng)、教室管理子系統(tǒng)、宿舍管理子系統(tǒng)、個人事務(wù)管理子系統(tǒng),庫房入庫出庫管理子系統(tǒng)進(jìn)行選取,也可小組自擬題目,但工作量必須由指導(dǎo)教師進(jìn)行審核。對于題目,教師鼓勵小組自擬題目,因為這樣學(xué)生才能選取與實際項目相近的題目,提高學(xué)生的課程設(shè)計的興趣。

3)課設(shè)中實施

指導(dǎo)教師,要對各小組的工作進(jìn)行整體監(jiān)控。在課設(shè)的前期準(zhǔn)備工作中,參與到各小組的課設(shè)討論中去,給予相應(yīng)的開發(fā)建議。通過小組間的競爭,點(diǎn)燃各小組的課設(shè)工作的熱情,激發(fā)學(xué)生的數(shù)據(jù)庫設(shè)計工作的欲望。當(dāng)各小組進(jìn)入到課程設(shè)計實施過程中時,要進(jìn)行必要的指導(dǎo),省得學(xué)生走彎路。

課程設(shè)計環(huán)節(jié)對學(xué)生技能的提升來說非常重要,它能提升學(xué)生的設(shè)計能力和創(chuàng)新能力。學(xué)生在課設(shè)的實施環(huán)節(jié)中,按照小組進(jìn)行,由組長統(tǒng)籌安排。依據(jù)數(shù)據(jù)庫設(shè)計的工作流程進(jìn)行開發(fā),做到人員分工明確,以團(tuán)隊形式進(jìn)行課程設(shè)計工作。課程設(shè)計結(jié)束后,要以小組為單位進(jìn)行公開答辯,小組各成員表述自己設(shè)計的理念和實施方案,小組成員的結(jié)構(gòu)和分工,遇到問題及解決方案等,由指導(dǎo)教師和各小組組長作為評委進(jìn)行考核。這樣有利于,增強(qiáng)學(xué)生的溝通能力,也提高了學(xué)生的社交能力和數(shù)據(jù)庫原理實踐能力,還培養(yǎng)了學(xué)生的團(tuán)隊精神。并且教師在整個過程中,既是主導(dǎo)者又是參與者,融洽了師生關(guān)系。

4)課設(shè)的總結(jié)

答辯結(jié)束后,各小組長要代表本組進(jìn)行總結(jié),主要總結(jié)課設(shè)過程中存在的不足,以及從其他組學(xué)習(xí)來的經(jīng)驗,還有對本組課設(shè)內(nèi)容怎么進(jìn)行完善等。最后教師對每組進(jìn)一步的點(diǎn)評,包括各組的優(yōu)缺點(diǎn),課設(shè)中存在的共性和個性問題等。

3 小組互助式在課設(shè)工作中的優(yōu)勢和不足

小組互助式進(jìn)行數(shù)據(jù)庫課設(shè)工作,是以小組為主導(dǎo),教師為輔助的一種課設(shè)教學(xué)方式。比以教師為主導(dǎo)的程序要復(fù)雜,但學(xué)生在參與熱情上明顯提升。比較優(yōu)秀的學(xué)生通過此進(jìn)程,可以提高自身理論實踐的水平;中低層次的學(xué)生,可以通過與小組其他成員學(xué)習(xí),增加自己的學(xué)習(xí)興趣。這種方式,給予每名同學(xué)展現(xiàn)自我的平等機(jī)會,更有利于個體的發(fā)展。

當(dāng)一個小組中,責(zé)任不清晰,工作不平衡時,會導(dǎo)致課設(shè)工作要集中到一兩個人的手中,導(dǎo)致其他學(xué)生產(chǎn)生不勞而獲的狀態(tài)。所以,指導(dǎo)教師,要監(jiān)控整個課設(shè)活動,積極進(jìn)行巡查督導(dǎo),發(fā)現(xiàn)問題,解決問題。

4 結(jié)論

本文分析了數(shù)據(jù)庫原理課程設(shè)計中存在的一些問題,并進(jìn)行了分析,提出了一種基于小組互助式的數(shù)據(jù)庫原理課程設(shè)計的實施方案。該方案,為學(xué)生的想象力、創(chuàng)造力的發(fā)揮提供了平臺,也為將來的團(tuán)隊式軟件開發(fā)工作打下了堅實基礎(chǔ)。為數(shù)據(jù)庫原理課程設(shè)計和其他實踐能力要求比較強(qiáng)的實踐教學(xué)環(huán)節(jié),提供了相應(yīng)指導(dǎo)。

參考文獻(xiàn):

[1]楊進(jìn),鄭先榮,唐德玉.數(shù)據(jù)庫課程教學(xué)改革探討與實踐[J].教改創(chuàng)新,2011(32):136-137.

[2]王珊,薩師煊.數(shù)據(jù)庫原理概論[M].北京:高等教育出版社,2006.

篇8

項目實施

1.過程組織CDIO(C:Conceive,構(gòu)思;D:Design,設(shè)計;I:Imple-ment,實施;O:Operate,運(yùn)行)是由美國麻省理工學(xué)院、瑞典皇家技術(shù)學(xué)院、瑞典查爾姆斯技術(shù)學(xué)院、瑞典林克平大學(xué)四所工程大學(xué)合作開發(fā)的工程教育新模式。具體項目課程設(shè)計的實施流程如圖1所示。選定企業(yè)的實際零件作為項目,所選項目應(yīng)難度適中,盡量選擇多工藝、多編程考核點(diǎn)的項目,以利于綜合能力的培養(yǎng),項目應(yīng)注重多學(xué)科知識點(diǎn)的融合。在項目構(gòu)思階段,將學(xué)生分成若干項目組。分組首先采用學(xué)生自我組合方式,而后教師根據(jù)學(xué)生情況進(jìn)行微調(diào),組內(nèi)學(xué)員的分配按照近似的課程學(xué)習(xí)排名合理搭配,善于動手和善于思考的學(xué)生合理搭配,使每個組內(nèi)的人員盡量平衡。每個項目組分為4個小組,各組由3~4人組成,分別為數(shù)控加工零件和夾具設(shè)計、數(shù)控加工工藝設(shè)計、數(shù)控程序編制、零件制造和檢驗。這4個小組類似于制造型企業(yè)的工程設(shè)計、工藝設(shè)計、數(shù)控編程、制造和檢驗部門。每個小組設(shè)組長1名,由組內(nèi)人員民主產(chǎn)生,負(fù)責(zé)組內(nèi)的項目任務(wù)安排及組間協(xié)調(diào)。在項目開始階段,教師首先要布置任務(wù),講述課程設(shè)計的目的、內(nèi)容、實驗分組、總體時間安排、現(xiàn)有資源設(shè)備情況以及成績考核方法,而后分組進(jìn)行設(shè)計。在課程設(shè)計時間安排上采用2周集中設(shè)計,在形式上采用教室理論設(shè)計、CAD/CAM機(jī)房和實驗室開放使用相結(jié)合的方式。每天實驗開始時,組長總結(jié)上一天的成績和不足,提出本次設(shè)計的任務(wù)安排,大家共同討論,形成可行性方案和具體分工,將任務(wù)具體落實并實行。在執(zhí)行過程中互相配合、團(tuán)結(jié)協(xié)作。組長每天記錄完成情況,并按指導(dǎo)教師的需求,不定期地當(dāng)面匯報項目完成情況,組長根據(jù)組內(nèi)的工作情況向教師提出集中指導(dǎo)需求申請。指導(dǎo)教師也要不定期地到現(xiàn)場,對學(xué)生的設(shè)計情況進(jìn)行檢查指導(dǎo),并記錄學(xué)生的完成情況。教師還應(yīng)針對學(xué)生所存在的共性問題,采取集中傳授的方法講解,或采取啟發(fā)式方式,給學(xué)生布置探索性問題,以利于學(xué)生思考,也可以組織學(xué)生討論,對研究方向和方法提出建議。每小組在各子階段項目完成后提出階段性總結(jié)報告,總結(jié)項目的完成情況和不足,提出下一個階段的目標(biāo)要求,整個項目完成后由各組組長匯總階段報告,形成項目總結(jié)報告。對于項目中涉及的新技術(shù)、新工藝和工程軟件的使用情況,教師提出原則和可行性研究方向,學(xué)生自主探索完成。項目進(jìn)行過程中,應(yīng)按照企業(yè)的管理理念,每組設(shè)置任務(wù)分配和完成展板,以利于設(shè)計的進(jìn)行。

2.項目評價項目評價是項目實施的最后階段,在基于CDIO的課程設(shè)計中意義重大。數(shù)控加工工藝與編程綜合課程設(shè)計的目的側(cè)重于學(xué)生工程技能的培養(yǎng),激發(fā)學(xué)生獨(dú)立思考和創(chuàng)新能力,同時培養(yǎng)團(tuán)隊協(xié)作精神。項目評價首先要考查團(tuán)隊整體的表現(xiàn)能力,其次要分清個人在團(tuán)隊中的具體貢獻(xiàn)度。在集體項目中評價個人能力是關(guān)系設(shè)計能否取得滿意效果的關(guān)鍵,通過項目評價可以督促每名學(xué)生能夠真心投入設(shè)計,而不是簡單抄襲他人的設(shè)計成果。最終評價成績由四部分組成,其中平時成績占20%,實驗報告占20%,答辯占20%,互評占40%。平時成績包括出勤、教師現(xiàn)場打分、進(jìn)度完成情況;設(shè)計報告包括每天設(shè)計報告書、總結(jié)報告書,報告書要求用計算機(jī)軟件排版打印,注意言簡意賅、圖文并茂;答辯是指在機(jī)床邊和CAD/CAM實驗室口試或利用PowerPoint制作的幻燈片進(jìn)行演講答辯,課程設(shè)計指導(dǎo)教師團(tuán)隊針對答辯表現(xiàn)以及回答問題情況給出成績,其間包含現(xiàn)場操作實際設(shè)備加工和演示軟件的環(huán)節(jié);互評包括不同項目組成員互評成績、同一項目組內(nèi)各小組互評成績、各小組之間互評成績、組長和組員互評成績等。每個項目組和項目組內(nèi)小組的團(tuán)體成績將直接影響到個人成績的優(yōu)劣,互評結(jié)果將考慮組員在小組內(nèi)的貢獻(xiàn)權(quán)重。評價結(jié)果應(yīng)做到“公平、公開、公正”,即客觀給出分?jǐn)?shù),肯定貢獻(xiàn),促進(jìn)學(xué)習(xí)。

篇9

作者簡介:張艷(1976-),女,河南南陽人,上海理工大學(xué)光電信息與計算機(jī)工程學(xué)院,講師。(上海 200093)

中圖分類號:G642.0 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-0079(2013)05-0096-01

計算機(jī)是一門技術(shù)性、工程性和應(yīng)用性很強(qiáng)的學(xué)科,教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會的發(fā)展戰(zhàn)略研究報告中也指出:計算機(jī)專業(yè)的人才應(yīng)該被分為科學(xué)型、工程型、應(yīng)用型三類,而絕大多數(shù)應(yīng)該是工程型和應(yīng)用型的。許多高校注重學(xué)生專業(yè)能力的培養(yǎng),紛紛開設(shè)實踐類課程以滿足信息社會對實用型人才的需求。因此,如何建設(shè)實踐類課程無疑是擺在每位一線專業(yè)教師面前的重要課題。本文以“應(yīng)用軟件課程設(shè)計”課程的建設(shè)為主要探討對象,介紹了該課程的設(shè)置意義、教學(xué)方法和實施細(xì)則,希望能對計算機(jī)專業(yè)實踐類課程的建設(shè)和教學(xué)以及學(xué)生的就業(yè)有所幫助。

一、課程設(shè)置的重要意義

在大學(xué)里,設(shè)置一門課程,不能只關(guān)注這門課程所含的內(nèi)容,更要考慮本科教育培養(yǎng)學(xué)生基本專業(yè)能力、可持續(xù)發(fā)展能力等這些本質(zhì)性的問題。計算機(jī)學(xué)科問題求解的基本思路是“問題形式化描述計算機(jī)化”,以抽象、理論、設(shè)計為其學(xué)科形態(tài)。按照計算機(jī)科學(xué)與技術(shù)專業(yè)本科生的培養(yǎng)目標(biāo),到學(xué)生畢業(yè)時應(yīng)具備計算思維;算法設(shè)計與分析;程序設(shè)計與實現(xiàn)系統(tǒng)的認(rèn)知、分析、開發(fā)與應(yīng)用等四大基本能力。

“應(yīng)用軟件課程設(shè)計”課程面向大三的學(xué)生開設(shè),在計算機(jī)科學(xué)與技術(shù)專業(yè)四年本科教學(xué)中,是以前期的“數(shù)據(jù)結(jié)構(gòu)”、“計算方法”、“離散數(shù)學(xué)”、“軟件系統(tǒng)”(包括編譯原理,操作系統(tǒng))、“軟件工程”、“程序設(shè)計”、“數(shù)據(jù)庫原理”以及“計算機(jī)網(wǎng)絡(luò)與通信”等課程為基礎(chǔ)的一門軟件開發(fā)技術(shù)綜合應(yīng)用的專業(yè)課程。該課程讓學(xué)生綜合運(yùn)用專業(yè)知識,通過動手實踐,以團(tuán)隊協(xié)作的方式根據(jù)軟件工程的原理選擇難度適中的課題,完成網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的綜合應(yīng)用軟件的系統(tǒng)設(shè)計與實現(xiàn)任務(wù)。課程設(shè)置的目的就是通過本課程的系統(tǒng)學(xué)習(xí)與實訓(xùn),達(dá)到全面提升學(xué)生綜合應(yīng)用軟件的實際開發(fā)能力和團(tuán)隊合作能力,以解決傳統(tǒng)教學(xué)中理論學(xué)習(xí)與工程應(yīng)用相脫節(jié)、單門課程孤立地學(xué)習(xí)與缺乏正確運(yùn)用學(xué)科體系的理念來指導(dǎo)學(xué)生實現(xiàn)綜合技術(shù)全面應(yīng)用的突出問題,以期有效地實現(xiàn)計算機(jī)科學(xué)與技術(shù)專業(yè)本科學(xué)生的培養(yǎng)目標(biāo)。

課程開設(shè)近10年的實踐證明,學(xué)生綜合運(yùn)用計算機(jī)專業(yè)基礎(chǔ)知識,科學(xué)設(shè)計、開發(fā)軟件,合理進(jìn)行軟件開發(fā)的能力得到全方位的、實戰(zhàn)型的鍛煉,不僅實現(xiàn)了專業(yè)理論知識與實踐有效地相互結(jié)合,而且很好地鍛煉了學(xué)生的動手實踐能力和團(tuán)隊協(xié)作能力,為日后的擇業(yè)起到很好的鋪墊作用。

二、“應(yīng)用軟件課程設(shè)計”的教學(xué)內(nèi)容

“應(yīng)用軟件課程設(shè)計”主要以曹渠江教授編寫的《綜合運(yùn)用軟件設(shè)計》一書為教材,輔助以課程網(wǎng)站和網(wǎng)絡(luò)上的各類學(xué)習(xí)資源,要求學(xué)生利用軟件工程、面向?qū)ο蟪绦蛟O(shè)計的思想,根據(jù)課程項目任務(wù)和功能完成課題的需求分析;制定課程項目詳細(xì)的時間進(jìn)度規(guī)范;利用面向?qū)ο蟪绦蛟O(shè)計、計算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫原理、多媒體技術(shù)等相關(guān)知識來進(jìn)行數(shù)據(jù)庫設(shè)計與開發(fā);熟悉和掌握網(wǎng)絡(luò)應(yīng)用的開發(fā)環(huán)境,分析課題中技術(shù)難點(diǎn)并進(jìn)行技術(shù)攻關(guān);根據(jù)制定的時間進(jìn)度計劃和需求分析,進(jìn)行網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的系統(tǒng)軟件模塊的編寫、開發(fā)與整合;對整個項目所有模塊進(jìn)行代碼集成測試、軟件產(chǎn)品完善;最后提交課程設(shè)計個人報告、課程設(shè)計小組報告以及完整程序。整個課程總學(xué)時為64學(xué)時,主要以機(jī)房實踐為主,通過演示軟件、答辯的形式公開、公平地評定成績。

三、應(yīng)用軟件課程設(shè)計的實施方法

1.本課程的實施原則

實踐類課程不同于其他計算機(jī)專業(yè)課程,主要以實踐為主,這就比較難控制進(jìn)度和公正地評價學(xué)習(xí)成績,因此筆者制定了如下實施原則:

由教師提供網(wǎng)上新聞管理系統(tǒng)、網(wǎng)上寵物商店、網(wǎng)上公文流轉(zhuǎn)系統(tǒng)、藥品管理系統(tǒng)、繼續(xù)教育管理系統(tǒng)、網(wǎng)上用戶投訴系統(tǒng)、在線同學(xué)錄、企業(yè)倉庫管理系統(tǒng)、班級相冊管理系統(tǒng)、在線學(xué)籍管理系統(tǒng)、網(wǎng)上聊天室、客戶關(guān)系管理系統(tǒng)等難度適中的十幾個項目,對于每個項目都講明設(shè)計要求和要求實現(xiàn)的基本功能;按照自愿原則,四到六個同學(xué)組成一個項目小組,推選出一位組長。對于沒被組合的同學(xué),由教師統(tǒng)一安排,每組配備一位有項目開發(fā)與項目管理經(jīng)驗的研究生為指導(dǎo)教師,負(fù)責(zé)學(xué)生的上機(jī)輔導(dǎo)、課外答疑、技術(shù)咨詢與指導(dǎo);每組由組長填報所有成員的個人信息,以便師生之間緊密聯(lián)系;每組組長代表小組全體成員與指導(dǎo)教師商定每周一次的輔導(dǎo)、提問與答疑的時間,并互通聯(lián)絡(luò)信息;教師每周安排兩次上機(jī),每次4個學(xué)時。最初的3周(12學(xué)時)進(jìn)行理論授課,主要講課程基本要求和安排以及軟件工程、軟件開發(fā)工具和方法的基本知識;設(shè)立課程公共電子郵箱,上傳所有課程資料、進(jìn)度安排和學(xué)生要提交的各個階段的文檔模板,每位學(xué)生必須根據(jù)給定的工作模板與課程要求,在不同時間節(jié)點(diǎn)完成個人與小組的初期、中期、末期三個時期的階段報告和最終的課程設(shè)計報告;最后進(jìn)行大組公開演示和答辯,全體指導(dǎo)教師根據(jù)答辯情況、提交的報告質(zhì)量、平時上機(jī)表現(xiàn)與平時的檢查情況集體打分,綜合評定出每位學(xué)生的最終成績。

2.本課程的教學(xué)安排

整個課程在實際教學(xué)過程中,按照16周的總體時間共分為以下5個階段。

(1)課程設(shè)計第一階段(3周):認(rèn)真學(xué)習(xí)教材和閱讀課題任務(wù)說明書,根據(jù)軟件工程的理論和選定項目任務(wù)完成課題的需求分析;制定本課題的實施方案,完成個人角色任務(wù)分配等各類文檔和開發(fā)規(guī)范;確定課題技術(shù)難點(diǎn)及其攻關(guān)措施;熟悉和掌握.NET的開發(fā)環(huán)境、后臺數(shù)據(jù)庫開發(fā)工具以及與課題相關(guān)的開發(fā)工具。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人及小組的初期報告。

(2)課程設(shè)計第二階段(4周):根據(jù)制定的時間進(jìn)度計劃和需求分析,進(jìn)行系統(tǒng)數(shù)據(jù)庫的實現(xiàn)及應(yīng)用軟件的初步模塊編寫與開發(fā)。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人與小組的中期報告以及個人階段性開發(fā)的程序源碼。

(3)課程設(shè)計第三階段(4周):本階段是項目開發(fā)的實質(zhì)性階段,對整個項目所有模塊進(jìn)行開發(fā)并進(jìn)行代碼集成測試、完善整個軟件產(chǎn)品。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計末期的個人和小組的報告。

(4)課程設(shè)計第四階段(3周):完成全部代碼的開發(fā)工作,檢查并匯總本課題小組成果,課題小組完成項目開發(fā)總結(jié)報告,個人完成各自的課程設(shè)計個人報告。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人與小組的報告以及小組的完整的、可供運(yùn)行的代碼文檔。

(5)最后是課程設(shè)計綜合評價階段(2周):對本課題設(shè)計項目綜合評價,最后進(jìn)行大組公開演示和答辯,檢查程序運(yùn)行效果;全體指導(dǎo)教師根據(jù)答辯情況、提交的報告質(zhì)量與平時的上機(jī)情況集體打分,綜合評定出每位學(xué)生的最終成績,力求公平、公正。

另外,在課程結(jié)束后會召開師生座談會,集中講評、總結(jié)課程的教學(xué)、學(xué)習(xí)情況,征求學(xué)生對課程和教學(xué)方面的建議和意見,同時給學(xué)生指出專業(yè)學(xué)習(xí)的努力方向,學(xué)生給教師提出今后課程需改進(jìn)的地方,使教與學(xué)相互促進(jìn)從而不斷完善該課程。

四、結(jié)論

“應(yīng)用軟件課程設(shè)計”在上海理工大學(xué)已經(jīng)開設(shè)10年,是上海理工大學(xué)精品課程與上海市教委重點(diǎn)課程建設(shè)項目,它很好地體現(xiàn)了計算機(jī)專業(yè)課程的系統(tǒng)性、完整性、科學(xué)性和原理性,有效鍛煉了學(xué)生的動手實踐、軟件開發(fā)和團(tuán)隊協(xié)作能力,對提高學(xué)生的專業(yè)能力和專業(yè)素質(zhì)起到了關(guān)鍵作用。任課教師在教學(xué)實踐中付出了很大的努力,不斷完善課程的教學(xué)模式和評價手段,積累了大量經(jīng)驗,該課程多次受到學(xué)生的好評,很多已就業(yè)的學(xué)生反饋的信息表明:該課程對學(xué)生專業(yè)素養(yǎng)的培養(yǎng)和從學(xué)校到職場的銜接起到了很好的作用,為計算機(jī)專業(yè)的實踐教學(xué)探索出一條切實可行的道路。

篇10

【關(guān)鍵詞】

土木工程;課程設(shè)計;方案設(shè)置;改進(jìn)措施

0引言

近年來,國內(nèi)外大跨度橋梁大多以鋼橋為主,中小跨進(jìn)橋梁的鋼橋應(yīng)用也在逐步推廣。隨著鋼橋應(yīng)用推廣和實際工程增多,鋼橋的知識教育受重視程度也逐漸增高。《鋼橋》是橋梁工程專業(yè)學(xué)生從事橋梁設(shè)計施工必須掌握的課程,是一門要求學(xué)生理論知識與認(rèn)識實踐相結(jié)合的橋梁工程類專業(yè)課?!朵摌颉氛n程近幾年在各大高校教學(xué)中越來越受到重視,經(jīng)歷了無專門課程到設(shè)置為選修課的過程。近幾年,越來越多的高校已將《鋼橋》課程設(shè)置為專業(yè)必修課,并設(shè)置了《鋼橋課程設(shè)計》的實踐環(huán)節(jié)。課程設(shè)計是將課程理論轉(zhuǎn)化為課程實踐的“橋梁",同時也是實踐教學(xué)和大學(xué)本科教學(xué)中的一個重要環(huán)節(jié)[1,2]。由于《鋼橋》課程正處于起步階段,目前,《鋼橋》課程設(shè)計參考資料較少。河海大學(xué)《鋼橋》課程已經(jīng)開設(shè)多年(包括選修課階段)。在選修課階段,由于課時較少,學(xué)習(xí)要求較低,應(yīng)用目前已有的相關(guān)教材基本能滿足教學(xué)需求。但自2012版教學(xué)大綱將其調(diào)整為必修課后,目前教材的適應(yīng)性存在一些問題。而新鋼橋規(guī)范的頒布,也必須對原有鋼橋教材內(nèi)容進(jìn)行變更。為了適應(yīng)當(dāng)前的教學(xué)需要,河海大學(xué)橋梁工程研究所編寫了《鋼橋》教材[3]。為了配合新教材的教學(xué),設(shè)置了課程設(shè)計實踐環(huán)節(jié)。由于《鋼橋》課程設(shè)計教學(xué)經(jīng)驗缺乏,在參考了相關(guān)資料的基礎(chǔ)上,進(jìn)行了該課程的課程設(shè)計實踐,并基于實施情況,進(jìn)行了一些反思,提出了改進(jìn)思路。

1鋼橋課程設(shè)計方案設(shè)置

1.1設(shè)計思路

在開展《鋼橋》課程設(shè)計之前,對《鋼橋》課程設(shè)計資料進(jìn)行調(diào)研,發(fā)現(xiàn)《鋼橋》課程設(shè)計主要以鋼桁架鐵路橋為主,個別采用鋼箱梁的課程設(shè)計也是采用計算軟件進(jìn)行分析,對于尚未學(xué)習(xí)有限元軟件的本科生來說較為困難?;谝陨锨闆r,嘗試采用土木工程類基本軟件可計算的連續(xù)梁鋼箱梁橋的《鋼橋》課程設(shè)計。課程設(shè)計采用三跨連續(xù)鋼箱梁橋,重點(diǎn)設(shè)計為橋面系部分。由于課時限制,不關(guān)注基礎(chǔ)與橋墩的計算,內(nèi)容由其他課程設(shè)計進(jìn)行。鋼箱梁設(shè)定為單箱鋼箱梁,內(nèi)容主要包括基本設(shè)計資料與截面擬定、主梁的內(nèi)力計算、結(jié)構(gòu)剛度驗算、結(jié)構(gòu)應(yīng)力計算、橋面系計算、次要構(gòu)件計算以及設(shè)計圖和材料表繪制。計算內(nèi)容與橋梁工程課程設(shè)計和鋼結(jié)構(gòu)課程設(shè)計存在交叉,并緊密銜接鋼橋知識點(diǎn)。主要內(nèi)容為橋面系的計算,重點(diǎn)突出鋼橋相關(guān)計算,包括加勁肋的驗算、橫隔板的驗算、剛度與應(yīng)力驗算。與最新出臺的《公路鋼結(jié)構(gòu)橋梁設(shè)計規(guī)范》(JTGD64-2015)相結(jié)合,強(qiáng)化設(shè)計過程中的規(guī)范應(yīng)用。

1.2設(shè)計方案

課程設(shè)計時長為8天,要求學(xué)生在較短的時間內(nèi)完成從查閱相關(guān)資料、基本資料設(shè)計、界面擬定到應(yīng)力、剛度等驗算內(nèi)容,時間較為緊迫。對此,我們對《鋼橋》課程設(shè)計方案進(jìn)行了如下安排。因本次課程設(shè)計對象為本科生,學(xué)生所掌握的求解方法與應(yīng)用軟件較少。遇到的較大的問題有超靜定結(jié)構(gòu)的求解、加勁肋的驗算與橋面系的內(nèi)力計算三個方面。

1.3問題解決方案

1.3.1超靜定結(jié)構(gòu)求解

因采用三跨連續(xù)梁,故需要進(jìn)行超靜定計算。雖然學(xué)生在《橋梁工程》課程設(shè)計中有進(jìn)行內(nèi)力計算,但是大多數(shù)《橋梁工程》課程設(shè)計均采用簡支梁橋,內(nèi)力計算時為靜定結(jié)構(gòu),學(xué)生手算即可。但是對于連續(xù)梁橋超靜定結(jié)構(gòu),雖可采用結(jié)構(gòu)力學(xué)方法進(jìn)行計算,但是計算內(nèi)容過多且難度很大。因此,在此次課程設(shè)計中采用了一種可計算超靜定結(jié)構(gòu)的力學(xué)軟件進(jìn)行計算。學(xué)生只需將尺寸、荷載等數(shù)據(jù)輸入進(jìn)軟件中,并且確認(rèn)最不利荷載布置方法即可進(jìn)行超靜定計算。既完成了對連續(xù)梁超靜定結(jié)構(gòu)的內(nèi)力計算,又讓學(xué)生鞏固了結(jié)構(gòu)力學(xué)中影響線的概念。

1.3.2加勁肋驗算

加勁肋是鋼箱梁橋的一大特征,所以《鋼橋》課程設(shè)計中必然涉及到加勁肋的驗算?!豆蜂摌蛟O(shè)計規(guī)范》5.1.6中對加勁肋的驗算方法進(jìn)行了詳細(xì)的說明。但是,對于對鋼結(jié)構(gòu)橋梁構(gòu)造了解較少的本科生來說,對加勁肋進(jìn)行驗算時,大部分學(xué)生在設(shè)計中都難以做到綜合考慮和“瞻前顧后",經(jīng)常出現(xiàn)設(shè)計參數(shù)前后矛盾的現(xiàn)象[4],導(dǎo)致學(xué)生將大量的時間浪費(fèi)在調(diào)整尺寸構(gòu)造上。所以,在進(jìn)行加勁肋的計算前,筆者將幾座類似橋型的構(gòu)造參數(shù)發(fā)給學(xué)生,讓學(xué)生對加勁肋的構(gòu)造參數(shù)有一個基本的認(rèn)知,并提供參考。

1.3.3橋面系的內(nèi)力計算

本次課程設(shè)計最大的難點(diǎn)在于橋面系的內(nèi)力計算。正交異性鋼橋面板剛度在互相垂直的二個方向上有所不同[3],造成構(gòu)造上的各向異性因為“加勁肋"鋼箱梁這一特殊構(gòu)造的存在,使得橋面系的計算變得極其復(fù)雜。對于正交異性鋼橋面板的求解通常使用計算機(jī)軟件進(jìn)行求解,采用了很多新的數(shù)值法,對于尚未學(xué)習(xí)有限元軟件分析的本科生驗算是比較困難的。目前橋面系的計算方法主要有兩種,分別是P.E(Pelikan-Esslinger)法與格子梁體系法。對于本科生來說,P.E法求解正交異性鋼橋面板較難理解且利用較多的高等數(shù)學(xué)的知識,當(dāng)荷載分布較復(fù)雜時難度過大。格子梁法通常采用有效分布寬度的方法計算[5],仍需配合有限元軟件進(jìn)行計算。筆者基于以上情況,提出了一種針對閉口加勁肋的簡化箱梁方法,計算分為三個步驟。第一步:簡化為連續(xù)梁的荷載的計算。取兩個橫隔板間的加勁肋進(jìn)行考慮,將橋面板進(jìn)行簡化,將閉口加勁肋與橋面板焊接部位簡化成為一個剛性支座,在橫隔板處簡化為固定支座。當(dāng)縱向加勁肋布置的間距較小時,簡化后的連續(xù)梁剛性支座過多,作用在其上的彎矩和剪力都很小,所以當(dāng)縱向加勁肋的間距較小時可不進(jìn)行縱向加勁肋的驗算,只需要考慮橫向加勁肋的驗算。第二步:將閉口加勁肋簡化為箱梁。閉口加勁肋的形狀與斜腹板箱梁的形狀基本一致,故可以將閉口加勁肋看作是一個小的斜腹板鋼箱梁,但是箱梁存在剪力滯效應(yīng),所以閉口加勁肋的翼緣需要根據(jù)《公路鋼結(jié)構(gòu)橋梁設(shè)計規(guī)范》(JTGD64-2015)進(jìn)行計算得到翼緣有效寬度。第三步:荷載組合與修正計算。根據(jù)前兩步驟的計算可以得到荷載與閉口加勁肋的界面特性。但是針對閉口加勁肋的簡化箱梁方法存在一定誤差,且需要考慮到汽車荷載的沖擊作用,故需要將荷載進(jìn)行組合和修正。通過該方法,學(xué)生利用現(xiàn)有知識即可求解橋面系,加深了對剪力滯效應(yīng)的理解,并熟悉了新版的《公路鋼結(jié)構(gòu)橋梁設(shè)計規(guī)范》(JTGD64-2015)。

1.4效果評價機(jī)制

為了培養(yǎng)學(xué)生的獨(dú)立思考能力,避免學(xué)生在設(shè)計過程中出現(xiàn)抄襲現(xiàn)象,在課程設(shè)計中可采用分組設(shè)計和一人一題的方法[6]。本次課程設(shè)計分為綜合設(shè)計計算書與答辯兩個方面對學(xué)生課程設(shè)計效果進(jìn)行考察。其中計算設(shè)計書要求學(xué)生制定詳細(xì)的方案,大到橋梁整體布局,小到加勁肋的設(shè)計、變截面的尺寸變化。要求學(xué)生能完成設(shè)計圖紙的繪制與材料表的計算。但是,僅僅依靠設(shè)計書對學(xué)生課程設(shè)計進(jìn)行評價比較片面,學(xué)生可能存在懂得算法卻不懂得原理的現(xiàn)象,因此要真實客觀地反映學(xué)生的學(xué)習(xí)成果,就要綜合考慮各個影響課程設(shè)計效果的環(huán)節(jié),比如可以借鑒畢業(yè)設(shè)計考核方式,增設(shè)學(xué)生的課堂答辯[6],并要求學(xué)生對本次課程設(shè)計的方案進(jìn)行評價與建議。

2實踐問題總結(jié)

2.1實施效果

課程設(shè)計結(jié)束后,學(xué)生對此次課程設(shè)計進(jìn)行了評價。對于現(xiàn)在少有的鋼箱梁連續(xù)梁橋課程設(shè)計,網(wǎng)上資料少、計算難度大都是這次課程設(shè)計的問題。為了解決超靜定問題與鋼箱梁的截面特性問題同學(xué)們搜集了許多資料,試用了許多軟件最終確定計算方法,鍛煉了學(xué)生主動學(xué)習(xí)探索的思維與創(chuàng)新能力。在課程設(shè)計答辯中,加入了許多鋼箱梁特性的問題,體現(xiàn)了本次課設(shè)的特色,例如剪力滯效應(yīng)、橋面系簡化算法的思路等。通過答辯發(fā)現(xiàn)學(xué)生們對剪力滯效應(yīng)的概念十分清晰,達(dá)到了利用所學(xué)知識解決問題的效果。本次課程設(shè)計囊括了橋梁工程、鋼結(jié)構(gòu)、結(jié)構(gòu)力學(xué)的知識。整個課程設(shè)計以橋梁工程知識為主線,主梁內(nèi)力計算需要結(jié)構(gòu)力學(xué)知識、加勁肋與頂板的焊縫驗算也需要掌握鋼結(jié)構(gòu)的內(nèi)容,本次課程設(shè)計達(dá)到了將知識進(jìn)行整合利用的效果。課程結(jié)束后,學(xué)生評價良好,依托《鋼橋》及其課程設(shè)計教學(xué),筆者獲得土木與交通學(xué)院第四屆“我最喜愛的任課教師"第三名。

2.2存在的問題

(1)本次課程設(shè)計雖然每位同學(xué)的工況及參數(shù)都有所不同,但是計算過程方法相同,計算內(nèi)容相似,計算結(jié)果相差不大,對于不同工況的部分學(xué)生為了計算方便采用相同的截面形式,存在雷同現(xiàn)象。繪制圖紙時發(fā)現(xiàn)學(xué)生將已有做好的圖紙進(jìn)行修改,并沒有從始至終地繪制一幅完整的設(shè)計圖紙,沒有達(dá)到讓學(xué)生親力親為地設(shè)計一座橋梁的效果。(2)本次課程設(shè)計為了適應(yīng)本科生所學(xué)知識采用了較多的簡化算法,計算結(jié)果誤差可能較大。大多采用簡單易行、功能單一的軟件計算,缺乏使用新技術(shù)新軟件的的意識。(3)課程設(shè)計的探索過程主要由班里成績較好的學(xué)生進(jìn)行,待其確定計算方法后其余學(xué)生再開始計算,缺少了讓每一同學(xué)探索、創(chuàng)新的過程。應(yīng)加強(qiáng)不同層次需求和不同基礎(chǔ)的學(xué)生全面鍛煉的訓(xùn)練[7]。

2.3改進(jìn)方案

(1)在設(shè)計中安排多種工況。例如要求鋼箱梁分為直腹板與斜腹板,對設(shè)計車道有所區(qū)分等。讓每個學(xué)生既要獨(dú)立思考,又可以和同學(xué)進(jìn)行交流合作。(2)將邁達(dá)斯等計算軟件課程提至鋼橋課程設(shè)計之前,讓學(xué)生既能夠準(zhǔn)確計算又能夠熟悉計算軟件的使用方法,為以后的設(shè)計工作奠定基礎(chǔ)。(3)改進(jìn)反饋答辯機(jī)制,答辯時要考察學(xué)生理解整個課程設(shè)計的設(shè)計思路,將學(xué)生共同的學(xué)習(xí)成果全部吸收,增強(qiáng)對知識的理解與認(rèn)知。(4)定期檢查學(xué)生對資料文獻(xiàn)的閱讀情況,結(jié)合設(shè)計題目進(jìn)行分析,選擇與題目相適應(yīng)的內(nèi)容運(yùn)用到設(shè)計中,培養(yǎng)學(xué)生“查-閱-析-用"的自主學(xué)習(xí)模式[4]。

3結(jié)語

本次《鋼橋》課程設(shè)計不同于現(xiàn)有《鋼橋》課程設(shè)計模板,提出了更適合于學(xué)習(xí)公路橋梁和知識儲備量較少的本科生。讓學(xué)生從提出方案到設(shè)計計算,全面體驗設(shè)計一座橋梁的過程,為以后步入工作崗位奠定基礎(chǔ)。在課程設(shè)計過程中,要求學(xué)生查閱文獻(xiàn)、提出計算方法并進(jìn)行驗算,真正做到回歸工程本質(zhì),平衡工程教育課程中“理論"與“實踐"內(nèi)容,構(gòu)建集知識、技能和態(tài)度“三位一體"的課程目標(biāo),優(yōu)化了課程結(jié)構(gòu),以應(yīng)對知識經(jīng)濟(jì)對我國工程人才培養(yǎng)質(zhì)量的挑戰(zhàn)。

作者:傅中秋 吉伯海 姚悅 單位:河海大學(xué)

[參考文獻(xiàn)]

[1]湯智林,韓龍君.課程設(shè)計教學(xué)環(huán)節(jié)的有效控制[J].廊坊師范學(xué)院學(xué)報(自然科學(xué)版),2008,8(3):28-30.

[2]劉敦文,楊光.安全工程專業(yè)實驗課研究性教學(xué)與創(chuàng)新型人才培養(yǎng)[J].中國安全科學(xué)學(xué)報,2010,20(5):157-161.

[3]吉伯海,傅中秋.鋼橋[M].北京:人民交通出版社,2016.

[4]吳仁倫,楊勝利.《礦山壓力與巖層控制》課程設(shè)計教學(xué)改革與實踐[J].教育教學(xué)論壇,2016,(6):139-140.