課程設(shè)計(jì)和開發(fā)范文

時(shí)間:2023-09-25 18:16:21

導(dǎo)語(yǔ):如何才能寫好一篇課程設(shè)計(jì)和開發(fā),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

課程設(shè)計(jì)和開發(fā)

篇1

 

1 基于工作過(guò)程的課程開發(fā)目的

 

長(zhǎng)期以來(lái),職業(yè)教育課程改革止步不前的原因在于課程微觀內(nèi)容的設(shè)計(jì)與編排遠(yuǎn)未跳出學(xué)科體系的藩籬,因而在這一傳統(tǒng)觀念束縛下編寫的教材始終不能適應(yīng)職業(yè)工作需要。無(wú)疑,課程內(nèi)容的結(jié)構(gòu)化,即課程內(nèi)容按照一定的邏輯順序排列,已經(jīng)成為制約職業(yè)教育課程改革成敗與否的關(guān)鍵。

 

2 對(duì)課程開發(fā)中相關(guān)概念的理解

 

基于工作過(guò)程課程方案開發(fā)的基礎(chǔ)是職業(yè)的工作過(guò)程,對(duì)工作過(guò)程、學(xué)習(xí)領(lǐng)域和學(xué)習(xí)情境等概念的理解,這對(duì)課程開發(fā)至關(guān)重要,影響著開發(fā)的方向與進(jìn)程。

 

2.1 對(duì)工作過(guò)程的理解

 

基于工作過(guò)程的課程方案的出發(fā)點(diǎn)和落腳點(diǎn)及實(shí)施的依據(jù)都是工作過(guò)程。所謂工作過(guò)程是“在企業(yè)里為完成一件工作任務(wù)并獲得工作成果而進(jìn)行的一個(gè)完整的工作程序”。要對(duì)現(xiàn)實(shí)的工作任務(wù)進(jìn)行歸納,對(duì)其具體的工作過(guò)程進(jìn)行分析,以獲得應(yīng)具備的職業(yè)能力,并以職業(yè)能力為基礎(chǔ)設(shè)計(jì)課程方案。

 

2.2 對(duì)學(xué)習(xí)領(lǐng)域的理解

 

學(xué)習(xí)領(lǐng)域在形式上相當(dāng)于學(xué)科體系的課程,又與之有所區(qū)別。學(xué)科體系中各門課程的知識(shí)相對(duì)來(lái)說(shuō)是孤立的,自成體系。而學(xué)習(xí)領(lǐng)域包括了學(xué)科體系中相關(guān)的課程知識(shí)。將相關(guān)課程知識(shí)融合在一個(gè)學(xué)習(xí)領(lǐng)域,按照工作過(guò)程組織教學(xué),學(xué)生的學(xué)習(xí)貼近于實(shí)際。

 

2.3 對(duì)學(xué)習(xí)情境的理解

 

學(xué)習(xí)情境在形式上相當(dāng)于學(xué)科體系中課程的章節(jié),又與之有所區(qū)別。學(xué)科體系課程的章節(jié)是按知識(shí)的結(jié)構(gòu)由簡(jiǎn)單到復(fù)雜進(jìn)行排列。而學(xué)習(xí)情境在選擇合適的載體基礎(chǔ)上,由項(xiàng)目或任務(wù)引出,是按照任務(wù)的難易程度進(jìn)行排列。可在一個(gè)學(xué)習(xí)情境的學(xué)習(xí)中按照工作步驟組織教學(xué),學(xué)生在完成一個(gè)個(gè)項(xiàng)目或任務(wù)的過(guò)程中增長(zhǎng)知識(shí),積累經(jīng)驗(yàn),掌握完成工作過(guò)程的步驟。

 

3 應(yīng)用電子技術(shù)專業(yè)學(xué)習(xí)領(lǐng)域課程體系

 

應(yīng)用電子技術(shù)專業(yè)是培養(yǎng)具有良好的思想品質(zhì)、勤奮敬業(yè)、有責(zé)任意識(shí)和創(chuàng)新精神,具有電子產(chǎn)品的設(shè)計(jì)、生產(chǎn)、管理、測(cè)試、維護(hù)、技術(shù)服務(wù)等能力,并具備較強(qiáng)的創(chuàng)新能力和可持續(xù)發(fā)展能力的高素質(zhì)技能型人才,適應(yīng)電子行業(yè)的產(chǎn)品設(shè)計(jì)、生產(chǎn)、管理、測(cè)試、維護(hù)、技術(shù)服務(wù)等一線高技能應(yīng)用型人才。通過(guò)對(duì)我國(guó)電子行業(yè),四川省、沿海地區(qū)等企業(yè)對(duì)電子技術(shù)人才的需求分析,以及該院的具體情況,確定該院應(yīng)用電子技術(shù)專業(yè)畢業(yè)生的主要就業(yè)崗位是:焊接工、裝配工、檢驗(yàn)員、調(diào)試員、銷售工程師、庫(kù)管員、繪圖員、硬件開發(fā)人員、軟件開發(fā)人員等。確定應(yīng)用電子技術(shù)專業(yè)學(xué)習(xí)領(lǐng)域課程體系如表1所示。

 

4 結(jié)語(yǔ)

 

總之,職業(yè)教育承載著滿足社會(huì)需求的重任,是培養(yǎng)為社會(huì)直接創(chuàng)造財(cái)富的高素質(zhì)勞動(dòng)者和專門人才的教育。高職院校的發(fā)展面臨著巨大的挑戰(zhàn),要想培養(yǎng)出高質(zhì)量的技能型人才,就必須要加強(qiáng)課程開發(fā)與建設(shè)。職業(yè)教育者要積極思考與探討,進(jìn)行課程改革與內(nèi)涵建設(shè),以開發(fā)出適合我國(guó)職業(yè)教育特點(diǎn)的職教課程,適應(yīng)社會(huì)的發(fā)展。

篇2

【關(guān)鍵詞】校企合作;高職院校;財(cái)會(huì);專業(yè);開發(fā);設(shè)計(jì)

校企合作是對(duì)高職人才培育的重要手段,通過(guò)學(xué)校和企業(yè)兩種獨(dú)特的教學(xué)資源和教學(xué)環(huán)境,從而能夠有效提高教學(xué)素質(zhì),是實(shí)現(xiàn)教學(xué)活動(dòng)和社會(huì)實(shí)踐相結(jié)合的人才培養(yǎng)模式,體現(xiàn)了我國(guó)實(shí)踐與教育相結(jié)合的創(chuàng)新教育。本文主要結(jié)合當(dāng)前高職教育出現(xiàn)的問(wèn)題進(jìn)行分析,并對(duì)校企合作提出幾點(diǎn)合理的建議。

1.校企合作教學(xué)的形式分析

隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,財(cái)務(wù)管理方面逐步出現(xiàn)規(guī)范化,企業(yè)對(duì)財(cái)會(huì)人才的需求也不斷增加,作為社會(huì)中一個(gè)非常重要的專業(yè),財(cái)會(huì)人才已經(jīng)得到了企業(yè)的不斷重視。因此,提高教學(xué)質(zhì)量,提高學(xué)生的實(shí)踐能力是非常重要的。

提高學(xué)校教學(xué)質(zhì)量,其中最重要的便是提高學(xué)生的實(shí)踐能力,培養(yǎng)學(xué)生面對(duì)困難時(shí)的應(yīng)變能力,從而提高其社會(huì)競(jìng)爭(zhēng)力。財(cái)會(huì)是一項(xiàng)實(shí)踐性非常強(qiáng)的工作,企業(yè)在進(jìn)行招聘的過(guò)程中,非常注重學(xué)生的工作經(jīng)驗(yàn),由于一些學(xué)生剛畢業(yè),沒(méi)有工作經(jīng)驗(yàn),因此往往容易被企業(yè)管理人員所忽略,可見工作經(jīng)驗(yàn)是非常重要的。下文主要對(duì)高職財(cái)會(huì)專業(yè)教學(xué)出現(xiàn)的問(wèn)題進(jìn)行分析,并提出合理的建議。

2.校企合作高職財(cái)會(huì)課程現(xiàn)狀與問(wèn)題

2.1課程開發(fā)受到學(xué)科課程要求的束縛

課程的開發(fā)工作主要存在學(xué)科項(xiàng)目與課程項(xiàng)目搖擺不定的情況。第一,課程開發(fā)工作主要通過(guò)課程專家進(jìn)行考慮分析,并沒(méi)有考慮到學(xué)生的真實(shí)情況。第二,課程項(xiàng)目開發(fā)工作的某一項(xiàng)環(huán)節(jié)出現(xiàn)問(wèn)題,并影響后續(xù)問(wèn)題的開發(fā)工作。

2.2高職教師沒(méi)有對(duì)準(zhǔn)確認(rèn)識(shí)課程內(nèi)容

一些教師由于受到傳統(tǒng)教學(xué)思想上的束縛,導(dǎo)致在思想上仍保留傳統(tǒng)的教學(xué)思想并沿用以往的教學(xué)模式對(duì)學(xué)生進(jìn)行教育。過(guò)分注重對(duì)學(xué)生進(jìn)行財(cái)會(huì)專業(yè)理論知識(shí)的講解,嚴(yán)重忽略了課程的實(shí)踐教學(xué)。

2.3缺乏與企業(yè)溝通,課程開發(fā)的實(shí)踐意識(shí)不強(qiáng)

由于職業(yè)教育起步較晚,主要以學(xué)校的職業(yè)教育為發(fā)展主題,但一些學(xué)校與企業(yè)之間的合作并不完善,對(duì)專業(yè)的課程開發(fā)意識(shí)并不強(qiáng)。

2.4校企合作課程開發(fā)難以達(dá)到預(yù)期目標(biāo)

課程開發(fā)需要老師們的通力合作,尤其是對(duì)實(shí)踐課程的開發(fā),主要是對(duì)學(xué)生進(jìn)行實(shí)踐課程的教育,從而提高學(xué)生的實(shí)踐能力。在課程開發(fā)的過(guò)程中,不可避免地會(huì)遇到各種各樣的問(wèn)題,要解決這些問(wèn)題,老師們必須要保持一顆必勝的信心,在遇上難題的時(shí)候也要通力合作,并找出合理的解決方法。然而,目前校企合作出現(xiàn)較多的問(wèn)題,企業(yè)和老師們的合作能力不強(qiáng),導(dǎo)致課程開發(fā)工作未能順利展開,預(yù)期效果未能達(dá)到。

3.校企合作開發(fā)課程的策略

3.1組織教師到企業(yè)當(dāng)中進(jìn)行調(diào)研,力求掌握第一手資料

學(xué)校老師要到企業(yè)當(dāng)中進(jìn)行調(diào)研,通過(guò)了解不同規(guī)模的企業(yè),對(duì)其運(yùn)作方式、調(diào)研方式進(jìn)行研究,并與企業(yè)的相關(guān)領(lǐng)導(dǎo)和管理人員進(jìn)行交談,從而了解企業(yè)對(duì)專業(yè)人才方面的需求,為課程體系的設(shè)計(jì)和教學(xué)內(nèi)容的選擇提供參考借鑒。

3.2與企業(yè)進(jìn)行合作,并構(gòu)建專業(yè)的實(shí)訓(xùn)基地模式

校企合作主要是通過(guò)構(gòu)建實(shí)踐場(chǎng)地,為學(xué)生提供更有價(jià)值的學(xué)習(xí)環(huán)境,學(xué)生可以通過(guò)實(shí)踐,將課堂學(xué)習(xí)的財(cái)會(huì)理論知識(shí)運(yùn)用到實(shí)踐當(dāng)中,并解決實(shí)際的問(wèn)題,提高學(xué)生的實(shí)踐能力。關(guān)于學(xué)生的實(shí)習(xí)主要表現(xiàn)為以下幾點(diǎn):

第一,頂崗實(shí)習(xí)。頂崗實(shí)習(xí)主要是安排學(xué)生在一個(gè)階段的專業(yè)學(xué)習(xí)中,對(duì)財(cái)會(huì)專業(yè)的相關(guān)工作進(jìn)行熟悉,并體會(huì)真實(shí)的工作,為日后的畢業(yè)工作提供經(jīng)驗(yàn)借鑒。在頂崗實(shí)習(xí)結(jié)束后,企業(yè)可以根據(jù)學(xué)生的實(shí)習(xí)情況選擇一些優(yōu)秀的學(xué)生入職,成為企業(yè)的正式員工。除此以外,學(xué)校還要以教學(xué)為主,并以此作為高效辦學(xué)理論知識(shí)教學(xué)資源。

第二,崗位實(shí)習(xí)。崗位實(shí)習(xí)主要是對(duì)崗位進(jìn)行認(rèn)識(shí)性的實(shí)訓(xùn),其主要是為學(xué)生提供專業(yè)的崗位,學(xué)生通過(guò)在崗位進(jìn)行工作,并對(duì)企業(yè)崗位的情況進(jìn)行分析,從而對(duì)實(shí)踐工作進(jìn)行全面、完整的認(rèn)識(shí)。

3.3召開研討大會(huì),對(duì)課程體系進(jìn)行改革

為了能夠培養(yǎng)高端技能人才,高職院校應(yīng)該要召開相應(yīng)的研討大會(huì),參考專家的意見,根據(jù)社會(huì)的需求,對(duì)財(cái)會(huì)行業(yè)的社會(huì)需求進(jìn)行設(shè)計(jì),并在財(cái)會(huì)崗位的工作過(guò)程進(jìn)行任務(wù)分析,并明確教育目標(biāo),對(duì)教育課程體系進(jìn)行改革,從而提高教學(xué)質(zhì)量。

舉個(gè)例子,某學(xué)校在進(jìn)行校企合作的過(guò)程中,為了保障教育質(zhì)量,專門成立了專家小組,對(duì)學(xué)生的問(wèn)題進(jìn)行分析,并對(duì)課程設(shè)計(jì)進(jìn)行指導(dǎo)。經(jīng)過(guò)校企合作后,學(xué)校在教學(xué)過(guò)程中,能緊貼著社會(huì)發(fā)展的需求,對(duì)學(xué)生進(jìn)行專業(yè)教育,從而提高學(xué)生的實(shí)踐能力。

3.4對(duì)財(cái)會(huì)基本技能進(jìn)行細(xì)化,并積極開展各項(xiàng)課外競(jìng)賽活動(dòng)

課外競(jìng)賽活動(dòng)一定程度上也能提高學(xué)生的實(shí)踐能力。學(xué)??梢酝ㄟ^(guò)開展一系列活動(dòng),讓學(xué)生能夠加入到項(xiàng)目的實(shí)訓(xùn)當(dāng)中,學(xué)生會(huì)在活動(dòng)現(xiàn)場(chǎng)進(jìn)行比賽,成績(jī)好的學(xué)生可以獲得相應(yīng)的獎(jiǎng)品,這樣能有效激發(fā)學(xué)生學(xué)習(xí)的積極性,從而以主動(dòng)積極的態(tài)度準(zhǔn)備競(jìng)賽。舉個(gè)例子,為了能夠有效提高學(xué)生的專業(yè)水平,學(xué)校定期開展各項(xiàng)活動(dòng),對(duì)學(xué)生的能力進(jìn)行考核,具體包括:財(cái)務(wù)軟件操作技能競(jìng)賽、點(diǎn)鈔競(jìng)賽、綜合計(jì)算技術(shù)競(jìng)賽。并通過(guò)競(jìng)賽對(duì)學(xué)生的情況進(jìn)行衡量,并對(duì)優(yōu)秀的學(xué)生進(jìn)行一定的獎(jiǎng)勵(lì)。

3.5不斷改進(jìn)實(shí)踐教學(xué)模式

教學(xué)的過(guò)程中,需要將理論的教學(xué)與實(shí)踐相結(jié)合。這樣一方面能夠通過(guò)案例進(jìn)行調(diào)查。對(duì)學(xué)生的情況進(jìn)行了解,并改善教學(xué)方式,從而提高學(xué)生的興趣,另一方面也能通過(guò)活動(dòng),對(duì)教學(xué)和內(nèi)容實(shí)踐進(jìn)行有機(jī)結(jié)合,并為學(xué)生提供更加好的教學(xué),學(xué)生在掌握了一定的理論基礎(chǔ)上,參加社會(huì)活動(dòng),提高自身的專業(yè)水平。

3.6通過(guò)校企合作,構(gòu)建專業(yè)資源庫(kù)

通過(guò)與企業(yè)進(jìn)行合作,監(jiān)理專業(yè)資源庫(kù),能夠保證學(xué)生對(duì)專業(yè)知識(shí)進(jìn)行查詢和掌握,從而更加積極地進(jìn)行各項(xiàng)工作,提高學(xué)生的專業(yè)素質(zhì)。

舉個(gè)例子,山西某財(cái)經(jīng)學(xué)院與企業(yè)進(jìn)行合作,通過(guò)建立資源庫(kù),讓企業(yè)工作人員和學(xué)生共同享受資源共享服務(wù),并加強(qiáng)彼此之間的交流,實(shí)現(xiàn)企業(yè)人員與學(xué)生之間的互動(dòng),讓學(xué)生更好地進(jìn)行自主學(xué)習(xí),提高專業(yè)水平。

4.結(jié)束語(yǔ)

財(cái)會(huì)是一項(xiàng)專業(yè)性很強(qiáng)的課程,它對(duì)學(xué)生的要求非常高,學(xué)生不僅僅要學(xué)習(xí)好專業(yè)理論知識(shí),還必須要提高自身的實(shí)踐(下轉(zhuǎn)第339頁(yè))(上接第309頁(yè))技能,從而提高競(jìng)爭(zhēng)力。學(xué)校的教學(xué)也必須要加強(qiáng)和企業(yè)之間的合作,從而有效提高教育質(zhì)量,彼此之間獲得共贏。 [科]

【參考文獻(xiàn)】

[1]楊亞琴.數(shù)控專業(yè)校外實(shí)習(xí)基地創(chuàng)新建設(shè)研究[J].品牌(理論月刊),2011,(07).

[2]余平.高職“工學(xué)結(jié)合 校企互動(dòng)”人才培養(yǎng)模式的實(shí)踐探索[J].人力資源管理,2010,(02).

篇3

摘要:本文通過(guò)對(duì)數(shù)據(jù)庫(kù)課程設(shè)計(jì)中的教學(xué)方法、考核手段的介紹,探討了在實(shí)踐中逐步提高學(xué)生軟件開發(fā)能力的方法。

關(guān)鍵詞:課程設(shè)計(jì);教學(xué)方法;考核手段;能力培養(yǎng)

中圖分類號(hào):G642

文獻(xiàn)標(biāo)識(shí)碼:B

1引言

近年來(lái),各高校越來(lái)越重視對(duì)學(xué)生實(shí)踐能力的培養(yǎng),各類課程設(shè)計(jì)在教學(xué)中所占的比重明顯增加。對(duì)于計(jì)算機(jī)系的學(xué)生,尤其是以培養(yǎng)應(yīng)用型人才為目標(biāo)的獨(dú)立學(xué)院的計(jì)算機(jī)系學(xué)生,開設(shè)各類課程設(shè)計(jì)課就顯得尤為重要。

本文以數(shù)據(jù)庫(kù)課程設(shè)計(jì)為例,介紹了在實(shí)際教學(xué)中所采用的教學(xué)計(jì)劃、教學(xué)方法以及考核手段,通過(guò)對(duì)各個(gè)教學(xué)環(huán)節(jié)的分析和總結(jié),探討了如何在實(shí)踐中培養(yǎng)學(xué)生的軟件開發(fā)能力的方法。

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

數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)最重要的應(yīng)用領(lǐng)域之一,也是發(fā)展較快的領(lǐng)域之一。其應(yīng)用早已滲透到各個(gè)行業(yè),數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)、管理與維護(hù)是計(jì)算機(jī)專業(yè)人員必須要掌握的基本技能。因此,對(duì)于計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),數(shù)據(jù)庫(kù)原理通常都作為專業(yè)必修課。該課程完整、系統(tǒng)地講述了當(dāng)前數(shù)據(jù)庫(kù)技術(shù)從基本原理到實(shí)踐應(yīng)用的主要內(nèi)容,理論性、實(shí)用性和可操作性都較強(qiáng)。如果我們想單純通過(guò)理論教學(xué)使學(xué)生既能掌握數(shù)據(jù)庫(kù)技術(shù)的基本理論,又能掌握數(shù)據(jù)庫(kù)設(shè)計(jì)和使用的方法,是比較困難的。因此在完成了理論教學(xué)之后,后續(xù)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)的安排是很關(guān)鍵的。

我系根據(jù)學(xué)生的實(shí)際情況,制定了相應(yīng)的教學(xué)計(jì)劃。要求選修數(shù)據(jù)庫(kù)課程設(shè)計(jì)的同學(xué)必須先修數(shù)據(jù)庫(kù)原理,具有程序設(shè)計(jì)的基礎(chǔ)。課程的主要內(nèi)容包括數(shù)據(jù)庫(kù)設(shè)計(jì)概述、需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的物理設(shè)計(jì)、數(shù)據(jù)庫(kù)的實(shí)施和數(shù)據(jù)庫(kù)系統(tǒng)的管理維護(hù)。本課程以實(shí)踐為主,教學(xué)目標(biāo)是使學(xué)生能獨(dú)立設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程和方法。根據(jù)本課程的特點(diǎn),充分重視上機(jī)實(shí)踐的環(huán)節(jié),課程在機(jī)房上,有利于學(xué)生學(xué)習(xí)。要求以一種具體的DBMS 為主,學(xué)會(huì)C/S模式和B/S模式兩種方法。

本課程安排在一個(gè)學(xué)期內(nèi),教學(xué)周數(shù)為18周,每周4學(xué)時(shí)。每周具體內(nèi)容安排如表1。

3各階段教學(xué)方法

由于各階段的任務(wù)不同,要求也不相同,因此分階段采用不同的教學(xué)方法,以一個(gè)學(xué)生熟悉的、容易理解的數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)過(guò)程為主線,貫穿整個(gè)教學(xué)過(guò)程,將相對(duì)枯燥的理論知識(shí)與實(shí)踐聯(lián)系起來(lái)。

題目選取階段是數(shù)據(jù)庫(kù)課程設(shè)計(jì)的初始階段,也是決定能否達(dá)到教學(xué)目標(biāo)的關(guān)鍵性階段。如果題目選取得太大、太難,或者是學(xué)生不熟悉、很難接觸到的領(lǐng)域,做起來(lái)太困難,會(huì)影響學(xué)生的積極性,勢(shì)必會(huì)影響到后期的學(xué)習(xí)效果。而題目太簡(jiǎn)單,又達(dá)不到教學(xué)標(biāo)準(zhǔn)。因此在本階段,采取教師提供參考題目,學(xué)生自主選擇的方法。由于是完成一個(gè)較完整的項(xiàng)目,而且每個(gè)學(xué)生擅長(zhǎng)的方向可能不一樣,因此采用小組分工協(xié)作的方式。每組由三至四人組成,由一名組長(zhǎng)負(fù)責(zé),同組員研究確定開發(fā)題目以及任務(wù)分工。在小組討論確定了題目之后,組內(nèi)負(fù)責(zé)整理文檔的同學(xué)要完成開題報(bào)告,上交指導(dǎo)教師。開題報(bào)告的關(guān)鍵內(nèi)容包括選題理由以及開發(fā)環(huán)境的選取。教師根據(jù)開題報(bào)告整理出小組題目以及成員,并簡(jiǎn)要分析選題的難易程度。在第二周的開題討論上讓每小組派代表進(jìn)行發(fā)言,大家分析討論題目的可行性,對(duì)于選題不合理的,重新修改。這階段可以充分調(diào)動(dòng)學(xué)生的積極性,活躍大家的思維,實(shí)際教學(xué)效果良好,很多學(xué)生的選題都具有現(xiàn)實(shí)應(yīng)用意義。

題目確定完之后,就要進(jìn)行需求分析。很多學(xué)生認(rèn)識(shí)不到這部分的重要性,選定題目后就想開始代碼的編寫工作,往往做了一半就進(jìn)行不下去。因此教師在課堂上要通過(guò)實(shí)例充分講解需求的分析重要性,講解具體的需求分析方法,使學(xué)生理解需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),同時(shí)掌握基本的需求分析技能。在需求分析階段,要盡可能收集課題的完備需求,可以利用不同小組互相模擬實(shí)際用戶的形式,增加學(xué)生的交流能力和開發(fā)興趣。在需求分析階段,要完成系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典。高質(zhì)量的完成需求分析工作可以鞏固學(xué)生在理論課上學(xué)到的數(shù)據(jù)流圖、數(shù)據(jù)字典等基礎(chǔ)理論知識(shí),并提高學(xué)生的歸納總結(jié)能力。

確定用戶需求后,進(jìn)入系統(tǒng)設(shè)計(jì)階段。系統(tǒng)設(shè)計(jì)階段要完成應(yīng)用系統(tǒng)的設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。應(yīng)用系統(tǒng)的設(shè)計(jì)要完成課題應(yīng)用軟件的架構(gòu)設(shè)計(jì)和具體功能模塊的劃分。數(shù)據(jù)庫(kù)設(shè)計(jì)要結(jié)合應(yīng)用系統(tǒng)的設(shè)計(jì),逐步完成數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)階段是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,該階段通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型;邏輯結(jié)構(gòu)設(shè)計(jì)階段要將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化;物理設(shè)計(jì)階段要為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。數(shù)據(jù)庫(kù)設(shè)計(jì)不但可以加深學(xué)生對(duì)ER圖等理論知識(shí)的理解,還有助于提高學(xué)生的軟件系統(tǒng)設(shè)計(jì)能力。

系統(tǒng)實(shí)現(xiàn)階段,教師對(duì)采用的教學(xué)案例代碼進(jìn)行演示,針對(duì)不同的程序設(shè)計(jì)語(yǔ)言對(duì)數(shù)據(jù)庫(kù)的連接部分進(jìn)行講解,并給出相應(yīng)的示例代碼。此階段主要是學(xué)生動(dòng)手編寫代碼,完成系統(tǒng)功能。具體程序設(shè)計(jì)語(yǔ)言沒(méi)有限制,可自由選擇。要指導(dǎo)學(xué)生編寫高質(zhì)量的代碼,包括變量的命名方法、代碼的書寫規(guī)則、代碼的注釋規(guī)則等。這階段教師可采用啟發(fā)式教學(xué),對(duì)于學(xué)生在設(shè)計(jì)中遇到的問(wèn)題,要引

導(dǎo)他們學(xué)會(huì)查找資料,自己思考解決。作為計(jì)算機(jī)專業(yè)的學(xué)生,自學(xué)能力的培養(yǎng)是很重要的。

系統(tǒng)測(cè)試階段,包括單元測(cè)試和集成測(cè)試。要指導(dǎo)學(xué)生進(jìn)行測(cè)試用例的編寫,掌握正確的測(cè)試方法。對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),還要進(jìn)行數(shù)據(jù)庫(kù)的性能測(cè)試和容量測(cè)試。通過(guò)系統(tǒng)測(cè)試,使學(xué)生掌握正確的測(cè)試方法,有效提高軟件的質(zhì)量。

4考核方式

教師在每個(gè)階段都會(huì)進(jìn)行檢查,對(duì)完成情況進(jìn)行記錄。開題階段,要求學(xué)生以小組為單位,完成開題報(bào)告,并且每組的選題都要在課上進(jìn)行講解、討論,確定選題是否合理。在需求分析階段,要求每組上交需求分析文檔。在接下來(lái)的系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)及測(cè)試階段,要求學(xué)生詳細(xì)記錄設(shè)計(jì)思想、設(shè)計(jì)方法、實(shí)現(xiàn)過(guò)程及測(cè)試結(jié)果,整理出完整的課程設(shè)計(jì)報(bào)告書。在期末結(jié)課前,要求學(xué)生對(duì)所完成的系統(tǒng)進(jìn)行現(xiàn)場(chǎng)演示,教師及在場(chǎng)學(xué)生均可對(duì)其設(shè)計(jì)方法及功能進(jìn)行提問(wèn)。最后由教師綜合考慮以下幾方面的因素,給出總評(píng)成績(jī),包括文檔的完成情況、開發(fā)環(huán)境的選取、系統(tǒng)功能實(shí)現(xiàn)情況、用戶界面的設(shè)計(jì)以及現(xiàn)場(chǎng)演示答辯的效果。通過(guò)以上方式,較綜合、客觀地評(píng)價(jià)了學(xué)生的文字及語(yǔ)言的表達(dá)能力以及系統(tǒng)設(shè)計(jì)、程序開發(fā)的能力。

5結(jié)束語(yǔ)

教學(xué)實(shí)踐表明,這種形式的數(shù)據(jù)庫(kù)課程設(shè)計(jì),可以使學(xué)生有效地鞏固對(duì)基礎(chǔ)理論知識(shí)的掌握,可以使學(xué)生系統(tǒng)地了解軟件開發(fā)流程,提高學(xué)生的軟件工程化開發(fā)能力,增強(qiáng)學(xué)生的就業(yè)競(jìng)爭(zhēng)力,并且可以建立學(xué)生的團(tuán)隊(duì)意識(shí),提高學(xué)生的交流和協(xié)作能力。

參考文獻(xiàn):

[1] 胡穎. 關(guān)于提高課程設(shè)計(jì)教學(xué)效果的措施[J]. 職業(yè)教育研究,2006.

[2] 邵浩然. 數(shù)據(jù)庫(kù)原理課程教學(xué)改革探討[J]. 計(jì)算機(jī)教育,2007.

[3] 海波,朱小軍. 高校實(shí)踐性課程多元學(xué)習(xí)環(huán)境設(shè)計(jì)[J]. 甘肅高師學(xué)報(bào),2007.

篇4

關(guān)鍵詞:工學(xué)結(jié)合;高職;電子商務(wù)概論;課程標(biāo)準(zhǔn)

工學(xué)結(jié)合是職業(yè)教育的的一個(gè)重要特征,在課程體系建設(shè)、課程標(biāo)準(zhǔn)的具體設(shè)計(jì)中要將理論學(xué)習(xí)與實(shí)踐操作相結(jié)合,以行動(dòng)或項(xiàng)目為導(dǎo)向,實(shí)現(xiàn)理論知識(shí)與技能實(shí)操、過(guò)程與方法、學(xué)習(xí)態(tài)度與學(xué)習(xí)目標(biāo)的統(tǒng)一。本文就我們已經(jīng)開發(fā)出來(lái)的《電子商務(wù)概論》課程標(biāo)準(zhǔn)進(jìn)行分析探討。

一、《電子商務(wù)概論》課程定位

《電子商務(wù)概論》課程是工商管理類專業(yè)的一門專業(yè)必修基礎(chǔ)課,也是對(duì)此科目感興趣的學(xué)生或者準(zhǔn)備考取有關(guān)電子商務(wù)師資格證人士的參考課程。本課程較為詳細(xì)的介紹了涉及電子商務(wù)各個(gè)方面的知識(shí),包括電子商務(wù)網(wǎng)絡(luò)技術(shù)平臺(tái)、電子商務(wù)模式、電子支付、網(wǎng)上銀行、電子商務(wù)物流與供應(yīng)鏈管理、電子商務(wù)系統(tǒng)、網(wǎng)絡(luò)營(yíng)銷、電子商務(wù)法律法規(guī)以及相關(guān)安全問(wèn)題。通過(guò)本門課的學(xué)習(xí)使學(xué)生對(duì)電子商務(wù)有一個(gè)全面的理解,為后續(xù)學(xué)習(xí)打下基礎(chǔ)。

二、《電子商務(wù)概論》課程設(shè)計(jì)理念與思路

本課程的教學(xué)目的是要讓學(xué)生能夠掌握基本的電子商務(wù)操作技能,教學(xué)設(shè)計(jì)由基礎(chǔ)理論引入,著重技能的實(shí)操訓(xùn)練,教學(xué)中融入職業(yè)考證的能力要求,豐富的課堂教學(xué)內(nèi)容,并通過(guò)建設(shè)課程資源平臺(tái)引導(dǎo)學(xué)生課后進(jìn)行自主網(wǎng)絡(luò)化學(xué)習(xí)和互聯(lián)網(wǎng)平臺(tái)的創(chuàng)業(yè)訓(xùn)練,從而鞏固理論知識(shí)、提高實(shí)踐能力。

1、在理論教學(xué)內(nèi)容設(shè)計(jì)方面,主要考慮了本課程作為商務(wù)管理專業(yè)的基礎(chǔ)課程,需要全面介紹相關(guān)的概念、實(shí)踐運(yùn)作過(guò)程等。注重了相關(guān)專業(yè)知識(shí)的介紹,通過(guò)簡(jiǎn)練的理論介紹,使學(xué)生能很快拓展知識(shí)面,對(duì)電子商務(wù)的理論構(gòu)架有一個(gè)全面的認(rèn)識(shí),教學(xué)內(nèi)容注重與傳統(tǒng)商務(wù)管理類課程的銜接,并把計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、信息安全技術(shù)等現(xiàn)代信息技術(shù)與傳統(tǒng)商務(wù)管理的理論與方法有機(jī)地結(jié)合起來(lái),注意多學(xué)科的交叉,做到了教學(xué)內(nèi)容經(jīng)典與現(xiàn)代的結(jié)合。

注重引入電子商務(wù)學(xué)科理論研究的最新成果和最新教研教改成果充實(shí)理論教學(xué)內(nèi)容,并對(duì)課程進(jìn)行“嵌入式”內(nèi)容開發(fā),使理論教學(xué)涵蓋勞動(dòng)部助理電子商務(wù)師考證所要求的主要理論知識(shí)點(diǎn),通過(guò)課后豐富的自主學(xué)習(xí)資源強(qiáng)化理論學(xué)習(xí)的效果。

2、在實(shí)踐教學(xué)方面,實(shí)踐教學(xué)內(nèi)容的組織按照由淺到深、循序漸進(jìn)的思路,要求實(shí)訓(xùn)模塊具有一定的實(shí)用性和先進(jìn)性,并能與職業(yè)技能證書考試相銜接。每個(gè)教學(xué)單元都設(shè)有相應(yīng)的實(shí)訓(xùn)項(xiàng)目,以提高學(xué)生的業(yè)務(wù)操作熟練程度。實(shí)訓(xùn)項(xiàng)目盡可能借助互聯(lián)網(wǎng)上真實(shí)的商務(wù)環(huán)境和資源完成,增加一些有時(shí)代氣息的最新電子商務(wù)應(yīng)用吸引學(xué)生的興趣,引導(dǎo)學(xué)生將課堂實(shí)訓(xùn)任務(wù)延續(xù)到課外的互聯(lián)網(wǎng)創(chuàng)業(yè)和職業(yè)考證;通過(guò)建立各類實(shí)驗(yàn)平臺(tái)與模擬系統(tǒng)、實(shí)用性強(qiáng)的實(shí)踐教學(xué)內(nèi)容以及過(guò)程性考核等來(lái)培養(yǎng)學(xué)生的創(chuàng)新思維和獨(dú)立分析問(wèn)題、解決問(wèn)題的能力。

三、《電子商務(wù)概論》課程學(xué)習(xí)目標(biāo)

通過(guò)本課程的學(xué)習(xí),學(xué)生能建立起電子商務(wù)的整體認(rèn)識(shí),掌握電子商務(wù)的基本概念,熟悉電子商務(wù)購(gòu)物流程,掌握實(shí)際操作中網(wǎng)絡(luò)營(yíng)銷技能和電子支付技能,能夠進(jìn)行簡(jiǎn)單的網(wǎng)頁(yè)制作,能夠?qū)㈦娮由虅?wù)的理論知識(shí)與操作技能融會(huì)貫通,并靈活應(yīng)用于后續(xù)專業(yè)課程、工作實(shí)踐和網(wǎng)絡(luò)化生活,從而培養(yǎng)出具有良好的職業(yè)道德、掌握電子商務(wù)基礎(chǔ)技能的現(xiàn)代商務(wù)管理人才。同時(shí)通過(guò)本課程循序漸進(jìn)的技能訓(xùn)練,幫助學(xué)生樹立起自信心,認(rèn)識(shí)到電子商務(wù)的廣闊應(yīng)用前景,激發(fā)他們的創(chuàng)新精神和靈感,培養(yǎng)出對(duì)專業(yè)后續(xù)課程(例如電子商務(wù)網(wǎng)站建設(shè)與維護(hù)、商務(wù)溝通與談判、網(wǎng)絡(luò)營(yíng)銷實(shí)務(wù)、網(wǎng)上支付與結(jié)算、電子商務(wù)安全等)的興趣。

四、《電子商務(wù)概論》課程能力標(biāo)準(zhǔn)要求

通過(guò)本課程的學(xué)習(xí),學(xué)習(xí)者應(yīng)該形成:1、正確全面的認(rèn)識(shí)電子商務(wù),分析電子商務(wù)發(fā)展趨勢(shì)的能力。2、開展網(wǎng)絡(luò)營(yíng)銷相關(guān)操作的能力及語(yǔ)言表達(dá)溝通的能力。3、網(wǎng)上支付結(jié)算安全防范的能力。4、簡(jiǎn)單網(wǎng)頁(yè)設(shè)計(jì)與制作的能力。5、基于網(wǎng)上資源的自學(xué)能力。

(一)知識(shí)要求:1、熟悉電子商務(wù)的各種基本概念,了解電子商務(wù)的基本組成,了解電子商務(wù)的發(fā)展趨勢(shì)。2、熟悉Internet商務(wù)的基本組成,掌握C2C、B2C、B2B等電子商務(wù)模式的交易流程與特點(diǎn)。3、掌握網(wǎng)絡(luò)銀行的業(yè)務(wù)特點(diǎn),熟悉網(wǎng)上支付的常用工具。 4、了解電子商務(wù)安全交易體系的構(gòu)建,掌握電子商務(wù)安全交易的方法。5、掌握網(wǎng)絡(luò)營(yíng)銷的4C策略,掌握網(wǎng)絡(luò)營(yíng)銷的推廣方法。6、了解電子商務(wù)物流與供應(yīng)鏈管理的基本概念,了解電子商務(wù)物流的新技術(shù)。7、掌握網(wǎng)站建設(shè)與網(wǎng)頁(yè)設(shè)計(jì)的基本方法。8、了解電子商務(wù)法律相關(guān)規(guī)定。

(二)技能要求:1、區(qū)分電子商務(wù)的類別。 2、B2C、B2B、C2C的交易。3、網(wǎng)絡(luò)營(yíng)銷策略的宣傳與推廣。4、網(wǎng)上的電子支付。5、網(wǎng)頁(yè)的設(shè)計(jì)與制作,電子商務(wù)系統(tǒng)的建設(shè)等。

(三)素質(zhì)要求:1、認(rèn)真踏實(shí),勤奮刻苦。2、富有敬業(yè)精神,有團(tuán)隊(duì)合作意識(shí)。3、良好的語(yǔ)言表達(dá)能力和溝通協(xié)作能力。4、良好的心理素質(zhì),經(jīng)得起壓力和挫折。5、富有接受新事物的能力,富有創(chuàng)新與挑戰(zhàn)力。

五、《電子商務(wù)概論》課程師資的培養(yǎng)

1、學(xué)習(xí)職業(yè)教育理論,積極開展院校交流,提升教學(xué)能力

組織專業(yè)教師認(rèn)真學(xué)習(xí)黨和國(guó)家關(guān)于職業(yè)教育的方針政策,學(xué)習(xí)國(guó)內(nèi)外先進(jìn)的職業(yè)教育理論,加強(qiáng)專業(yè)教師與相關(guān)高等院校間的交流與學(xué)習(xí)。安排教師學(xué)習(xí)國(guó)家示范、骨干高職院校的建設(shè)和經(jīng)驗(yàn);安排教師參加各種專業(yè)建設(shè)研討會(huì),在全國(guó)范圍內(nèi)開展教學(xué)與改革的交流,如聽取姜大源等高職教育領(lǐng)域知名專家的報(bào)告。開闊了教師眼界,幫助教師及時(shí)掌握先進(jìn)的教學(xué)手段、教學(xué)方法和專業(yè)發(fā)展的最新信息,從而推進(jìn)了課程改革和專業(yè)建設(shè)。

2、加強(qiáng)“雙師型”教師隊(duì)伍建設(shè),提高專業(yè)技術(shù)水平

豐富專業(yè)教師的實(shí)踐經(jīng)驗(yàn),強(qiáng)化專業(yè)技能,提升師資隊(duì)伍的素質(zhì),適應(yīng)高等職業(yè)教育發(fā)展的需要。如推進(jìn)教師到企業(yè)兼職或“掛職鍛煉”,鼓勵(lì)青年教師攻讀碩士或博士學(xué)位,參加國(guó)家職業(yè)資格或者行業(yè)資格認(rèn)證考試,申報(bào)高一級(jí)的專業(yè)技術(shù)職稱等。

3、推行教師下企業(yè)鍛煉,提高教師職業(yè)能力

安排專業(yè)教師下企業(yè)鍛煉,專任教師每年至少30天的下企業(yè)鍛煉任務(wù)。經(jīng)過(guò)脫產(chǎn)鍛煉,教師對(duì)企業(yè)的運(yùn)作和專業(yè)的認(rèn)識(shí)得到提升,職業(yè)能力得到提高。與此同時(shí),鼓勵(lì)經(jīng)驗(yàn)豐富教師到企業(yè)去為企業(yè)提供培訓(xùn)服務(wù),實(shí)現(xiàn)和企業(yè)的雙向合作。

4、拓展校企合作,大力引進(jìn)企業(yè)兼職教師,加強(qiáng)對(duì)學(xué)生的實(shí)踐指導(dǎo)

加強(qiáng)校企合作的力度,聘請(qǐng)到來(lái)自電子商務(wù)領(lǐng)域的中高級(jí)人員走進(jìn)課堂,共同擔(dān)任本課程的教學(xué)任務(wù),不斷加強(qiáng)對(duì)學(xué)生實(shí)踐教學(xué)的指導(dǎo)。(作者單位:重慶城市管理職業(yè)學(xué)院)

參考文獻(xiàn):

[1]陳移山.基于工學(xué)結(jié)合的管理實(shí)務(wù)課程標(biāo)準(zhǔn)開發(fā)研究[J].職業(yè)教育研究.2012年01期

[2]王佐芳.高職院校課程標(biāo)準(zhǔn)建設(shè)探析[J].中國(guó)電力教育.2011年32期

篇5

關(guān)鍵詞:電氣控制;可編程控制器;綜合設(shè)計(jì);實(shí)驗(yàn);知識(shí)融合

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

“電氣控制及可編程控制技術(shù)”是中國(guó)石油大學(xué)(華東)(以下簡(jiǎn)稱“我?!保╇姎夤こ碳捌渥詣?dòng)化專業(yè)的一門重要的專業(yè)課,是一門實(shí)踐性和應(yīng)用性都很強(qiáng)的課程。[1,2]我校電氣工程系專業(yè)實(shí)驗(yàn)室有PLC控制實(shí)驗(yàn)室,該實(shí)驗(yàn)室配有30套S7-200 PLC主機(jī)、EM235模擬量輸入/輸出模塊等實(shí)驗(yàn)設(shè)備,對(duì)于一些基本、簡(jiǎn)單的實(shí)驗(yàn)項(xiàng)目可以進(jìn)行,但對(duì)一些綜合設(shè)計(jì)性實(shí)驗(yàn)項(xiàng)目較難實(shí)現(xiàn),一方面實(shí)際被控對(duì)象難以構(gòu)建,[3,4]另一方面虛擬實(shí)驗(yàn)又難以達(dá)到應(yīng)有的教學(xué)效果,成為教學(xué)的難點(diǎn)。為此,結(jié)合直流調(diào)速、交流調(diào)速等電氣工程及其自動(dòng)化專業(yè)其他專業(yè)課程的知識(shí)內(nèi)容,依托、利用這些課程專業(yè)實(shí)驗(yàn)室現(xiàn)有設(shè)備,開發(fā)一些融合多課程知識(shí)的PLC綜合設(shè)計(jì)性實(shí)驗(yàn)項(xiàng)目,一方面可有機(jī)地將多課程知識(shí)內(nèi)容融合在一起,[5]另一方面又能很好地完成“電氣控制及可編程控制技術(shù)”課程實(shí)驗(yàn)教學(xué),實(shí)現(xiàn)資源共享。

一、基于PLC和變頻器的交流電機(jī)變頻調(diào)速控制實(shí)驗(yàn)

交流調(diào)速實(shí)驗(yàn)室配有富士變頻器、三相異步電動(dòng)機(jī)等實(shí)驗(yàn)設(shè)備。借助于這些實(shí)驗(yàn)設(shè)備,可開發(fā)基于PLC和變頻器的交流電機(jī)變頻調(diào)速實(shí)驗(yàn)項(xiàng)目。

1.異步電動(dòng)機(jī)開環(huán)變頻調(diào)速控制

(1)實(shí)驗(yàn)任務(wù)。實(shí)現(xiàn)異步電動(dòng)機(jī)的多檔變頻調(diào)速控制;完成電動(dòng)機(jī)的轉(zhuǎn)速定量測(cè)量和波形顯示;實(shí)現(xiàn)電機(jī)正反轉(zhuǎn)控制。

(2)實(shí)驗(yàn)方案設(shè)計(jì)。1)富士FRN2.2G9S變頻器具有多步速輸入端子X(jué)1、X2、X3,根據(jù)X1、X2、X3通斷狀態(tài)的不同組合可設(shè)定出7種不同的速度,多步速輸入端子與S7-200 PLC的輸出端子相連,通過(guò)編制PLC控制程序,控制對(duì)應(yīng)輸出端的導(dǎo)通和關(guān)斷,從而控制變頻器的多步速輸入端子的通斷,實(shí)現(xiàn)異步電動(dòng)機(jī)的多檔變頻調(diào)速控制。2)異步機(jī)同軸聯(lián)接測(cè)速發(fā)電機(jī),將電機(jī)的轉(zhuǎn)速信號(hào)轉(zhuǎn)換為0-10V的電壓信號(hào),利用S7-200 PLC的模擬量輸入/輸出模塊EM235對(duì)轉(zhuǎn)速信號(hào)進(jìn)行A/D轉(zhuǎn)換,實(shí)現(xiàn)電機(jī)轉(zhuǎn)速的定量測(cè)量,并借助于組態(tài)軟件實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的波形顯示。3)將PLC的某二個(gè)輸出端分別與變頻器的正、反轉(zhuǎn)控制輸入端子FWD、REV相連。通過(guò)編程實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)控制。

(3)硬件電路設(shè)計(jì)及搭建。根據(jù)控制任務(wù)及S7-200 PLC的I/O點(diǎn)數(shù)進(jìn)行I/O分配,設(shè)計(jì)硬件電路并進(jìn)行搭建。硬件電路設(shè)計(jì)可參考圖1所示電路,I0.2接系統(tǒng)起動(dòng)按鈕SB1,I0.3接系統(tǒng)循環(huán)控制按鈕SB2。PLC的三個(gè)輸出端子Q0.1、Q0.2和Q0.3分別與變頻器的多步速輸入端子X(jué)1、X2、X3相連,通過(guò)編程改變輸出繼電器Q0.1、Q0.2和Q0.3的狀態(tài),實(shí)現(xiàn)變頻器輸入端子X(jué)1、X2、X3的通斷狀態(tài)的不同組合,設(shè)定出7種不同的速度,每種速度對(duì)應(yīng)的頻率值預(yù)先設(shè)定在變頻器中。Q0.4、Q0.5分別與變頻器的正、反轉(zhuǎn)控制輸入端子FWD、REV相連。將測(cè)速發(fā)電機(jī)輸出的電壓信號(hào)接至EM235的模擬量輸入通道。為使變頻器受控于PLC按照程序運(yùn)行,在運(yùn)行前須對(duì)變頻器的功能進(jìn)行相應(yīng)設(shè)定。

(4)軟件設(shè)計(jì)思想。軟件設(shè)計(jì)可采用多種編程方法,可利用S7-200 PLC的基本指令來(lái)實(shí)現(xiàn),也可利用步進(jìn)指令來(lái)完成。利用步進(jìn)指令設(shè)計(jì)時(shí),每一速度控制對(duì)應(yīng)一個(gè)步進(jìn)段,進(jìn)入對(duì)應(yīng)的步進(jìn)過(guò)程時(shí),可利用置位、復(fù)位指令或輸出指令讓對(duì)應(yīng)的輸出繼電器Q0.1、Q0.2、Q0.30接通或關(guān)斷,同時(shí)起動(dòng)定時(shí)器開始計(jì)時(shí),待定時(shí)器定時(shí)時(shí)間到后,轉(zhuǎn)入下一步進(jìn)控制過(guò)程,以此類推,每檔速度運(yùn)行時(shí)間由各個(gè)定時(shí)器來(lái)控制。利用EM235模擬量單元實(shí)現(xiàn)轉(zhuǎn)速測(cè)量。電機(jī)正、反轉(zhuǎn)控制通過(guò)軟件編程來(lái)實(shí)現(xiàn),Q0.4導(dǎo)通時(shí),電機(jī)正轉(zhuǎn),Q0.5導(dǎo)通時(shí),電機(jī)反轉(zhuǎn),注意在進(jìn)行程序設(shè)計(jì)時(shí)Q0.4和Q0.5要加互鎖環(huán)節(jié),防止正、反轉(zhuǎn)同時(shí)進(jìn)行。

(5)系統(tǒng)調(diào)試要求。波形記錄異步電動(dòng)機(jī)的多檔變頻調(diào)速實(shí)驗(yàn)結(jié)果。

2.異步電動(dòng)機(jī)閉環(huán)變頻調(diào)速控制

(1)實(shí)驗(yàn)任務(wù)。1)實(shí)現(xiàn)異步電動(dòng)機(jī)閉環(huán)變頻調(diào)速。2)完成電動(dòng)機(jī)的轉(zhuǎn)速定量測(cè)量和波形顯示。3)實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)控制。

(2)實(shí)驗(yàn)方案設(shè)計(jì)??刂葡到y(tǒng)構(gòu)成框圖如圖2所示。旋轉(zhuǎn)編碼器與電機(jī)同軸連接,將異步電機(jī)的轉(zhuǎn)速信號(hào)變換為脈沖信號(hào),利用PLC的高速計(jì)數(shù)器進(jìn)行測(cè)量,此信號(hào)作為檢測(cè)到的速度反饋信號(hào),速度給定信號(hào)與反饋信號(hào)相減得到偏差e(n),經(jīng)過(guò)PLC的PID運(yùn)算,得到控制量,此控制量再經(jīng)PLC D/A轉(zhuǎn)換模塊變?yōu)槟M量,經(jīng)PLC的模擬輸出通道送至變頻器的模擬量輸入端子,進(jìn)而控制電機(jī)的轉(zhuǎn)速。選用S7-200 PLC模擬量輸入/輸出模塊EM235實(shí)現(xiàn)系統(tǒng)相應(yīng)的D/A轉(zhuǎn)換。將PLC的某二個(gè)輸出端分別與變頻器的正、反轉(zhuǎn)控制輸入端子FWD、REV相連。通過(guò)編程實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)控制。借助于組態(tài)軟件實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的波形顯示。

(3)軟件設(shè)計(jì)思想。根據(jù)控制任務(wù)進(jìn)行I/O分配,選擇高速計(jì)數(shù)器編號(hào)、工作模式、輸入點(diǎn)的配置。基于M測(cè)速方法實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的測(cè)量。利用S7-200 PLC提供的PID功能指令[6]完成PID控制算法,算出該采樣周期PID調(diào)節(jié)器的輸出值P(n),然后將運(yùn)算結(jié)果通過(guò)PLC的D/A轉(zhuǎn)換模塊,經(jīng)模擬量輸出通道送至變頻器的模擬量輸入端子,控制電機(jī)的轉(zhuǎn)速。電機(jī)正、反轉(zhuǎn)控制通過(guò)軟件編程來(lái)實(shí)現(xiàn),根據(jù)不同的條件給出對(duì)應(yīng)的正、反轉(zhuǎn)控制信號(hào)。根據(jù)I/O分配,當(dāng)某輸出繼電器導(dǎo)通時(shí),電機(jī)正轉(zhuǎn),另一輸出繼電器導(dǎo)通時(shí),電機(jī)反轉(zhuǎn),同樣,兩輸出繼電器一定要加互鎖環(huán)節(jié),防止正、反轉(zhuǎn)同時(shí)進(jìn)行。在執(zhí)行PID指令前,首先應(yīng)構(gòu)建PID控制回路表,將控制回路表中有關(guān)參數(shù)按照地址偏移量寫入相應(yīng)的變量寄存器。采用調(diào)用子程序的方法,在子程序中,對(duì)PID參數(shù)進(jìn)行初始化處理。

(4)系統(tǒng)調(diào)試要求。將電機(jī)轉(zhuǎn)速給定值設(shè)定在某一值,觀察電機(jī)的穩(wěn)定運(yùn)行情況;轉(zhuǎn)速階躍響應(yīng)實(shí)驗(yàn);改變負(fù)載響應(yīng)實(shí)驗(yàn)。[7]

二、基于PLC的直流電機(jī)PWM調(diào)速控制實(shí)驗(yàn)

直流調(diào)速實(shí)驗(yàn)室配有直流電動(dòng)機(jī)、測(cè)速裝置等實(shí)驗(yàn)設(shè)備。借助于實(shí)驗(yàn)設(shè)備可開發(fā)基于PLC的直流電機(jī)調(diào)速控制實(shí)驗(yàn)項(xiàng)目。

1.直流電機(jī)PWM開環(huán)調(diào)速控制

(1)實(shí)驗(yàn)任務(wù)。實(shí)現(xiàn)直流電機(jī)的PWM開環(huán)調(diào)速控制;利用旋轉(zhuǎn)編碼器測(cè)量直流電機(jī)的轉(zhuǎn)速信號(hào),實(shí)現(xiàn)電動(dòng)機(jī)的轉(zhuǎn)速定量測(cè)量和波形顯示。

(2)實(shí)驗(yàn)方案設(shè)計(jì)。PWM變換器采用雙極式可逆PWM變換器,[8]其主電路如圖3所示。在雙極性工作制下,PWM變換器的四個(gè)大功率晶體管IGBT分成兩組,晶體管VT1、VT4與晶體管VT2、VT3交替導(dǎo)通和截止。在每個(gè)PWM周期的期間,Ug1、Ug4為正,正組晶體管VT1、VT4導(dǎo)通,Ug2、Ug3為負(fù),VT2、VT3截止,直流電機(jī)兩端電壓;在期間,反組晶體管VT2、VT3導(dǎo)通,電機(jī)兩端電壓。

一個(gè) PWM周期內(nèi)電機(jī)承受的電樞電壓平均值為:

(1)

令為占空比,其調(diào)節(jié)范圍為0~1。可見,雙極性驅(qū)動(dòng)時(shí),通過(guò)調(diào)節(jié)占空比d即可實(shí)現(xiàn)PWM調(diào)速。當(dāng)d>0.5時(shí),電機(jī)正轉(zhuǎn);d

IGBT是電壓驅(qū)動(dòng)型器件,選用集成驅(qū)動(dòng)器M57962L作為IGBT的驅(qū)動(dòng)。[9]

為防止上、下橋臂直通,設(shè)計(jì)了硬件延時(shí)電路。采用緩沖電路來(lái)抑制關(guān)斷過(guò)程中的和尖峰過(guò)電壓。

利用PLC的高速脈沖輸出指令,[6]采用同步更新脈沖寬度方法在PLC的輸出端口Q0.0(或Q0.1)輸出PWM控制信號(hào),該信號(hào)加到驅(qū)動(dòng)電路上,控制主電路開關(guān)管IGBT的導(dǎo)通和關(guān)斷,從而控制電機(jī)的轉(zhuǎn)速。

首先產(chǎn)生占空比大于50%的PWM波,使電機(jī)正轉(zhuǎn)運(yùn)行,運(yùn)行一段時(shí)間后產(chǎn)生占空比小于50%的PWM波,使電機(jī)反轉(zhuǎn)運(yùn)行,之后再產(chǎn)生占空比等于50%的PWM波,使電機(jī)停止運(yùn)行。

(3)軟件設(shè)計(jì)思想。確定PWM信號(hào)的輸出端;初始化PWM輸出形式的各個(gè)參數(shù),如控制字節(jié)、PWM周期值等;修改輸出的脈沖寬度。初始化配置及修改脈寬均可在子程序中執(zhí)行。在主程序中用首次掃描標(biāo)志位SM0.1將PWM使用的輸出點(diǎn)清零并調(diào)用子程序完成初始化操作,在需要時(shí)調(diào)用修改脈寬子程序。選擇高速計(jì)數(shù)器編號(hào)、工作模式、輸入點(diǎn)的配置?;贛測(cè)速方法實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的測(cè)量。

(4)系統(tǒng)調(diào)試要求。觀察PWM 控制電路輸出波形;波形記錄直流電機(jī)的開環(huán)調(diào)速實(shí)驗(yàn)結(jié)果。

2.直流電機(jī)PWM閉環(huán)調(diào)速控制

(1)實(shí)驗(yàn)任務(wù)。實(shí)現(xiàn)直流電動(dòng)機(jī)PWM閉環(huán)調(diào)速;完成電動(dòng)機(jī)的轉(zhuǎn)速定量測(cè)量和波形顯示。

(2)實(shí)驗(yàn)方案設(shè)計(jì)?;赑LC的PWM閉環(huán)調(diào)速系統(tǒng)構(gòu)成框圖[9]如圖4所示。旋轉(zhuǎn)編碼器與直流電機(jī)同軸連接,利用S7-200 PLC的高速計(jì)數(shù)功能,測(cè)量電機(jī)的轉(zhuǎn)速。轉(zhuǎn)速給定信號(hào)與轉(zhuǎn)速測(cè)量信號(hào)相減,得偏差信號(hào),通過(guò)PLC的PID功能指令得到PID控制器輸出,PID控制器輸出作為PWM信號(hào)占空比的控制信號(hào),利用PLC的PWM功能指令,可在PLC的相應(yīng)輸出端輸出占空比可調(diào)的PWM信號(hào)。PWM信號(hào)作用于驅(qū)動(dòng)電路,控制PWM變換器主電路相應(yīng)橋臂開關(guān)管的導(dǎo)通和關(guān)斷,從而控制加在直流電機(jī)電樞上的電壓,實(shí)現(xiàn)直流電機(jī)的PWM調(diào)速。

(3)程序設(shè)計(jì)思想??刂葡到y(tǒng)程序主要包括轉(zhuǎn)速測(cè)量程序、PID控制算法程序及PWM信號(hào)產(chǎn)生程序三部分。轉(zhuǎn)速測(cè)量程序利用PLC的高速計(jì)數(shù)功能基于M測(cè)速方法實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的測(cè)量。PID控制算法程序利用PLC的PID功能指令實(shí)現(xiàn)速度的PID控制,并將PID控制器的輸出值作為PWM控制信號(hào)的占空比。PWM信號(hào)產(chǎn)生程序利用PLC的PWM功能指令產(chǎn)生周期一定,占空比可調(diào)的PWM信號(hào)。在執(zhí)行PID指令前,應(yīng)構(gòu)建PID控制回路表,將控制回路表中有關(guān)參數(shù)按照地址偏移量寫入相應(yīng)的變量寄存器。采用調(diào)用子程序的方法,在子程序中,對(duì)PID參數(shù)進(jìn)行初始化處理。

(4)系統(tǒng)調(diào)試要求。觀察PWM 控制電路輸出波形;將電機(jī)轉(zhuǎn)速給定值設(shè)定在某一值,觀察電機(jī)的穩(wěn)定運(yùn)行情況;轉(zhuǎn)速階躍響應(yīng)實(shí)驗(yàn);改變負(fù)載響應(yīng)實(shí)驗(yàn)。[7]

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

結(jié)合電氣工程及其自動(dòng)化專業(yè)其他專業(yè)課程,利用、依托這些專業(yè)課程現(xiàn)有實(shí)驗(yàn)設(shè)備,開發(fā)一些PLC綜合、設(shè)計(jì)性實(shí)驗(yàn)項(xiàng)目,為鍛煉學(xué)生綜合運(yùn)用PLC相關(guān)知識(shí)、提高學(xué)生的綜合實(shí)踐能力提供了途徑,不僅與其他專業(yè)課融會(huì)貫通,提高學(xué)生綜合運(yùn)用專業(yè)知識(shí)的能力,還可節(jié)約實(shí)驗(yàn)成本,實(shí)現(xiàn)實(shí)驗(yàn)資源的共享。

參考文獻(xiàn):

[1]周建萍,王志萍,于會(huì)群.對(duì)提高“PLC 實(shí)驗(yàn)課”課程教學(xué)質(zhì)量的探討[J].實(shí)驗(yàn)室研究與探索,2012,31(10):119-121.

[2]范小蘭,趙春鋒,余粟.非電類專業(yè)學(xué)生的系統(tǒng)化PLC 實(shí)驗(yàn)教學(xué)[J].實(shí)驗(yàn)室研究與探索,2012,31(7):319-321.

[3]王嘯東.PLC 虛擬實(shí)驗(yàn)室的研究與建設(shè)[J].實(shí)驗(yàn)室研究與探索,

2012,31(9):210-213.

[4]苗紅霞,齊本勝.PLC控制技術(shù)實(shí)驗(yàn)教學(xué)改革研究與實(shí)踐[J].實(shí)驗(yàn)技術(shù)與管理,2010,27(3):136-139.

[5]閆怡璇,鄭萍.基于PLC 技術(shù)的過(guò)程控制實(shí)驗(yàn)裝置二次開發(fā)[J].實(shí)驗(yàn)室研究與探索,2012,31(9):32-32.

[6]何波,于軍琪,段中心.電氣控制及PLC應(yīng)用[M].北京:中國(guó)電力出版社,2008.

[7]王春鳳,李旭春,薛文軒.PWM 直流調(diào)速系統(tǒng)實(shí)驗(yàn)的教學(xué)實(shí)踐[J].實(shí)驗(yàn)室研究與探索,2012,31(8):32-34.

篇6

關(guān)鍵詞:軟件工程;課程設(shè)計(jì);實(shí)踐;指導(dǎo)

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

軟件工程是計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)一門重要的專業(yè)課。一般在軟件工程課程結(jié)束后,會(huì)安排一些時(shí)間讓學(xué)生做軟件工程課程設(shè)計(jì)。軟件工程課程設(shè)計(jì)的內(nèi)容是讓學(xué)生運(yùn)用軟件工程的知識(shí)設(shè)計(jì)一個(gè)應(yīng)用軟件系統(tǒng),并寫出相關(guān)的設(shè)計(jì)文檔材料。

做軟件工程課程設(shè)計(jì)的目的,是讓學(xué)生加深對(duì)軟件工程知識(shí)的理解,訓(xùn)練學(xué)生的動(dòng)手能力,讓學(xué)生學(xué)會(huì)開發(fā)軟件的常用方法,熟悉軟件開發(fā)的過(guò)程,熟悉各種軟件開發(fā)文檔材料的寫作,積累軟件開發(fā)的實(shí)踐經(jīng)驗(yàn),為將來(lái)從事軟件開發(fā)工作打下良好基礎(chǔ)。

在指導(dǎo)學(xué)生做軟件工程課程設(shè)計(jì)時(shí),以下幾個(gè)問(wèn)題應(yīng)該引起指導(dǎo)教師的注意。

1合理選擇課程設(shè)計(jì)的題目

由于該課程設(shè)計(jì)與軟件工程課程內(nèi)容密切相關(guān),選題工作可以在軟件工程課程開始講授時(shí)布置下去,讓學(xué)生有充足的時(shí)間思考,思考成熟后,在指導(dǎo)教師幫助下,將課程設(shè)計(jì)題目確定下來(lái)。然后學(xué)生一邊學(xué)習(xí)軟件工程課程內(nèi)容,一邊著手收集課程設(shè)計(jì)所需的有關(guān)資料,做好課程設(shè)計(jì)的準(zhǔn)備工作。

課程設(shè)計(jì)題目所涉及的問(wèn)題規(guī)模和難度應(yīng)該比較小。因?yàn)檎n程設(shè)計(jì)不同于畢業(yè)設(shè)計(jì),加上課程設(shè)計(jì)安排的時(shí)間比較少,學(xué)生投入的精力也有限,所以要控制規(guī)模和難度。

指導(dǎo)教師在幫助學(xué)生選擇題目時(shí),可以選擇學(xué)生比較熟悉的問(wèn)題,如圖書資料管理系統(tǒng)、學(xué)生成績(jī)管理系統(tǒng)、人力資源管理系統(tǒng)等等,或者選擇學(xué)生很快就能熟悉的一些問(wèn)題。

2擺正程序編寫工作在軟件工程中的位置

學(xué)生在做軟件工程課程設(shè)計(jì)之前,已經(jīng)做過(guò)一些課程設(shè)計(jì)。比如在學(xué)習(xí)C、C++或Java之后,利用C、C++或Java所做的課程設(shè)計(jì)。那些課程設(shè)計(jì)內(nèi)容是使用高級(jí)語(yǔ)言設(shè)計(jì)和編寫小軟件,在那些課程設(shè)計(jì)中,程序編寫是一項(xiàng)非常重要的工作,因?yàn)槟切┱n程設(shè)計(jì)是以熟練應(yīng)用某高級(jí)語(yǔ)言為目的。而在軟件工程課程設(shè)計(jì)中,編寫程序工作與需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作相比較,重要程度降低了。因?yàn)檐浖こ陶n程設(shè)計(jì)不是以熟練運(yùn)用某高級(jí)語(yǔ)言為目的,而是以熟悉和運(yùn)用軟件工程知識(shí)為目的。實(shí)際上,按照開發(fā)軟件的過(guò)程,當(dāng)需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等開發(fā)過(guò)程完成后,用哪種高級(jí)語(yǔ)言來(lái)實(shí)現(xiàn)軟件系統(tǒng)已經(jīng)不是重要問(wèn)題了。

學(xué)生往往認(rèn)為程序編寫工作重要,而認(rèn)為需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作無(wú)關(guān)緊要,這是沒(méi)有領(lǐng)會(huì)軟件工程思想的表現(xiàn)。當(dāng)確定課程設(shè)計(jì)題目后,有些學(xué)生不認(rèn)真作需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作,匆匆忙忙開始編寫程序,這種行為與軟件工程課程設(shè)計(jì)的目的不相符。指導(dǎo)教師要引導(dǎo)學(xué)生明確軟件工程課程設(shè)計(jì)的目的,使學(xué)生清楚程序編寫工作與其他軟件開發(fā)工作的關(guān)系,讓學(xué)生擺正編寫程序工作在軟件工程課程設(shè)計(jì)中的位置;告訴學(xué)生不能只重視編寫程序工作而輕視其他工作;更不能不經(jīng)過(guò)需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等階段而直接開始程序編寫工作。歷史上,軟件危機(jī)產(chǎn)生的原因之一就是錯(cuò)誤地認(rèn)為開發(fā)軟件就是編寫程序、程序就是軟件,而忽視了程序編寫之外的其他各項(xiàng)軟件開發(fā)工作。現(xiàn)在要通過(guò)做軟件工程課程設(shè)計(jì)引導(dǎo)學(xué)生擺正程序編寫工作的位置,用軟件工程理論指導(dǎo)實(shí)踐,防止過(guò)去的錯(cuò)誤再出現(xiàn)。

3培養(yǎng)整體觀念和全局意識(shí)

我們培養(yǎng)的計(jì)算機(jī)專業(yè)的本科生,將來(lái)不僅僅是做程序員,還要做系統(tǒng)分析師、軟件設(shè)計(jì)師,而系統(tǒng)分析師、軟件設(shè)計(jì)師必須有整體觀念和全局意識(shí)。開設(shè)軟件工程課要為培養(yǎng)系統(tǒng)分析師、軟件設(shè)計(jì)師打下基礎(chǔ),而做軟件工程課程設(shè)計(jì)是培養(yǎng)學(xué)生整體觀念和全局意識(shí)的一個(gè)好機(jī)會(huì)。

面對(duì)一個(gè)被開發(fā)的軟件系統(tǒng),如何培養(yǎng)學(xué)生的整體觀念和全局意識(shí)呢?

可以通過(guò)制訂軟件開發(fā)計(jì)劃來(lái)培養(yǎng)學(xué)生的整體觀念和全局意識(shí)。在軟件工程課程設(shè)計(jì)開始時(shí),指導(dǎo)教師要按照軟件工程的理論要求,指導(dǎo)學(xué)生制訂一個(gè)軟件開發(fā)計(jì)劃。對(duì)于軟件開發(fā)過(guò)程中的每個(gè)階段,從可行性研究到需求分析,從總體設(shè)計(jì)到詳細(xì)設(shè)計(jì),從編碼到測(cè)試,讓學(xué)生站在整體和全局的角度,考慮和分配各階段所用時(shí)間和各種資源。通過(guò)這個(gè)計(jì)劃的制訂,訓(xùn)練學(xué)生樹立從整體出發(fā)來(lái)思考軟件系統(tǒng)開發(fā)過(guò)程的觀念,引導(dǎo)學(xué)生學(xué)會(huì)從全局的角度來(lái)合理規(guī)劃軟件開發(fā)的各項(xiàng)工作,熟悉軟件開發(fā)的整體過(guò)程。

還可以通過(guò)做總體設(shè)計(jì)來(lái)培養(yǎng)學(xué)生的整體觀念和全局意識(shí)??傮w設(shè)計(jì)是軟件工程課程設(shè)計(jì)的一項(xiàng)重要內(nèi)容,總體設(shè)計(jì)是在搞清軟件系統(tǒng)的需求之后,概括性地回答軟件系統(tǒng)如何實(shí)現(xiàn)的問(wèn)題??傮w設(shè)計(jì)從宏觀上對(duì)軟件系統(tǒng)進(jìn)行設(shè)計(jì),將軟件系統(tǒng)劃分成若干個(gè)模塊,確定每個(gè)模塊應(yīng)實(shí)現(xiàn)的功能以及各模塊間的結(jié)構(gòu)關(guān)系。從總體設(shè)計(jì)應(yīng)該完成的任務(wù)可以看出,做總體設(shè)計(jì)必須具有整體觀念和全局意識(shí),要考慮到被開發(fā)系統(tǒng)的每個(gè)方面的問(wèn)題。指導(dǎo)教師要讓學(xué)生在規(guī)定的時(shí)間內(nèi)做出總體設(shè)計(jì)方案,然后指導(dǎo)教師對(duì)學(xué)生做出的總體設(shè)計(jì)方案進(jìn)行審查,審查通過(guò)之后,再讓學(xué)生做后面的工作。

4熟悉常用技術(shù)和工具

按照軟件工程課程設(shè)計(jì)的要求,學(xué)生在課程設(shè)計(jì)結(jié)束時(shí),要完成全部的軟件設(shè)計(jì)開發(fā)任務(wù),不但要交出一個(gè)能運(yùn)行的軟件,還要交出設(shè)計(jì)過(guò)程中所形成的文檔材料,包括需求分析材料、總體設(shè)計(jì)材料、詳細(xì)設(shè)計(jì)材料、測(cè)試材料等。要做好這些文檔材料,需要在課程設(shè)計(jì)中引導(dǎo)學(xué)生熟悉軟件工程中常用技術(shù)和工具的使用方法。

例如,在制作需求分析材料時(shí),涉及到實(shí)體關(guān)系圖、數(shù)據(jù)流圖、狀態(tài)轉(zhuǎn)換圖、IPO圖的使用;在制作總體設(shè)計(jì)材料時(shí),涉及到模塊化技術(shù)和層次結(jié)構(gòu)圖的使用;在制作詳細(xì)設(shè)計(jì)材料時(shí),涉及到傳統(tǒng)流程圖、盒圖、PAD圖、判定表、判定樹的使用;在制作測(cè)試材料時(shí),涉及到白盒技術(shù)、黑盒技術(shù)的使用。如果采用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)分析和設(shè)計(jì),則要涉及到UML中的用例圖、類和對(duì)象圖、順序圖、活動(dòng)圖、協(xié)作圖、構(gòu)件圖、部署圖的使用。

上面提到的一些常用的技術(shù)和工具,在軟件工程授課過(guò)程中,教師雖然講過(guò),但由于沒(méi)有真正使用過(guò),所以學(xué)生不熟悉。指導(dǎo)教師要引導(dǎo)學(xué)生利用課程設(shè)計(jì)來(lái)熟悉這些常用技術(shù)和工具。因?yàn)閷W(xué)生畢業(yè)后,既要會(huì)做程序編寫工作,也要會(huì)做需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試等工作,熟悉這些常用技術(shù)和工具的使用方法,并且認(rèn)真完成課程設(shè)計(jì)各項(xiàng)文檔材料的制作,可以為畢業(yè)后從事相關(guān)的軟件開發(fā)工作奠定良好的基礎(chǔ)。

5學(xué)習(xí)和運(yùn)用新知識(shí)

軟件工程教材中介紹了開發(fā)軟件各階段所用的知識(shí),但是教材往往受篇幅所限,對(duì)一些新知識(shí)介紹得不詳細(xì),再加上知識(shí)更新的速度比較快,有些新知識(shí)教材中可能沒(méi)有介紹。做軟件工程課程設(shè)計(jì)是一個(gè)非常好的學(xué)習(xí)和運(yùn)用新知識(shí)的機(jī)會(huì),指導(dǎo)教師可以有意識(shí)地引導(dǎo)學(xué)生學(xué)習(xí)和運(yùn)用軟件工程新知識(shí)。

例如敏捷(Agile)軟件開發(fā)方法,該方法是針對(duì)傳統(tǒng)軟件開發(fā)方法過(guò)程復(fù)雜繁瑣、產(chǎn)生并且維護(hù)大量文檔、缺乏對(duì)開發(fā)過(guò)程中各種變化的有效和及時(shí)的反應(yīng)等問(wèn)題而提出的一類新的軟件開發(fā)方法。該類方法對(duì)軟件生產(chǎn)率高度重視,適用于需求模糊或快速變化的情況,適用于一些小型軟件項(xiàng)目的開發(fā)。XP(極限編程)是敏捷方法的典型代表,XP將開發(fā)過(guò)程分為計(jì)劃、設(shè)計(jì)、編碼和測(cè)試四個(gè)階段,XP強(qiáng)調(diào)4條核心價(jià)值:溝通、反饋、簡(jiǎn)單、勇氣,XP建立了系統(tǒng)比擬、小交付、簡(jiǎn)潔設(shè)計(jì)、結(jié)對(duì)開發(fā)、代碼共享等多項(xiàng)核心實(shí)踐準(zhǔn)則,XP是應(yīng)用最多的一種敏捷方法。自從2001年2月敏捷聯(lián)盟成立之后,敏捷方法發(fā)展迅速,該方法的實(shí)用價(jià)值逐漸被人們所認(rèn)識(shí),越來(lái)越多的人開始應(yīng)用該方法開發(fā)軟件。

對(duì)于像敏捷方法這樣的可以用在軟件工程課程設(shè)計(jì)中的新知識(shí),軟件工程任課教師可以通過(guò)多種途徑將新知識(shí)介紹給學(xué)生,讓學(xué)生在做軟件工程課程設(shè)計(jì)之前了解新知識(shí)的內(nèi)容。對(duì)于準(zhǔn)備采用新知識(shí)做軟件工程課程設(shè)計(jì)的學(xué)生,指導(dǎo)教師要組織他們深入學(xué)習(xí)討論新知識(shí),讓他們?cè)谧稣n程設(shè)計(jì)之前熟悉新知識(shí),指導(dǎo)他們做好根據(jù)新知識(shí)進(jìn)行課程設(shè)計(jì)的計(jì)劃,鼓勵(lì)他們使用新知識(shí),拓寬知識(shí)面。

6提升綜合素質(zhì)

具有良好的綜合素質(zhì)是事業(yè)成功的重要因素,為了提升計(jì)算機(jī)專業(yè)學(xué)生的綜合素質(zhì),為社會(huì)提供優(yōu)秀的軟件人才,要充分進(jìn)行好軟件工程課程設(shè)計(jì)。

能與他人和諧地進(jìn)行溝通和協(xié)作的團(tuán)隊(duì)精神,是從事軟件開發(fā)工作不可缺少的良好素質(zhì)之一。早期軟件作坊式的個(gè)體化軟件開發(fā)方式,造成開發(fā)者隨心所欲,結(jié)果為軟件危機(jī)的產(chǎn)生埋下了禍根?,F(xiàn)在的軟件規(guī)模比較大,各項(xiàng)性能要求比較高,開發(fā)時(shí)間比較短,軟件作坊的生產(chǎn)方式已經(jīng)無(wú)法適應(yīng)這種新情況了,因此必須依靠團(tuán)隊(duì)的力量,大家齊心合力、分工合作,才能完成軟件開發(fā)任務(wù)。指導(dǎo)教師可以通過(guò)設(shè)立開發(fā)小組的形式,培養(yǎng)學(xué)生與他人和諧地進(jìn)行溝通和協(xié)作的團(tuán)隊(duì)精神。根據(jù)課程設(shè)計(jì)題目的內(nèi)容,將參加課程設(shè)計(jì)的學(xué)生劃分為若干個(gè)開發(fā)小組,組內(nèi)采用民主制組織方式,組內(nèi)學(xué)生通過(guò)互相溝通、協(xié)商來(lái)制訂開發(fā)方案,通過(guò)分工合作來(lái)解決開發(fā)中的問(wèn)題。開發(fā)小組可以采用敏捷軟件開發(fā)方法進(jìn)行課程設(shè)計(jì),因?yàn)槊艚莘椒ㄌ貏e強(qiáng)調(diào)人與人之間的交流與合作,有利于團(tuán)隊(duì)精神的培養(yǎng)。

認(rèn)真做事、細(xì)心做事的負(fù)責(zé)精神,是從事軟件開發(fā)工作不可缺少的良好素質(zhì)之一。軟件開發(fā)活動(dòng)由多階段構(gòu)成,按順序分階段進(jìn)行開發(fā)活動(dòng),各階段密切相關(guān),某一階段出現(xiàn)錯(cuò)誤,將會(huì)傳導(dǎo)至下一階段,還會(huì)在傳導(dǎo)過(guò)程中將錯(cuò)誤放大。由于開發(fā)者馬虎大意、出現(xiàn)錯(cuò)誤,造成損失的例子歷史上很多。指導(dǎo)教師可以通過(guò)將一些典型錯(cuò)誤實(shí)例介紹給學(xué)生,引起學(xué)生對(duì)負(fù)責(zé)精神的重視;還可以安排時(shí)間讓學(xué)生對(duì)設(shè)計(jì)內(nèi)容進(jìn)行自查和互查,以檢驗(yàn)認(rèn)真細(xì)心做事的情況。還可以通過(guò)測(cè)試和調(diào)試活動(dòng)來(lái)培養(yǎng)認(rèn)真做

事、細(xì)心做事的負(fù)責(zé)精神,因?yàn)槿绻麤](méi)有認(rèn)真做事、細(xì)心做事的負(fù)責(zé)精神,很難完成測(cè)試和調(diào)試工作任務(wù)。

此外,熟練地寫作應(yīng)用文檔材料的能力、勇于創(chuàng)新和勇于改正錯(cuò)誤的精神,都是從事軟件開發(fā)工作應(yīng)具備的良好素質(zhì),這些都可以通過(guò)軟件工程課程設(shè)計(jì)活動(dòng)加以培養(yǎng)。充分利用好軟件工程課程設(shè)計(jì),對(duì)于提升學(xué)生綜合素質(zhì)會(huì)起到一個(gè)很好的推動(dòng)作用。

參考文獻(xiàn):

[1] Roger S.Pressman.軟件工程:實(shí)踐者的研究方法[M].梅宏,譯.北京:機(jī)械工業(yè)出版社,2002.

[2] 郭寧.軟件工程實(shí)用教程[M].北京:人民郵電出版社,2006.

[3] 高禹,馮相忠.C語(yǔ)言課程設(shè)計(jì)與發(fā)展學(xué)生思維[J].高等理科教育,2006(5):77-79.

[4] 張海藩.軟件工程導(dǎo)論[M].4版. 北京:清華大學(xué)出版社,2003:3-5.

[5] 陸惠恩.軟件工程基礎(chǔ)[M].北京:人民郵電出版社,2005:29-80,128-138.

篇7

關(guān)鍵詞:軟件工程;課程設(shè)計(jì)教學(xué);創(chuàng)新模式;實(shí)訓(xùn)

1 背景

軟件工程課程設(shè)計(jì)的目標(biāo)是使學(xué)生系統(tǒng)地掌握軟件工程的過(guò)程、方法和工具,為學(xué)生將來(lái)從事軟件的研發(fā)和管理奠定基礎(chǔ)。軟件工程教學(xué)內(nèi)容中的需求分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試等軟件開發(fā)技術(shù)以及工程化的開發(fā)過(guò)程(如軟件過(guò)程、配置管理、項(xiàng)目管理等)必須通過(guò)實(shí)際軟件問(wèn)題求解過(guò)程以及團(tuán)隊(duì)合作進(jìn)行體驗(yàn),而綜合的軟件開發(fā)能力的鍛煉和培養(yǎng)是需要借助一個(gè)完整的軟件項(xiàng)目開發(fā)過(guò)程。因此軟件工程課程設(shè)計(jì)是鞏固課堂教學(xué)成果、培養(yǎng)學(xué)生軟件工程實(shí)踐能力的重要環(huán)節(jié)[1],為了培養(yǎng)高素質(zhì)、高質(zhì)量的軟件工程人才必須在理論與實(shí)踐結(jié)合上下工夫,通過(guò)強(qiáng)化實(shí)踐教學(xué)來(lái)提高人才培養(yǎng)[2]。

2 現(xiàn)狀

教育部高教司2006年一項(xiàng)調(diào)查[3]顯示,自2002年以來(lái),高校計(jì)算機(jī)專業(yè)大學(xué)生初次就業(yè)率連年下滑,然而業(yè)界高端軟件人才依舊匱乏。造成這一現(xiàn)象的重要原因?yàn)楫?dāng)前高校軟件工程型人才的能力結(jié)構(gòu)和知識(shí)結(jié)構(gòu)與當(dāng)前技術(shù)發(fā)展不能緊密結(jié)合,沒(méi)有形成以能力培養(yǎng)為核心、綜合技能訓(xùn)練為輔助的實(shí)踐課程體系[4]。目前軟件工程的實(shí)踐教學(xué)主要存在以下問(wèn)題:

1) 軟件工程教學(xué)多數(shù)還停留在傳統(tǒng)的人才培養(yǎng)模式,基礎(chǔ)理論知識(shí)和驗(yàn)證型實(shí)驗(yàn)構(gòu)成教學(xué)主體,

缺少對(duì)學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,因此培養(yǎng)出來(lái)的學(xué)生難以適應(yīng)IT企業(yè)的需求。

2) 傳統(tǒng)的軟件工程教學(xué)使學(xué)生具備一定的專業(yè)基礎(chǔ)知識(shí),但沒(méi)有機(jī)會(huì)讓學(xué)生將所學(xué)知識(shí)融會(huì)貫通,缺乏實(shí)際參與軟件工程項(xiàng)目的經(jīng)驗(yàn)。

3) 學(xué)校通過(guò)在企業(yè)建立實(shí)訓(xùn)基地的形式將軟件工程實(shí)踐環(huán)節(jié)引入其中。這種形式可以促進(jìn)學(xué)生從學(xué)習(xí)專業(yè)知識(shí)向?qū)W習(xí)專業(yè)技能迅速轉(zhuǎn)化。但這種形式需要投入大量的人力、財(cái)力。目前,由于這種形式風(fēng)險(xiǎn)較大,成本高,多數(shù)高校沒(méi)有采用。

如何在學(xué)校現(xiàn)有教學(xué)條件下,借鑒企業(yè)的工程化模式,實(shí)現(xiàn)軟件工程課堂教學(xué)與實(shí)訓(xùn)相結(jié)合,使學(xué)生走出校門就能實(shí)現(xiàn)與IT企業(yè)的無(wú)縫連接,這正是該門課程在實(shí)踐教學(xué)環(huán)節(jié)需要研究和解決的問(wèn)題。

3 課程設(shè)計(jì)改革

工程化的方法開發(fā)軟件已成為當(dāng)今業(yè)界的共識(shí),對(duì)學(xué)生工程能力和職業(yè)素養(yǎng)的培養(yǎng)僅在學(xué)校內(nèi)部進(jìn)行顯然局限性大,為了更好地促進(jìn)學(xué)生這種專業(yè)綜合能力的塑造,我校通過(guò)中國(guó)軟件行業(yè)協(xié)會(huì)教育與指導(dǎo)委員會(huì)與北京市中關(guān)村軟件園簽訂了校企合作的協(xié)議,并在中關(guān)村軟件園掛牌成立了校外實(shí)訓(xùn)基地。由于軟件工程課程設(shè)計(jì)周期有限(如1周),進(jìn)入實(shí)訓(xùn)基地進(jìn)行教學(xué)的效果并不理想。因此,借助合作,我們對(duì)軟件工程課程設(shè)計(jì)教學(xué)環(huán)節(jié)進(jìn)行改革,

作者簡(jiǎn)介:唐曉君,女,副教授,研究方向?yàn)檐浖こ蹋焕顣约t,女,講師,研究方向?yàn)樾畔⑾到y(tǒng)、軟件測(cè)試。

使其與實(shí)訓(xùn)相結(jié)合,探索出一種計(jì)算機(jī)實(shí)訓(xùn)與基本教學(xué)實(shí)踐環(huán)節(jié)無(wú)縫結(jié)合的模式,具體實(shí)踐流程如下。

3.1 內(nèi)容安排

目前,我校軟件工程課程設(shè)計(jì)教學(xué)環(huán)節(jié)按照教學(xué)大綱安排,共分以下幾個(gè)步驟。

1) 課程設(shè)計(jì)要求說(shuō)明。給出課程設(shè)計(jì)期間對(duì)學(xué)生的出勤、時(shí)間、地點(diǎn)等要求。

2) 課程設(shè)計(jì)任務(wù)布置與講解。進(jìn)行課程設(shè)計(jì)安排時(shí),課程設(shè)計(jì)任務(wù)的布置形式由教師進(jìn)行課程教學(xué)的形式;對(duì)課程設(shè)計(jì)內(nèi)容的選取大多選擇模擬或選取類似中小企業(yè)項(xiàng)目。

3) 分組實(shí)踐。分組原則是使每個(gè)學(xué)生工作量相當(dāng),并都能在項(xiàng)目開發(fā)過(guò)程中得到鍛煉。

4) 中期檢查。教師對(duì)各小組中期結(jié)果以答辯的形式進(jìn)行監(jiān)督檢查,督促各小組按進(jìn)度進(jìn)行。

5) 課程設(shè)計(jì)答辯、設(shè)計(jì)結(jié)果提交。課程設(shè)計(jì)采用答辯和軟件演示的形式對(duì)設(shè)計(jì)結(jié)果進(jìn)行驗(yàn)收。

以上這種課程設(shè)計(jì)安排形式也是大多數(shù)高校采用的方式,但該方式不能使學(xué)生對(duì)企業(yè)軟件開發(fā)全過(guò)程產(chǎn)生很好的感性認(rèn)識(shí)。同時(shí),由于項(xiàng)目大多是模擬項(xiàng)目,學(xué)生對(duì)待項(xiàng)目積極性不夠,對(duì)項(xiàng)目需求的理解及設(shè)計(jì)的實(shí)現(xiàn)也過(guò)于局限,小組成員的角色分工也不夠科學(xué)。此外,對(duì)課程設(shè)計(jì)環(huán)節(jié)的管理(任務(wù)下發(fā)、角色分配、進(jìn)度控制、在線答疑、任務(wù)提交等)一直沒(méi)有實(shí)現(xiàn)信息化。

3.2 具體措施

結(jié)合軟件工程實(shí)踐教學(xué)的現(xiàn)狀,針對(duì)我校軟件工程課程設(shè)計(jì)存在的問(wèn)題,在中國(guó)軟件行業(yè)協(xié)會(huì)提供的產(chǎn)學(xué)研實(shí)訓(xùn)平臺(tái)的支持下,我校對(duì)軟件工程課程設(shè)計(jì)的教學(xué)進(jìn)行了以下幾方面的改革和探索:

1) 將實(shí)訓(xùn)模式引入課程設(shè)計(jì)中。

軟件工程課程設(shè)計(jì)教學(xué)采用的是實(shí)訓(xùn)模式,但由于考慮成本問(wèn)題,沒(méi)有借助企業(yè)人員進(jìn)行專門指導(dǎo)。學(xué)生課程設(shè)計(jì)地點(diǎn)仍在計(jì)算機(jī)專業(yè)機(jī)房和專門實(shí)驗(yàn)室,課程設(shè)計(jì)是在本校軟件工程專業(yè)教師的指導(dǎo)下,按照軟件企業(yè)的項(xiàng)目開發(fā)摸式,以“項(xiàng)目驅(qū)動(dòng)”形式進(jìn)行軟件開發(fā)實(shí)踐訓(xùn)練,既以項(xiàng)目開發(fā)帶動(dòng)軟件工程的理論學(xué)習(xí),又以軟件工程的理論來(lái)指導(dǎo)軟件開發(fā)的實(shí)踐,使學(xué)生得到較全面、系統(tǒng)和規(guī)范的軟件工程實(shí)踐訓(xùn)練,提高軟件設(shè)計(jì)與開發(fā)的能力。

2) 將產(chǎn)學(xué)研實(shí)訓(xùn)管理平臺(tái)引入課程設(shè)計(jì)管理中。

對(duì)軟件工程課程設(shè)計(jì)整個(gè)環(huán)節(jié)的管理(包括任務(wù)、角色分配、項(xiàng)目管理、進(jìn)度監(jiān)控、成果驗(yàn)收、學(xué)生管理等)通過(guò)中國(guó)軟件行業(yè)協(xié)會(huì)提供的產(chǎn)學(xué)研實(shí)訓(xùn)管理平臺(tái)實(shí)現(xiàn)。平臺(tái)為每個(gè)學(xué)生分配用戶賬號(hào)及口令,通過(guò)該平臺(tái)統(tǒng)一進(jìn)行學(xué)生管理,學(xué)生可以通過(guò)校園網(wǎng)登錄實(shí)訓(xùn)管理平臺(tái),方便快捷的了解項(xiàng)目需求(課程設(shè)計(jì)主要任務(wù))、項(xiàng)目相關(guān)資料、項(xiàng)目管理流程、項(xiàng)目角色分工等信息。平臺(tái)也為指導(dǎo)教師提供管理接口,教師可以通過(guò)平臺(tái)進(jìn)行項(xiàng)目案例的與管理、項(xiàng)目的啟用、項(xiàng)目角色的管理等。學(xué)生和教師還可以使用在線提問(wèn)與在線答疑的形式指導(dǎo)教師進(jìn)行交流,學(xué)生與教師的溝通更加實(shí)時(shí)、高效,實(shí)現(xiàn)了完全信息化的管理形式。

3) 將企業(yè)真實(shí)案例引入課程設(shè)計(jì)中。

在進(jìn)行課程設(shè)計(jì)任務(wù)布置時(shí),采用所有項(xiàng)目案例均來(lái)自中國(guó)軟件行業(yè)協(xié)會(huì)提供的企業(yè)真實(shí)案例(10余個(gè)),考慮到企業(yè)員工與在校學(xué)生的能力差別,同時(shí)根據(jù)課程設(shè)計(jì)要求掌握的知識(shí)點(diǎn)和教學(xué)時(shí)間限制,通過(guò)指導(dǎo)教師與軟件行業(yè)協(xié)會(huì)技術(shù)人員溝通,對(duì)項(xiàng)目案例進(jìn)行不同程度的調(diào)整。因此,應(yīng)用到課程設(shè)計(jì)教學(xué)中的所有教學(xué)案例均由本校教師根據(jù)課程設(shè)計(jì)的要求定制確定。對(duì)案例的裁剪既解決了以往教學(xué)案例局限的問(wèn)題,又保證了學(xué)生在有限的設(shè)計(jì)周期內(nèi)實(shí)現(xiàn)完整實(shí)際項(xiàng)目開發(fā)的目的。

學(xué)生按照興趣選擇項(xiàng)目案例,這樣可以確保學(xué)生在整個(gè)項(xiàng)目周期中有足夠的積極性和信心按期完成。通過(guò)以實(shí)際的工程項(xiàng)目為背景,使學(xué)生參與實(shí)際項(xiàng)目開發(fā),以開發(fā)團(tuán)隊(duì)形式,按照實(shí)訓(xùn)步驟在規(guī)定的時(shí)間完成從需求分析建模(需求由案例給出)、設(shè)計(jì)、代碼編寫、測(cè)試、部署體驗(yàn)完整的軟件開發(fā)全過(guò)程。這樣,可以激發(fā)學(xué)生項(xiàng)目開發(fā)熱情,使學(xué)生完全掌握企業(yè)化軟件開發(fā)流程,并具備直接進(jìn)入企業(yè)進(jìn)行開發(fā)的能力。

4) 將企業(yè)項(xiàng)目管理方法引入課程設(shè)計(jì)中。

課程設(shè)計(jì)借鑒企業(yè)化運(yùn)作機(jī)制,實(shí)施每天八小時(shí)工作制,晚上可以加班加點(diǎn),以項(xiàng)目組長(zhǎng)負(fù)責(zé)、項(xiàng)目組成員協(xié)作的形式完成設(shè)計(jì)任務(wù)。

項(xiàng)目啟動(dòng)(課程設(shè)計(jì)任務(wù)的)通過(guò)產(chǎn)學(xué)研實(shí)訓(xùn)平臺(tái),學(xué)生可以使用個(gè)人用戶賬號(hào)通過(guò)校園網(wǎng)絡(luò)登錄到平臺(tái)查看自己的項(xiàng)目組及項(xiàng)目要求。由于項(xiàng)目案例均來(lái)自企業(yè)真實(shí)案例,因此,平臺(tái)能為學(xué)生提供比較規(guī)范、詳細(xì)的需求說(shuō)明文檔,幫助學(xué)生更好地理解業(yè)務(wù)知識(shí)及流程。

項(xiàng)目小組成立時(shí),指導(dǎo)教師按照項(xiàng)目實(shí)際情況(項(xiàng)目需求復(fù)雜程度、設(shè)計(jì)難度、代碼量等)安排小組人數(shù),并按照學(xué)生能力對(duì)小組成員進(jìn)行角色分配,如項(xiàng)目組長(zhǎng)、軟件工程師、測(cè)試工程師、配置工程師等。這種角色分工根據(jù)源于企業(yè)項(xiàng)目組的分工,能夠使學(xué)生更加感性的認(rèn)識(shí)企業(yè)中的不同角色。在進(jìn)行小組人數(shù)的安排時(shí),為防止出現(xiàn)工作量過(guò)少的情況發(fā)生,限制每組人數(shù)不得超過(guò)5人,滿足軟件工程中7±2的原理。后來(lái)的實(shí)踐證明,這樣的分組,在項(xiàng)目中每個(gè)實(shí)訓(xùn)的學(xué)生都有明確的職責(zé)和任務(wù),工作量非常飽滿,通過(guò)項(xiàng)目組內(nèi)部協(xié)作,能夠降低項(xiàng)目實(shí)施的難度,又能確保項(xiàng)目能夠按期保質(zhì)保量完成。開發(fā)過(guò)程中,任何一個(gè)學(xué)生不努力或不配合,都可能導(dǎo)致最終提交的任務(wù)效果不理想。

項(xiàng)目進(jìn)度的控制通過(guò)實(shí)訓(xùn)管理平臺(tái)設(shè)定中期檢查及最終任務(wù)提交時(shí)間表實(shí)現(xiàn)。開發(fā)過(guò)程中,無(wú)論是中期檢查結(jié)果還是最終成果驗(yàn)收都通過(guò)平臺(tái)來(lái)提交,并以教師評(píng)語(yǔ)的形式實(shí)時(shí)有效地將結(jié)果給學(xué)生反饋,既可以提高學(xué)生繼續(xù)完善項(xiàng)目的動(dòng)力,還可以有效地監(jiān)控各項(xiàng)目組的進(jìn)度,同時(shí),還可以及時(shí)對(duì)各項(xiàng)目組進(jìn)行溝通與指導(dǎo)。

項(xiàng)目進(jìn)行中(課程設(shè)計(jì)過(guò)程中),教師不再是傳統(tǒng)的講授者,更像是一位工程項(xiàng)目的經(jīng)理,負(fù)責(zé)提出項(xiàng)目的要求(即向?qū)W生明確項(xiàng)目應(yīng)用的背景、目的、期望看到的結(jié)果、具體的數(shù)據(jù)和指標(biāo)要求),檢查項(xiàng)目(學(xué)生)的開發(fā)進(jìn)度,監(jiān)督開發(fā)過(guò)程,評(píng)定軟件質(zhì)量。同時(shí)適當(dāng)點(diǎn)出課程設(shè)計(jì)中可能涉及到的知識(shí),幫助學(xué)生自主學(xué)習(xí)、啟發(fā)學(xué)生創(chuàng)造性思維的觀念,然后由學(xué)生自己進(jìn)行理論分析,自己建立問(wèn)題的模型,自己掌握開發(fā)進(jìn)度,自己完成課程設(shè)計(jì)的任務(wù),最終使學(xué)生具備獨(dú)立分析和解決問(wèn)題的能力。

對(duì)項(xiàng)目成果的驗(yàn)收,采用全面有效的質(zhì)量評(píng)價(jià)指標(biāo),不僅考慮項(xiàng)目完成的質(zhì)量,包括需求、設(shè)計(jì)模型的合理性、準(zhǔn)確性,軟件代碼的完整度,還要考慮驗(yàn)收答辯時(shí)項(xiàng)目組成員不同任務(wù)承擔(dān)者的表現(xiàn),這種評(píng)價(jià)機(jī)制既能保證對(duì)學(xué)生工程能力的考核,又能鍛煉學(xué)生的協(xié)作能力和職業(yè)素養(yǎng)。

3.3 成果

該實(shí)踐教學(xué)模式應(yīng)用到了本校計(jì)算機(jī)2007級(jí)、2008級(jí)兩個(gè)年級(jí)中,在成果驗(yàn)收時(shí)與往屆比較有很大進(jìn)步,體現(xiàn)在以下幾方面:

1) 因采用企業(yè)真實(shí)項(xiàng)目案例,學(xué)生在課程設(shè)計(jì)過(guò)程中學(xué)習(xí)積極性有很大提高。

2) 以企業(yè)規(guī)范的需求及設(shè)計(jì)說(shuō)明書作為指導(dǎo),開發(fā)過(guò)程中對(duì)項(xiàng)目需求的理解更加清晰,分析得更加充分。

3) 項(xiàng)目需求分析及設(shè)計(jì)階段模型建立更加準(zhǔn)確。

4) 因有實(shí)訓(xùn)平臺(tái)進(jìn)行角色任務(wù)管理,小組成員分工更加科學(xué)、合理。

5) 最終提交的課程設(shè)計(jì)文檔更加規(guī)范。

6) 學(xué)生的團(tuán)體協(xié)作能力得到很好的鍛煉,項(xiàng)目完成度有很大提高。

7) 學(xué)生對(duì)企業(yè)軟件開發(fā)全過(guò)程有了更深刻的認(rèn)識(shí)。

8) 在實(shí)訓(xùn)平臺(tái)的支持下,將傳統(tǒng)的“以教師為中心”的教學(xué)模式,轉(zhuǎn)變?yōu)椤耙詫W(xué)生為中心,在教師指導(dǎo)下的主動(dòng)學(xué)習(xí)”模式,有效地達(dá)到了教學(xué)互動(dòng)、教學(xué)相長(zhǎng)的良好效果,同時(shí)老師對(duì)學(xué)生以及項(xiàng)目的管理更加高效。

另外,在期末進(jìn)行的評(píng)教中,該門課程的實(shí)踐教學(xué)更是得到了學(xué)生的認(rèn)可,評(píng)教優(yōu)良率達(dá)到了98%。

4 結(jié)語(yǔ)

讓工程化思想成為學(xué)生從事軟件開發(fā)工作的行動(dòng)指南并不是一件容易的事情。在傳統(tǒng)的教學(xué)過(guò)程中,軟件工程往往是一門獨(dú)立的理論性課程,學(xué)生們認(rèn)為軟件工程就是一些條條框框。缺乏實(shí)踐經(jīng)驗(yàn),缺乏合作開發(fā)軟件的感性體會(huì),使得學(xué)生在學(xué)習(xí)過(guò)程中難于理解軟件工程的精髓。

通過(guò)軟件工程課程設(shè)計(jì)教學(xué)的改革,使學(xué)生對(duì)企業(yè)軟件開發(fā)及軟件過(guò)程管理有了更加深刻的認(rèn)識(shí)。這種模式成功地將實(shí)訓(xùn)環(huán)節(jié)引入了課程設(shè)計(jì),在課程設(shè)計(jì)的實(shí)踐教學(xué)中培養(yǎng)學(xué)生的軟件工程意識(shí),這是對(duì)高校計(jì)算機(jī)專業(yè)實(shí)訓(xùn)與實(shí)踐教學(xué)環(huán)節(jié)無(wú)縫結(jié)合模式的有益探索,可在計(jì)算機(jī)專業(yè)其他的實(shí)踐教學(xué)環(huán)節(jié)進(jìn)行推廣,如數(shù)據(jù)庫(kù)實(shí)踐教學(xué)、程序設(shè)計(jì)實(shí)踐教學(xué)等,還可以將這種模式推廣到兄弟院校的計(jì)算機(jī)專業(yè),這也是中國(guó)軟件行業(yè)協(xié)會(huì)一直大力支持和倡導(dǎo)的。

參考文獻(xiàn):

[1] 朱大勇,張新麗,李樹全. 軟件工程綜合性課程設(shè)計(jì)的教學(xué)實(shí)踐[J]. 計(jì)算機(jī)教育,2009(15):160-162.

[2] 許精明,張雷. 計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)改革[J]. 計(jì)算機(jī)教育,2010(16):21-23.

[3] 張建臣.高等院校計(jì)算機(jī)學(xué)科實(shí)踐教學(xué)的探索與改革[J]. 現(xiàn)代企業(yè)教育,2006(24):17-18.

[4] 陳朔鷹,趙小林. 建立軟件實(shí)踐課程體系,全面培養(yǎng)工程型人才[J]. 計(jì)算機(jī)教育,2008(7):14-18.

The Course Design for Software Engineering Based on Training

TANG Xiaojun, LI Xiaohong

(Information Science and Engineering School, Dalian Polytechnic University, Dalian 116034,China)

Abstract:This paper analyzes the principal questions exist in the practice teaching for software engineering of colleges and universities. It proposes an innovation model of course design teaching. In the innovation model, the exiting practice teaching conditions of universities, the requirements of society for computer professionals, engineering management model and classroom teaching and training are all considered. It summarizes the process of reformation and practice with the support of CSIA. The result proves every good.

Key words: software engineering; course design teaching; innovation model; training

(上接87頁(yè))

參考文獻(xiàn):

[1] 馮博琴,趙音良,顧剛. 狠抓能力培養(yǎng),提高實(shí)驗(yàn)教學(xué)水平[J]. 計(jì)算機(jī)教育,2008(19):9-11.

[2] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì). 關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求[M]. 北京:高等教育出版社,2006:23-27.

[3] 張麗萍,劉東升. 程序設(shè)計(jì)精品課程建設(shè)的研究與實(shí)踐[J]. 內(nèi)蒙古師范大學(xué)學(xué)報(bào):教育科學(xué)版,2007(1):109-111.

[4] 張麗萍,劉東升. 關(guān)于精品課程“程序設(shè)計(jì)”的建設(shè)方案[C]//大學(xué)計(jì)算機(jī)基礎(chǔ)課程報(bào)告論壇論文集(2006). 北京:高等教育出版社,2006.

[5] 張麗萍,劉東升,王春暉. 計(jì)算機(jī)應(yīng)用型人才培養(yǎng)與數(shù)據(jù)結(jié)構(gòu)改革[J]. 計(jì)算機(jī)教育,2010(5):21-23.

[6] 張麗萍,劉東升,葛湘巍. 民族地區(qū)計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)改革[J]. 計(jì)算機(jī)教育,2011(13):8-10.

[7] 張麗萍,劉東升,王春暉. 程序設(shè)計(jì)類課程考核評(píng)價(jià)方法的改革與實(shí)踐[J]. 計(jì)算機(jī)教育,2010(2):17-20.

Construction and Practice of the Public Computer-based Courses

WANG Lijiang1, LIU Dongsheng2, ZHANG Liping2

(1. Office of Academic Affairs, Inner Mongolia Normal University, Huhhot 010022, China;

2. Computer & Information Engineering College, Inner Mongolia Normal University, Huhhot 010022, China)

篇8

關(guān)鍵詞:教師;課程設(shè)計(jì);課程參與;專業(yè)發(fā)展

中圖分類號(hào):G451.6

文獻(xiàn)標(biāo)志碼:A

文章編號(hào):1002-0845(2007)02-0076-02

新課程改革明確提出“三級(jí)課程管理”的理念,這個(gè)理念賦予教師參與課程設(shè)計(jì)、管理課程的權(quán)力,而教師參與的課程設(shè)計(jì)則主要體現(xiàn)在校本課程開發(fā)方面。作為一種課程實(shí)踐活動(dòng),課程參與主要是指教師通過(guò)重構(gòu)課程、介入課程決策、參與課程開發(fā)與研制活動(dòng)而表達(dá)課程權(quán)力的一種意識(shí)與行為。課程設(shè)計(jì)是將課程基本理念轉(zhuǎn)化為課程實(shí)踐活動(dòng)的關(guān)鍵環(huán)節(jié)。長(zhǎng)期以來(lái),我國(guó)奉行“自上而下”的課程設(shè)計(jì)模式,課程無(wú)論從宏觀上還是微觀上都是由國(guó)家來(lái)設(shè)計(jì)和規(guī)定的,課程設(shè)計(jì)主體主要是教育行政人員,中小學(xué)教師基本充當(dāng)“國(guó)家課程的執(zhí)行者”這個(gè)角色。隨著新課程改革的深入,課程設(shè)計(jì)工作逐步開始由教育行政人員、課程專家、教育教學(xué)專家等合力進(jìn)行,但是與課程實(shí)施最密切的教育教學(xué)一線的教師,卻沒(méi)有充分的機(jī)會(huì)參與課程設(shè)計(jì)。我們說(shuō),所謂“參與”,即行為主體自愿、主動(dòng)地介入行動(dòng)過(guò)程,并進(jìn)行意見交流與權(quán)責(zé)分享,從而實(shí)現(xiàn)行為主體自主與自覺(jué)的一種活動(dòng)態(tài)度。因此,“參與”就意味著決策分享和權(quán)責(zé)分擔(dān),意味著以團(tuán)體成員的身份進(jìn)行合作、對(duì)話與交流,意味著思想的表達(dá)、意見的溝通和利益的體現(xiàn),它是一種自主、自愿的活動(dòng),也是一種主觀上的自覺(jué)意識(shí)。教師的課程參與既是自己的權(quán)力,也是專業(yè)職責(zé)。

一、教師參與課程設(shè)計(jì)的必要性

1.有利于教師專業(yè)發(fā)展

教師參與課程開發(fā),一方面是教師作為一個(gè)職業(yè)群體在專業(yè)自上提升的表現(xiàn),另一方面也是教學(xué)工作本身專業(yè)化的需要。目前教師隊(duì)伍綜合素養(yǎng)不高,難以適應(yīng)基礎(chǔ)教育的課程改革,難以開發(fā)校本課程。有教育科研意識(shí),但缺乏教育科研能力,是中小學(xué)教師普遍存在的問(wèn)題。地方、學(xué)校本位的課程開發(fā),為地方、學(xué)校本位的教師培訓(xùn)(教師發(fā)展)提供了一個(gè)非常理想的舞臺(tái),有利于教師們?cè)趨⑴c地方、學(xué)校本位課程開發(fā)的過(guò)程中提升自己。

2.有利于形成民主、合作的氛圍

教師在參與學(xué)校層面上的課程設(shè)計(jì)時(shí),需要與其他教師進(jìn)行合作,這個(gè)過(guò)程有利于教師合作文化的建設(shè)。促使教師積極參與課程開發(fā),在開發(fā)過(guò)程中展開交流和對(duì)話,有利于打破原有獨(dú)立作業(yè)的教學(xué)形態(tài),培養(yǎng)教師的團(tuán)隊(duì)合作精神,在參與改革的教師之間逐漸形成伙伴關(guān)系。在這種民主、合作的教師文化氛圍中,教師之間可以進(jìn)一步進(jìn)行合作和交流,形成良性循環(huán)。

3.有利于增強(qiáng)課程的適應(yīng)性

國(guó)家新的課程標(biāo)準(zhǔn)和可供學(xué)校選擇的新教材為教師留下了發(fā)揮自主性和創(chuàng)造力的空間。教師在確保課程計(jì)劃與課程標(biāo)準(zhǔn)的嚴(yán)肅性的同時(shí),應(yīng)當(dāng)結(jié)合學(xué)校的實(shí)際,廣泛地利用本校和社區(qū)的課程資源,協(xié)調(diào)學(xué)校各類課程的關(guān)系,優(yōu)化學(xué)校課程的結(jié)構(gòu),提高國(guó)家課程或地方課程的適應(yīng)性,從而有利于課程實(shí)施。

二、教師參與課程設(shè)計(jì)的可能性

課程設(shè)計(jì)可以包括校外層面和校內(nèi)層面。校外層面上的主要是指理想課程和文本課程,校內(nèi)層面上主要是指理解課程和實(shí)施課程,可以從這個(gè)角度論述教師參與課程設(shè)計(jì)的可能性。

1.校外層面

以往,在我國(guó),在課外層面上,教師幾乎沒(méi)有參與課程設(shè)計(jì)的權(quán)力和意識(shí),課程主要是由學(xué)科專家、課程專家以及教育主管部門進(jìn)行研究和設(shè)計(jì)的。他們的決策雖然具有普遍指導(dǎo)意義,但是卻缺乏課程實(shí)踐的直接經(jīng)歷,缺乏對(duì)課程的感性認(rèn)識(shí)。其后果是,設(shè)計(jì)出的課程有些不適合教師的教和學(xué)生的學(xué),甚至脫離了具體的教學(xué)實(shí)踐,達(dá)不到預(yù)期的教育效果。而教師參與課程設(shè)計(jì)可以彌補(bǔ)這方面的不足。

課程設(shè)計(jì)的依據(jù)包括社會(huì)、學(xué)生和知識(shí)三個(gè)方面,依據(jù)的標(biāo)準(zhǔn)不同,導(dǎo)致結(jié)果也有很大差異。但是在實(shí)踐活動(dòng)中極少有純粹建立在理論層次上的設(shè)計(jì),所以教育活動(dòng)的實(shí)踐性要求我們對(duì)理論進(jìn)行靈活運(yùn)用。課程設(shè)計(jì)是理論與實(shí)踐的橋梁,需要考慮到課程實(shí)施中的問(wèn)題,這就離不開一線教師的參與。理論設(shè)計(jì)中,課程專家、學(xué)科專家、教育行政人員等可以體現(xiàn)社會(huì)的要求,也可以保證知識(shí)的科學(xué)性和邏輯性,但不一定適合學(xué)生的發(fā)展和興趣。由此可見,教師參與課程設(shè)計(jì)是可能的而且也是必要的。

2.校內(nèi)層面

校內(nèi)層面上的教師參與課程設(shè)計(jì)主要有兩個(gè)維度:一是教師在實(shí)施國(guó)家課程的過(guò)程中根據(jù)學(xué)校、學(xué)生、教師自身的特點(diǎn)對(duì)國(guó)家課程進(jìn)行校本化處理的過(guò)程;二是教師結(jié)合本學(xué)校的教育理念和學(xué)生的需要和興趣所開發(fā)的校本課程。

校內(nèi)層面上的教師的課程設(shè)計(jì)需要教師之間進(jìn)行合作和交流,共同研究教材,研究學(xué)生,研究課程資源。

教師是課程的直接實(shí)踐者,接觸學(xué)生的機(jī)會(huì)最多,相對(duì)而言,他們更能了解學(xué)生對(duì)課程的需要。新課程倡導(dǎo)教師“用教材教”,改變過(guò)去那種“教教材”的傾向。這就需要教師不僅要對(duì)教材中的知識(shí)熟練掌握和駕馭,還需要教師根據(jù)自己所在地區(qū)、學(xué)校以及學(xué)生的實(shí)際情況進(jìn)行校本化處理,以更好地適應(yīng)學(xué)生的學(xué)習(xí)。

三、教師參與課程設(shè)計(jì)的影響因素

教師參與課程設(shè)計(jì)的影響因素,主要有以下幾點(diǎn):

1.經(jīng)費(fèi)限制

教師參與課程設(shè)計(jì)需要一定的經(jīng)費(fèi)作為物質(zhì)保障。教師在參與課程設(shè)計(jì)的過(guò)程中,需要多樣化的課程材料和課程資源,而這些資源的獲得必然需要較為充足的經(jīng)費(fèi)。

另外,鑒于當(dāng)今中、高考對(duì)學(xué)生、家長(zhǎng)、教師來(lái)說(shuō)仍是高利害因素,教師很容易因?yàn)樯龑W(xué)率的限制而影響參與課程設(shè)計(jì)的積極性。這樣,建立適當(dāng)?shù)莫?jiǎng)勵(lì)機(jī)制對(duì)保障教師合法收入并調(diào)動(dòng)其積極性則是十分必要的。

2.時(shí)間限制

一般情況下,教師參與課程設(shè)計(jì)需要大量的時(shí)間和精力,設(shè)計(jì)出來(lái)的課程還要經(jīng)過(guò)實(shí)踐的檢驗(yàn),不斷地進(jìn)行完善、反思和調(diào)整。而中小學(xué)教師日常工作本來(lái)就很繁忙,若再花費(fèi)很多的時(shí)間進(jìn)行課程設(shè)計(jì),尤其是更多占用教師的休息時(shí)間,勢(shì)必加重他們的工作負(fù)擔(dān),長(zhǎng)此以往就可能造成教師的職業(yè)倦怠。

3.能力限制

由于教師之間的素質(zhì)有很大的差別,有的教師課程意識(shí)很強(qiáng),懂得合理利用各種各樣的課程資源進(jìn)行課程設(shè)計(jì)和開發(fā)。而有的教師則沒(méi)有課程意識(shí),只是一味地教教材,不懂得對(duì)教材進(jìn)行加工和處理,影響了教師對(duì)課程設(shè)計(jì)的參與。

四、推動(dòng)教師參與課程設(shè)計(jì)的策略

1.提高教師的課程意識(shí),激發(fā)其課程設(shè)計(jì)的動(dòng)機(jī)

新課程背景下,教師角色由單一化向多元化轉(zhuǎn)變,即教師不僅是課程的實(shí)施者,也應(yīng)該是課程設(shè)計(jì)的研究者和參與者、學(xué)生成長(zhǎng)的促進(jìn)者、課程制度與課程實(shí)踐的調(diào)解人等等。

教師的專業(yè)能力也是教師參與課程設(shè)計(jì)的很重要的因素。在教師教育中要注重對(duì)課程知識(shí)的充實(shí)。首先,在顯性知識(shí)建構(gòu)方面,可以逐步引入課程理論;其次,在緘默知識(shí)建構(gòu)方面,可以在課程改革、開發(fā)的實(shí)踐過(guò)程中來(lái)促進(jìn)教師的發(fā)展,讓他們通過(guò)參與課程編制、實(shí)施和評(píng)價(jià),提高對(duì)課程的理解,豐富其課程知識(shí),促使其對(duì)“教什么”、“什么時(shí)候教”、“怎樣教”等進(jìn)行思考,逐步形成較強(qiáng)的課程開發(fā)意識(shí)及內(nèi)在專業(yè)素養(yǎng)。

2.形成合作的教師文化,建立相應(yīng)的評(píng)價(jià)機(jī)制

課程設(shè)計(jì)不是單個(gè)教師的事,它需要教師進(jìn)行合作。除了教師之間的交流,還需要學(xué)校、科研機(jī)構(gòu)和高校之間進(jìn)行長(zhǎng)期的合作,在專家的引領(lǐng)下,使參與合作的教師的專業(yè)素質(zhì)得到較快的提高。

學(xué)校還要建立相應(yīng)的評(píng)價(jià)機(jī)制,對(duì)于主動(dòng)參與課程發(fā)展研究的教師應(yīng)給予一定的政策性激勵(lì)。教師在參與課程發(fā)展研究過(guò)程中所需的各種設(shè)備、經(jīng)費(fèi)、器材、場(chǎng)地、書刊資料等資源,學(xué)校應(yīng)積極創(chuàng)造條件給予保障,以滿足教師的需要。

3.強(qiáng)化教師與教育行政人員、課程專家、學(xué)科專家的溝通

教師、教育行政人員、課程專家、學(xué)科專家等都是課程設(shè)計(jì)的主體,它們之間只有開展對(duì)話,進(jìn)行深入溝通交流,才能互相理解,設(shè)計(jì)出既具有理論性又具有實(shí)踐性、既具有前瞻性又具有切實(shí)性的課程。這就要求課程設(shè)計(jì)主體之間建立一種民主、平等、合作的關(guān)系,開展真誠(chéng)的對(duì)話,并大力提倡批評(píng)與自我批評(píng),創(chuàng)建開放式的對(duì)話氛圍。

4.國(guó)家給予教師參與課程設(shè)計(jì)的權(quán)力

在課程發(fā)展中賦予教師充分參與的權(quán)力。國(guó)家課程管理體制應(yīng)加大放權(quán)度,從政策上保障教師參與課程設(shè)計(jì),給他們充分的參與權(quán)。提高教師在課程決策、課程設(shè)計(jì)、課程評(píng)價(jià)等環(huán)節(jié)中的地位,讓他們對(duì)“教什么”、“什么時(shí)候教”、“以什么方式教”等有更多的發(fā)言權(quán)。

在課程設(shè)計(jì)與決策上,對(duì)國(guó)家課程而言,教師可以閱讀、實(shí)施最初的課程材料,讓專家、學(xué)者觀察正在進(jìn)行的課程材料的教學(xué)情況,測(cè)評(píng)學(xué)生的表現(xiàn)等,并可充當(dāng)專家的參謀,與他們探討、交流實(shí)施中出現(xiàn)的問(wèn)題,從而使國(guó)家課程在內(nèi)容范圍和結(jié)構(gòu)安排上更科學(xué),更符合學(xué)生的身心發(fā)展水平。對(duì)學(xué)校課程而言,教師更是校本課程開發(fā)的主角,他們可以根據(jù)本校所在地的經(jīng)濟(jì)、文化等情況并結(jié)合本校的實(shí)際、學(xué)生的興趣和需要開發(fā)出適合本校的課程,讓每一位教師都成為課程設(shè)計(jì)者,每一間教室都成為課程實(shí)驗(yàn)室,每一所學(xué)校都成為課程發(fā)展和改革的中心。

在課程實(shí)施上,教師既維護(hù)國(guó)家課程的權(quán)威性,又維護(hù)地方課程、學(xué)校課程的豐富性和實(shí)用性,并能憑借自己的專業(yè)判斷,大膽、合理地做出課程實(shí)施方面“保、改、開、?!钡臎Q定,從而維護(hù)學(xué)校課程體系的平衡性。

在課程評(píng)價(jià)上,教師有責(zé)任也有能力對(duì)學(xué)生、課程以及教師自我等各方面做出客觀、公正、全方位的評(píng)價(jià)。

5.完善教師教育制度,提高教師專業(yè)素質(zhì)

教師是課程設(shè)計(jì)的參與者,教師的專業(yè)素質(zhì)如何會(huì)直接影響其參與課程的程度。因此,我們必須不斷提高教師的專業(yè)知識(shí)和專業(yè)技能水準(zhǔn),促進(jìn)教師的專業(yè)發(fā)展。這樣看來(lái),對(duì)教師的培訓(xùn),就顯得尤為重要。師范院校、地方教育行政部門、教師進(jìn)修機(jī)構(gòu)都應(yīng)積極承擔(dān)這一重任,確保教師教育工作與新課程同步進(jìn)行,保證師資培訓(xùn)的經(jīng)費(fèi)投入,平衡地區(qū)之間的差異。培訓(xùn)應(yīng)該結(jié)合教師的具體需要,與具體學(xué)科相結(jié)合,與具體課堂教學(xué)實(shí)例相結(jié)合,要針對(duì)新課程實(shí)施的不同階段的不同情況進(jìn)行。重視教師教育職前職后一體化體系的構(gòu)建,使教師在成長(zhǎng)的各個(gè)階段都能不斷提高自身專業(yè)素質(zhì),更好地參與課程設(shè)計(jì),實(shí)現(xiàn)二者的良性循環(huán)。

參考文獻(xiàn):

[1]黃光雄,蔡清田.課程設(shè)計(jì)――理論與實(shí)際[M].臺(tái)北:五南圖書出版公司,1999.

[2]廖哲勛,田慧生.課程新論[M].北京:教育科學(xué)出版社,2003.

[3]江山野.簡(jiǎn)明國(guó)際教育百科全書?課程[M].北京:教育科學(xué)出版社,1991.

[4]楊明全.革新的課程實(shí)踐者――教師參與課程變革研究[M].上海:科技教育出版社,2003.

篇9

【關(guān)鍵詞】網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作 網(wǎng)絡(luò)現(xiàn)狀分析 網(wǎng)絡(luò)設(shè)計(jì)未來(lái)發(fā)展規(guī)劃

網(wǎng)絡(luò)課程設(shè)計(jì)是針對(duì)當(dāng)前網(wǎng)絡(luò)教學(xué)過(guò)程中,如何有效直觀的進(jìn)展課程和培養(yǎng)學(xué)生實(shí)際操作能力的一種教學(xué)方式,它突出以學(xué)生為重點(diǎn),強(qiáng)調(diào)理論實(shí)際相結(jié)合從而達(dá)到快速掌握和應(yīng)用的目的?!熬W(wǎng)站開發(fā)與網(wǎng)頁(yè)制作”是運(yùn)用編程語(yǔ)言,數(shù)據(jù)庫(kù)語(yǔ)言和網(wǎng)頁(yè)美工的一種集網(wǎng)頁(yè)鏈接、編輯、制作生成的所見即所得的網(wǎng)站編輯程序,它的誕生提高了宣傳和認(rèn)知能力,加速了電子商務(wù)的發(fā)展,基于它的重要性和普遍性,激發(fā)了我們對(duì)網(wǎng)絡(luò)課程設(shè)計(jì)的濃厚興趣,使之精益求精,來(lái)確保我們的“網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作”課程豐富多彩,運(yùn)用自如。

1 “網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作”網(wǎng)絡(luò)設(shè)計(jì)現(xiàn)狀分析

1.1 網(wǎng)站開發(fā)語(yǔ)言安全性

網(wǎng)站開發(fā)采用的語(yǔ)言有ASP、php、aspx、java等,實(shí)際開發(fā)制作中PHP+SQL的應(yīng)用非常廣泛,這在網(wǎng)絡(luò)課程設(shè)計(jì)中也是綜合運(yùn)用的重要課程,它能獨(dú)立實(shí)現(xiàn)網(wǎng)頁(yè)的自由切換,完成復(fù)合圖形的鏈接,調(diào)整網(wǎng)站的模式結(jié)構(gòu),它的動(dòng)態(tài)因素還能起到吸引眼球,脫穎而出的效果;網(wǎng)站開發(fā)中PHP+SQL的綜合運(yùn)用更是提高了網(wǎng)頁(yè)的利用空間,加速了后臺(tái)數(shù)據(jù)庫(kù)的建立,同時(shí)提高了網(wǎng)站開發(fā)的安全性和注重瀏覽者的綜合感受。

1.2 靜態(tài)網(wǎng)頁(yè)制作中Dreamweaver的應(yīng)用

現(xiàn)階段,在網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作課程中,Dreamweaver網(wǎng)頁(yè)靜態(tài)編輯器應(yīng)用最為廣泛,它從最初的1.0版本升級(jí)到CS5,同時(shí)它的功能也從簡(jiǎn)單的調(diào)節(jié)色階、飽和度、制作文字圖框上上升到獨(dú)立編輯和創(chuàng)建動(dòng)漫圖片,三維立體調(diào)色,人物實(shí)體渲染等豐富強(qiáng)大的功能,這在網(wǎng)頁(yè)制作圖像編輯上發(fā)揮了立竿見影的作用,其次它帶有掃描和創(chuàng)作功能,使制作的圖片所見即所得;同時(shí)他還具有自由變換渲染實(shí)景的強(qiáng)大功能,可以還原復(fù)古地域風(fēng)情、分辨明暗光景、豐富人物表情等,使我們的圖像新穎而富有特色。

1.3 收錄引擎對(duì)網(wǎng)站的友好度

搜索引擎屬于網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作的后臺(tái)工作,它是支撐網(wǎng)頁(yè)正常運(yùn)行的必要條件,也是網(wǎng)站鏈接顯示的重要組成部分,PHP、JAVA、ASP程序的編寫就好比人的大腦,它的關(guān)鍵度和完整度不言而喻。在制作處理完網(wǎng)頁(yè),建立網(wǎng)站后往往要優(yōu)化系統(tǒng),有利于提高網(wǎng)站的點(diǎn)擊率和被百度收錄的幾率,這也是網(wǎng)絡(luò)課程設(shè)計(jì)的范疇,由于網(wǎng)頁(yè)腳本語(yǔ)言的改革使得SEO優(yōu)化系統(tǒng)后豐富了網(wǎng)站的實(shí)用性,從而提高了網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作的熱情和創(chuàng)新性。

2 “網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作”設(shè)計(jì)發(fā)展規(guī)劃

2.1 多層次深發(fā)展?jié)M足不同領(lǐng)域的需求

網(wǎng)絡(luò)課程是一種以學(xué)生為主體的網(wǎng)絡(luò)教育方式,它注重學(xué)生的實(shí)操能力和融會(huì)貫通能力,改變了老師口傳式的傳統(tǒng)教學(xué)模式,更好的活躍了學(xué)生氛圍。網(wǎng)絡(luò)課程設(shè)計(jì)可以根據(jù)學(xué)生接受能力的不同、所處領(lǐng)域的不同實(shí)行分類式教學(xué)模式,分層次輔導(dǎo),有的放矢。例如,對(duì)研究和專業(yè)學(xué)生的教學(xué),專業(yè)學(xué)生注重就業(yè)方向,我們?cè)O(shè)計(jì)的網(wǎng)絡(luò)課程就偏重于實(shí)用性,把日后經(jīng)常用到的知識(shí)點(diǎn)納入教學(xué)中;對(duì)于研究?jī)A向的學(xué)生偏重于后臺(tái)技術(shù)的開發(fā),使它們?cè)诮窈蟮难芯恐腥〉眯碌倪M(jìn)展和突破,這樣做到有針對(duì)性的因材施教可以滿足不同領(lǐng)域?qū)W生的需求。網(wǎng)絡(luò)課程設(shè)計(jì)不受時(shí)間和地點(diǎn)的限制,可以重復(fù)式學(xué)習(xí)和互動(dòng),使學(xué)生更好的接受和完成學(xué)習(xí)任務(wù)。

2.2 整合資源優(yōu)化知識(shí)結(jié)構(gòu),提高網(wǎng)絡(luò)課程設(shè)計(jì)效率

在網(wǎng)絡(luò)課程設(shè)計(jì)中,注重知識(shí)點(diǎn)的整合和知識(shí)結(jié)構(gòu)的優(yōu)化是關(guān)鍵的一個(gè)步驟。網(wǎng)頁(yè)制作不僅要求學(xué)生靈活掌握網(wǎng)站框架結(jié)構(gòu),而且在其藝術(shù)性上也提出了更高的要求,例如:在網(wǎng)頁(yè)制作中加入文字描述是我們常常遇到的問(wèn)題,這時(shí)我們可以涉及如何加入文字并進(jìn)行藝術(shù)設(shè)計(jì),如何制作文字動(dòng)態(tài)效果,并且兼顧抓取整段文字的關(guān)鍵詞,瀏覽備注信息和搜索引擎中出現(xiàn)的頻率等,這樣就構(gòu)成了由點(diǎn)到面,循序漸進(jìn)形成一系列連貫的知識(shí)點(diǎn)。再有網(wǎng)站開發(fā)過(guò)程中,網(wǎng)站鏈接瀏覽器的選擇也十分重要,它涉及到網(wǎng)站的權(quán)重問(wèn)題和優(yōu)先選擇問(wèn)題,網(wǎng)站權(quán)重突出了網(wǎng)站的地位和導(dǎo)向,我們來(lái)?yè)Q位思考一下,在搜索時(shí)習(xí)慣輸入什么知識(shí)點(diǎn)鏈接哪些網(wǎng)站,什么樣的域名優(yōu)先錄取等都是我們需要考慮的,這也是我們網(wǎng)絡(luò)課程設(shè)計(jì)中資源優(yōu)化的體現(xiàn)。

2.3 理論實(shí)際相結(jié)合,培養(yǎng)學(xué)生動(dòng)手能力

在網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作網(wǎng)絡(luò)課程設(shè)計(jì)中,首選要建立大量的圖庫(kù)資源和圖片資料,要求學(xué)生在日常生活中注意積累如各地人情,旅游風(fēng)景,代表建筑物等一些列具有紀(jì)念價(jià)值的圖片,使得網(wǎng)頁(yè)制作過(guò)程中有豐富素材可用;其次課程設(shè)計(jì)中要多引進(jìn)網(wǎng)站創(chuàng)新案例,利用多媒體播放一些特點(diǎn)鮮明的網(wǎng)站作品,使學(xué)生在潛意識(shí)中加深印象,在創(chuàng)新案例講解過(guò)程中融入教學(xué)重點(diǎn)和網(wǎng)絡(luò)設(shè)計(jì)難點(diǎn),使學(xué)生享受成功案例的同時(shí)學(xué)到知識(shí),長(zhǎng)時(shí)間耳濡目染使學(xué)生形成一種創(chuàng)新網(wǎng)站設(shè)計(jì)構(gòu)想的良性循環(huán);最后要多培養(yǎng)學(xué)生善于總結(jié)和創(chuàng)新能力,注重學(xué)生的動(dòng)手能力,在網(wǎng)絡(luò)課程設(shè)計(jì)中要留出足夠時(shí)間,反復(fù)實(shí)操。

2.4 將前臺(tái)簡(jiǎn)單的網(wǎng)頁(yè)編輯延伸至后臺(tái)技術(shù)的開發(fā)及數(shù)據(jù)庫(kù)的整理

網(wǎng)站后臺(tái)制作是一項(xiàng)乏味而艱巨的任務(wù),針對(duì)它的特殊性和復(fù)雜性,在網(wǎng)絡(luò)課程設(shè)計(jì)時(shí),注重多媒體的使用,這樣可以使枯燥的編程程序直觀的表達(dá),易于學(xué)生的接受;其次后臺(tái)數(shù)據(jù)庫(kù)的整理工作更是需要專業(yè)知識(shí)的鋪墊,需要多涉及實(shí)際數(shù)據(jù)的推算和項(xiàng)目數(shù)據(jù)庫(kù)整理工作,同時(shí)注重學(xué)生的綜合感受和自我評(píng)價(jià)能力,使它們能完全融入先進(jìn)的課程設(shè)計(jì)中,從而達(dá)到理論實(shí)際結(jié)合的目的。

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

時(shí)代在發(fā)展,教育在改革,隨著計(jì)算機(jī)應(yīng)用的普及,網(wǎng)絡(luò)教育占據(jù)主流力量,網(wǎng)站開發(fā)與網(wǎng)頁(yè)制作網(wǎng)絡(luò)課程設(shè)計(jì)會(huì)得到大力的推廣和應(yīng)用,它不僅可以直觀形象的講解原理,因材施教,而且注重學(xué)生理論實(shí)踐相結(jié)合的動(dòng)手能力,從而大大提高了學(xué)生的綜合素質(zhì)和就業(yè)適應(yīng)能力。

參考文獻(xiàn)

[1]韓陵宜.網(wǎng)頁(yè)制作課程教學(xué)及考核方式的研究與探索[J].計(jì)算機(jī)教學(xué)與教育信息,2008(03).

[2]紀(jì)明明.淺談“項(xiàng)目教學(xué)法”在網(wǎng)頁(yè)制作與網(wǎng)站設(shè)計(jì)課程教學(xué)中的應(yīng)用[J].中國(guó)新技術(shù)新產(chǎn)品,2010.

[3]盧新建.試談ASP動(dòng)態(tài)網(wǎng)頁(yè)課程的教學(xué)探索[J].計(jì)算機(jī)應(yīng)用教學(xué)研究,2010(10).

作者簡(jiǎn)介

史文斌(1986-),男,籍貫:江蘇蘇州,大學(xué)本科,現(xiàn)供職于蘇州大學(xué)計(jì)算機(jī)學(xué)院,研究方向?yàn)橛?jì)算機(jī)技術(shù)。

篇10

隨著信息社會(huì)的到來(lái),既掌握專業(yè)技能又具有計(jì)算機(jī)應(yīng)用能力的人越來(lái)越來(lái)受到歡迎。為了適應(yīng)社會(huì)的發(fā)展,必須培養(yǎng)既熟悉專業(yè)又能把計(jì)算機(jī)技術(shù)同各領(lǐng)域的專業(yè)需要緊密結(jié)合的復(fù)合型人才。數(shù)據(jù)庫(kù)技術(shù)成為高校各學(xué)科專業(yè)的必修或選修課程。數(shù)據(jù)庫(kù)課程設(shè)計(jì)一般是大學(xué)三年級(jí)學(xué)生在學(xué)完計(jì)算機(jī)應(yīng)用基礎(chǔ)、計(jì)算機(jī)編程語(yǔ)言、辦公自動(dòng)化軟件基礎(chǔ)、數(shù)據(jù)庫(kù)原理與應(yīng)用等課程后進(jìn)行的集中實(shí)踐環(huán)節(jié),主要內(nèi)容是通過(guò)社會(huì)調(diào)查,選擇一個(gè)實(shí)際課題,完成數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)工作,課程結(jié)束后提交應(yīng)用軟件系統(tǒng)和課程設(shè)計(jì)報(bào)告。通過(guò)課程設(shè)計(jì),可以使學(xué)生較全面地理解、掌握和綜合運(yùn)用所學(xué)知識(shí),培養(yǎng)學(xué)生調(diào)查研究,查閱技術(shù)文獻(xiàn)、資料以及編寫技術(shù)文獻(xiàn)的能力。非計(jì)算機(jī)專業(yè)學(xué)生對(duì)于計(jì)算機(jī)類的課程通常有一定的畏懼感,尤其對(duì)計(jì)算機(jī)語(yǔ)言、編程等,覺(jué)得難以駕馭和掌握。如何讓學(xué)生通過(guò)數(shù)據(jù)庫(kù)課程設(shè)計(jì),使他們的各方面能力得到培養(yǎng)和鍛煉,一直是值得思考的課題。本文結(jié)合教學(xué)實(shí)踐,就教學(xué)內(nèi)容、教學(xué)手段、考核方式、課程管理等方面進(jìn)行初步探索。

二、課程設(shè)計(jì)的目標(biāo)、內(nèi)容及要求

教師應(yīng)了解學(xué)生以往所學(xué)過(guò)的計(jì)算機(jī)相關(guān)課程,注意課程的銜接,分析非計(jì)算機(jī)專業(yè)學(xué)生已經(jīng)掌握的知識(shí)和知識(shí)的體系結(jié)構(gòu),明確數(shù)據(jù)庫(kù)課程設(shè)計(jì)的教學(xué)目標(biāo)、內(nèi)容及課程設(shè)計(jì)要求,對(duì)需要加強(qiáng)或充實(shí)的內(nèi)容要重點(diǎn)講解和補(bǔ)充。數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用要求,包括數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)(數(shù)據(jù)靜態(tài)模型的設(shè)計(jì))和數(shù)據(jù)庫(kù)的行為設(shè)計(jì)(應(yīng)用軟件等的設(shè)計(jì))。學(xué)生應(yīng)按照數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)這六個(gè)階段,分階段分步驟進(jìn)行,完成每一個(gè)階段的任務(wù)。根據(jù)軟件工程的方法和理論進(jìn)行應(yīng)用程序的設(shè)計(jì),熟練運(yùn)用相關(guān)語(yǔ)言編制應(yīng)用系統(tǒng)的界面,實(shí)現(xiàn)開發(fā)工具與數(shù)據(jù)查詢語(yǔ)言的無(wú)縫連接,建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。要求學(xué)生要提交課程設(shè)計(jì)報(bào)告、所開發(fā)的軟件系統(tǒng)和程序清單。課程設(shè)計(jì)報(bào)告包括各階段的設(shè)計(jì)內(nèi)容和對(duì)所開發(fā)的應(yīng)用系統(tǒng)的評(píng)價(jià),以及課程設(shè)計(jì)的體會(huì)與建議。

為了發(fā)揮學(xué)生的主動(dòng)性,教師授課的重點(diǎn)應(yīng)放在系統(tǒng)化的開發(fā)步驟和關(guān)鍵性問(wèn)題的求解上,首先要介紹設(shè)計(jì)思想、方法和程序設(shè)計(jì)的思想和方法。課程設(shè)計(jì)過(guò)程中教師要指導(dǎo)學(xué)生查資料,如數(shù)據(jù)庫(kù)原理及應(yīng)用,數(shù)據(jù)庫(kù)系統(tǒng),軟件工程,管理信息系統(tǒng)等方面的書籍,同時(shí)要指導(dǎo)學(xué)生善用軟件幫助系統(tǒng),培養(yǎng)學(xué)生學(xué)會(huì)質(zhì)疑、自學(xué)和調(diào)查研究解決問(wèn)題的能力。針對(duì)在校學(xué)生接觸實(shí)際比較少,沒(méi)有實(shí)際開發(fā)軟件和工作經(jīng)驗(yàn)的特點(diǎn),應(yīng)精選有代表性的案例,從問(wèn)題的提出、方案的設(shè)計(jì)與實(shí)施,到最終問(wèn)題的解決,給學(xué)生全面了解解決問(wèn)題的全過(guò)程。然后,由學(xué)生當(dāng)主角,讓學(xué)生自己解決問(wèn)題,鍛煉他們綜合運(yùn)用知識(shí)的能力。

三、課程設(shè)計(jì)的選題

選題是整個(gè)課程設(shè)計(jì)的前提和關(guān)鍵。課程設(shè)計(jì)題目選擇的難易程度、范圍的大小和是否能激發(fā)學(xué)生的學(xué)習(xí)熱情,直接影響到這一實(shí)踐教學(xué)環(huán)節(jié)的效果。一個(gè)好的題目應(yīng)該符合以下原則:首先,要符合教學(xué)要求,使學(xué)生通過(guò)課程設(shè)計(jì)進(jìn)一步鞏固所學(xué)的專業(yè)知識(shí),培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題的能力;其次,一個(gè)好的題目應(yīng)該和實(shí)踐緊密聯(lián)系。理論來(lái)自于實(shí)踐,又服務(wù)于實(shí)踐。要貼近學(xué)生學(xué)習(xí)和生活實(shí)際,先選擇容易開發(fā)的實(shí)用的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),對(duì)學(xué)生以后從事相關(guān)工作有幫助。脫離實(shí)踐的題目往往激發(fā)不出學(xué)生的學(xué)習(xí)熱情,達(dá)不到預(yù)期的目標(biāo)。

首先,將學(xué)生分成若干個(gè)小組。分組的依據(jù)為:學(xué)生的學(xué)習(xí)成績(jī)、知識(shí)結(jié)構(gòu)、學(xué)習(xí)能力、性格特點(diǎn)、男女搭配等,遵循互補(bǔ)的原則,成績(jī)好的與成績(jī)差的搭配,性格內(nèi)向的與外向的搭配等。每組人員為5~6名,每組設(shè)組長(zhǎng),全面負(fù)責(zé)小組的學(xué)習(xí)討論和任務(wù)安排。在組長(zhǎng)的指揮下,對(duì)成員進(jìn)行分工,善于口頭表達(dá)的負(fù)責(zé)聯(lián)系工作和調(diào)查研究,計(jì)算機(jī)操作能力強(qiáng)的負(fù)責(zé)代碼的編寫,程序設(shè)計(jì)能力強(qiáng)的負(fù)責(zé)整體規(guī)劃、程序調(diào)試和連編,寫作能力強(qiáng)的負(fù)責(zé)技術(shù)文檔的書寫等,成員努力的成果與個(gè)體成員共同分享。教師只需提醒學(xué)生合理分配工作時(shí)間,注意小組成員之間的溝通,幫助把握進(jìn)度。實(shí)踐表明:在互相討論又各自有所負(fù)責(zé)的學(xué)習(xí)氛圍中,學(xué)生之間可以相互學(xué)習(xí)、取長(zhǎng)補(bǔ)短,對(duì)知識(shí)的掌握與鞏固有很大的幫助。

其次,各個(gè)小組通過(guò)討論、觀察、思考、查資料等方式,結(jié)合各個(gè)學(xué)生的特長(zhǎng),參考教師指定的范圍選定課程設(shè)計(jì)題目,然后與教師進(jìn)行交流。教師應(yīng)對(duì)學(xué)生選定的題目進(jìn)行批閱,在可行性、工作量大小、小組成員及題目意義等方面進(jìn)行把關(guān)評(píng)估,及時(shí)將意見反饋給學(xué)生,學(xué)生再針對(duì)教師的意見進(jìn)行調(diào)整,最終確定課程設(shè)計(jì)的選題。結(jié)合教學(xué)實(shí)踐可以選擇如下題目:客房管理系統(tǒng)、學(xué)籍管理系統(tǒng)、學(xué)校工資管理系統(tǒng)、科研項(xiàng)目管理系統(tǒng)、高校設(shè)備管理系統(tǒng)、檔案管理系統(tǒng)、圖書資料管理系統(tǒng)、教學(xué)成績(jī)管理系統(tǒng)、后勤管理系統(tǒng)、系辦管理系統(tǒng)、居委會(huì)管理系統(tǒng)、職工人事管理系統(tǒng)、宿舍管理系統(tǒng)等。

四、方案設(shè)計(jì)和方案實(shí)施

選定題目后,即可著手完成數(shù)據(jù)庫(kù)課程設(shè)計(jì)的各個(gè)階段的任務(wù)。首先,各小組應(yīng)對(duì)所選題目進(jìn)行分析,通過(guò)查閱資料、小組討論、走訪專家或社會(huì)調(diào)查等途徑,進(jìn)行調(diào)查研究和可行性分析。通過(guò)調(diào)查組織機(jī)構(gòu)情況、業(yè)務(wù)活動(dòng)情況、數(shù)據(jù)情況、用戶要求,確定新系統(tǒng)的邊界,完成系統(tǒng)需求分析。然后,采用實(shí)體聯(lián)系模型確定應(yīng)用程序中的實(shí)體和聯(lián)系,確定實(shí)體的屬性和實(shí)體之間聯(lián)系的類型,得到局部E-R模型,異對(duì)局部E—R模型集成進(jìn)行輸入/輸出設(shè)計(jì)和軟件結(jié)構(gòu)設(shè)計(jì)等,完成概念結(jié)構(gòu)設(shè)計(jì)。接下來(lái),實(shí)現(xiàn)E-R模型向關(guān)系模型的轉(zhuǎn)化,利用關(guān)系規(guī)范化理論進(jìn)行關(guān)系模式的優(yōu)化,設(shè)計(jì)用戶視圖,同時(shí)進(jìn)行界面設(shè)計(jì),模塊設(shè)計(jì)等,完成邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)。再往下,進(jìn)行物理設(shè)計(jì)和軟件實(shí)施,最后是應(yīng)用系統(tǒng)的集成與。小組成員在組長(zhǎng)的領(lǐng)導(dǎo)下,可以分頭完成各自負(fù)責(zé)的任務(wù),小組成員要分工負(fù)責(zé)和團(tuán)結(jié)協(xié)作。教師在指導(dǎo)課程設(shè)計(jì)過(guò)程中,可以設(shè)置幾個(gè)檢查點(diǎn),制定階段性任務(wù)。如根據(jù)課程內(nèi)容、教學(xué)目的、系統(tǒng)規(guī)模、工作量等因素,審查各小組遞交的初始設(shè)計(jì)方案,在設(shè)計(jì)方案的實(shí)現(xiàn)方法、表現(xiàn)形式等方面做出調(diào)整建議,以避免在方案實(shí)施過(guò)程中出現(xiàn)不必要的反復(fù)。

在課程設(shè)計(jì)過(guò)程中,提倡通過(guò)模仿來(lái)學(xué)習(xí),只有多模仿才能掌握方法,才有可能創(chuàng)新。學(xué)生根據(jù)初始方案,通過(guò)各種途徑查找與自己的題目類似的范例,通過(guò)模仿范例來(lái)實(shí)現(xiàn)自己的程序。有的學(xué)生在范例中看到自己感興趣的內(nèi)容,通過(guò)適當(dāng)修改,將其應(yīng)用到自己的程序中,使程序更合理,內(nèi)容更豐富。學(xué)生在掌握了基本方法和解決問(wèn)題的途徑后,對(duì)自己感興趣的內(nèi)容,自然愿意努力去尋找答案。學(xué)生在方案設(shè)計(jì)、修改、實(shí)施的過(guò)程中不斷發(fā)現(xiàn)問(wèn)題與解決問(wèn)題,逐步產(chǎn)生了學(xué)習(xí)的樂(lè)趣。為了避免在分組的實(shí)驗(yàn)、設(shè)計(jì)中有的同學(xué)不積極參與的現(xiàn)象,可以采用隨機(jī)抽查的辦法來(lái)考核小組的成績(jī),促使小組內(nèi)部互相監(jiān)督、互相幫助、互相學(xué)習(xí),有利于培養(yǎng)學(xué)生學(xué)習(xí)的積極性,提高教學(xué)效果。

數(shù)據(jù)庫(kù)課程設(shè)計(jì)中實(shí)驗(yàn)是重要的組成部分,教師要詳細(xì)布置實(shí)驗(yàn),制訂上機(jī)紀(jì)律,并且督促學(xué)生嚴(yán)格按照課程設(shè)計(jì)各階段工作要求操作。實(shí)驗(yàn)可以參考以下內(nèi)容安排:(1)建立數(shù)據(jù)庫(kù)。包括創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建表,建立字段和記錄的有效性約束,建立索引,創(chuàng)建表間關(guān)系和觸發(fā)器設(shè)計(jì)等。(2)使用表單操縱數(shù)據(jù)庫(kù)。包括設(shè)計(jì)表單,創(chuàng)建表單,為表單添加對(duì)象,定義表單及其對(duì)象的屬性、事件和方法。(3)設(shè)計(jì)用戶視圖。包括創(chuàng)建不同的用戶視圖,實(shí)現(xiàn)用視圖來(lái)控制更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)的目的。(4)設(shè)計(jì)報(bào)表。包括創(chuàng)建報(bào)表,打印和預(yù)覽報(bào)表,注意各個(gè)帶區(qū)的使用。(5)設(shè)計(jì)菜單系統(tǒng)。包括規(guī)劃菜單系統(tǒng),創(chuàng)建菜單及其子菜單,為菜單指定任務(wù),調(diào)試和使用菜單系統(tǒng)。(6)項(xiàng)目集成。包括使用項(xiàng)目管理器集成數(shù)據(jù)庫(kù)、表單、視圖、報(bào)表等數(shù)據(jù)庫(kù)對(duì)象,設(shè)置主控程序,編譯和發(fā)行軟件等。

五、課程設(shè)計(jì)的考核與評(píng)定

學(xué)生在課程設(shè)計(jì)結(jié)束后,不僅要提交軟件系統(tǒng),還要提交課程設(shè)計(jì)報(bào)告,闡述其設(shè)計(jì)思路、運(yùn)用的知識(shí)及自己的體會(huì)。課程設(shè)計(jì)的成績(jī)由以下幾部分組成:考勤占10分,平時(shí)抽查和提問(wèn)題情況占10分,課程設(shè)計(jì)報(bào)告占30分,軟件系統(tǒng)設(shè)計(jì)占30分,演示與答辯占20分。課程設(shè)計(jì)報(bào)告主要看各個(gè)部分的完備性,分析的透徹性和獨(dú)到的見解。在評(píng)分方式上采取自評(píng)和互評(píng)的方式,首先由各小組依據(jù)教師給出的評(píng)價(jià)標(biāo)準(zhǔn)給本小組打分,然后由每組各選一名代表給大家介紹系統(tǒng)開發(fā)的情況并演示系統(tǒng),同時(shí)回答學(xué)生和教師提出的問(wèn)題。所有小組代表陳述完后,由各組分組討論,對(duì)其它組開發(fā)的系統(tǒng)進(jìn)行評(píng)價(jià)和評(píng)分。最后由教師根據(jù)其自評(píng)、互評(píng)分?jǐn)?shù)結(jié)合實(shí)際情況(包括軟件開發(fā)水平、演示能力、回答問(wèn)題能力、軟件開發(fā)文檔等)適當(dāng)總結(jié)并公布成績(jī)。

為有效避免學(xué)生在課程設(shè)計(jì)過(guò)程中的抄襲現(xiàn)象,教師可以對(duì)學(xué)生進(jìn)行有針對(duì)性地提問(wèn),學(xué)生當(dāng)場(chǎng)解答;教師也可以采取刪除軟件中一些關(guān)鍵性語(yǔ)句由學(xué)生當(dāng)場(chǎng)調(diào)試的方法檢查學(xué)生的學(xué)習(xí)效果。通過(guò)評(píng)價(jià)和自我評(píng)價(jià),學(xué)生的學(xué)習(xí)主體意識(shí)得到充分體現(xiàn)和加強(qiáng),激發(fā)了學(xué)生發(fā)現(xiàn)、分析和解決實(shí)際問(wèn)題的學(xué)習(xí)積極性,不僅提高了學(xué)生運(yùn)用數(shù)據(jù)庫(kù)理論開發(fā)出具有實(shí)際應(yīng)用價(jià)值的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的能力,而且學(xué)生思考和解決實(shí)際問(wèn)題的能力也有了較大提高。