网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 精選范文 軟件工程課程設(shè)計(jì)總結(jié)范文

軟件工程課程設(shè)計(jì)總結(jié)精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的軟件工程課程設(shè)計(jì)總結(jié)主題范文,僅供參考,歡迎閱讀并收藏。

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

第1篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵詞:軟件工程;課程體系;本科教育

1背景

中國(guó)信息產(chǎn)業(yè)部的數(shù)據(jù)顯示,2008年中國(guó)軟件產(chǎn)業(yè)整體保持快速增長(zhǎng)態(tài)勢(shì),累計(jì)完成軟件業(yè)務(wù)收入7572.9億元,同比增長(zhǎng)29.8%。與此同時(shí),我國(guó)軟件出口142億美元,同比增長(zhǎng)39%。企業(yè)對(duì)軟件人才需求量在增大,估計(jì)人才缺口達(dá)到20萬(wàn),而且這個(gè)需求將以每年20%左右的速度增長(zhǎng)[1]。但另一方面,多數(shù)軟件類(lèi)應(yīng)屆畢業(yè)生在面臨就業(yè)時(shí)卻難以感受到這些數(shù)字所帶來(lái)的欣慰,很多畢業(yè)生并沒(méi)有順利找到對(duì)口的工作。雖然這些學(xué)生身份上屬于工程技術(shù)類(lèi)的應(yīng)用型人才,在目前IT產(chǎn)業(yè)蓬勃發(fā)展的大環(huán)境下理應(yīng)有自己的一席之地,但結(jié)果卻是“畢業(yè)即失業(yè)”表現(xiàn)得愈加突出。

軟件工程專(zhuān)業(yè)具有巨大的發(fā)展?jié)摿?但如何建設(shè)好軟件工程專(zhuān)業(yè)?長(zhǎng)期以來(lái),國(guó)內(nèi)高校軟件專(zhuān)業(yè)主要以培養(yǎng)研究型人才為重點(diǎn),以軟件基礎(chǔ)理論和系統(tǒng)軟件設(shè)計(jì)為主干,目標(biāo)是培養(yǎng)面向計(jì)算機(jī)與系統(tǒng)軟件領(lǐng)域的研究型人才[2]。因此如何建立保證軟件工程專(zhuān)業(yè)本科學(xué)生既具有可持續(xù)發(fā)展?jié)摿τ诌m應(yīng)當(dāng)前產(chǎn)業(yè)需求的新型知識(shí)體系,如何建立與企業(yè)應(yīng)用緊密結(jié)合的先進(jìn)課程體系、教學(xué)理念和教學(xué)方法,從而提高學(xué)生的綜合能力,使畢業(yè)生在跨出校門(mén)時(shí)具備必需的素質(zhì),縮短從學(xué)生到企業(yè)員工的角色轉(zhuǎn)換所需的時(shí)間,實(shí)現(xiàn)就業(yè)的“零適應(yīng)期”是軟件工程專(zhuān)業(yè)努力的目標(biāo)。

國(guó)外高校在軟件工程教育方面的一個(gè)共同點(diǎn)就是:根據(jù)各自國(guó)家和學(xué)校的特點(diǎn),立足學(xué)生長(zhǎng)遠(yuǎn)發(fā)展,培養(yǎng)適應(yīng)社會(huì)需要與變化的人才。從軟件教育的特點(diǎn)來(lái)看,西方著名大學(xué)有較完善的教育理念、教學(xué)手段和實(shí)驗(yàn)條件,有較長(zhǎng)時(shí)間的實(shí)施經(jīng)驗(yàn),與企業(yè)有密切的合作關(guān)系,有一大批專(zhuān)家在從事計(jì)算機(jī)與軟件的教育研究。這些大學(xué)的課程與我國(guó)現(xiàn)行的計(jì)算機(jī)和軟件課程體系相比,理論更深,與新技術(shù)的接軌更快,實(shí)驗(yàn)和職業(yè)實(shí)踐的比重更大,通過(guò)實(shí)驗(yàn)讓學(xué)生掌握基本概念、提高分析問(wèn)題與解決問(wèn)題能力的力度更大。

國(guó)內(nèi)高校軟件專(zhuān)業(yè)主要以培養(yǎng)研究型人才為重點(diǎn),以軟件基礎(chǔ)理論和系統(tǒng)軟件設(shè)計(jì)為主干,目標(biāo)是培養(yǎng)面向計(jì)算機(jī)與系統(tǒng)軟件領(lǐng)域的研究型人才。軟件專(zhuān)業(yè)學(xué)生在學(xué)生學(xué)科知識(shí)與實(shí)際運(yùn)用有一定的距離。因此探討如何建立符合國(guó)情,既面向當(dāng)前產(chǎn)業(yè)需要又兼顧本專(zhuān)業(yè)學(xué)生發(fā)展?jié)摿Φ闹R(shí)體系、課程體系,是我們研究的主要內(nèi)容。

2模塊化的課程體系

我校軟件工程專(zhuān)業(yè)申辦于2004年,并于2008年開(kāi)始招生。該專(zhuān)業(yè)成立的宗旨是培養(yǎng)高層次、實(shí)用型、復(fù)合型、具有國(guó)際競(jìng)爭(zhēng)力的軟件人才,要求學(xué)生在思維創(chuàng)新的基礎(chǔ)上,提高技術(shù)創(chuàng)新和工程創(chuàng)新能力,提高軟件工程實(shí)踐和軟件工程管理能力。我校在設(shè)置軟件工程專(zhuān)業(yè)課程體系方面學(xué)習(xí)全國(guó)名牌大學(xué)如復(fù)旦、浙大等,并結(jié)合自己硬件及師資條件的實(shí)際,提出了如下幾個(gè)設(shè)想:

(1) 合理設(shè)置課程模塊,突出核心基礎(chǔ)。

在軟件工程領(lǐng)域,最新的、先進(jìn)的軟件技術(shù)文檔、技術(shù)文獻(xiàn)、發(fā)展研究等都是英文撰寫(xiě)的資料;合資、外資公司中的軟件工程人員所使用的工作語(yǔ)言也是英語(yǔ)。因此在第一至第四學(xué)期我們對(duì)學(xué)生的英語(yǔ)能力進(jìn)行強(qiáng)化訓(xùn)練,通過(guò)閱讀、聽(tīng)力、寫(xiě)作和口語(yǔ)交流等方式提高其英語(yǔ)運(yùn)用能力;在第二學(xué)期開(kāi)始的所有專(zhuān)業(yè)基礎(chǔ)課程、專(zhuān)業(yè)核心課程和專(zhuān)業(yè)選修課程中加入一定比例的專(zhuān)業(yè)英語(yǔ)訓(xùn)練,將英語(yǔ)融入到專(zhuān)業(yè)理論知識(shí)學(xué)習(xí)的過(guò)程中;同時(shí)開(kāi)設(shè)幾門(mén)專(zhuān)業(yè)課采用全英文教材,實(shí)行雙語(yǔ)教學(xué),達(dá)到鞏固和不斷提高的目的,為學(xué)生動(dòng)手編寫(xiě)英文程序代碼,查閱英文技術(shù)文獻(xiàn)、文檔掃除語(yǔ)言障礙。

(2) 合理設(shè)置專(zhuān)業(yè)入門(mén)基礎(chǔ)課程模塊,以引導(dǎo)為主。

以計(jì)算機(jī)導(dǎo)論為主,并以設(shè)置類(lèi)型多樣、專(zhuān)業(yè)覆蓋面廣的專(zhuān)業(yè)基礎(chǔ)知識(shí)講座或新生研討課為輔,學(xué)生學(xué)習(xí)了計(jì)算機(jī)最基本的概念后,通過(guò)生動(dòng)有趣的講座獲得更廣的認(rèn)識(shí)和了解。

(3) 合理設(shè)置專(zhuān)業(yè)核心課程模塊,以應(yīng)用為主。

專(zhuān)業(yè)核心課程關(guān)系到培養(yǎng)出來(lái)的軟件工程人才質(zhì)量。針對(duì)計(jì)算機(jī)學(xué)科需要,應(yīng)設(shè)置相應(yīng)的軟件系統(tǒng)類(lèi)課程、軟件實(shí)現(xiàn)類(lèi)課程、軟件工程類(lèi)課程以及相應(yīng)課程的課程設(shè)計(jì)、實(shí)際項(xiàng)目開(kāi)發(fā)為核心的軟件設(shè)計(jì)及實(shí)現(xiàn)類(lèi)的實(shí)踐類(lèi)課程。

(4) 設(shè)置專(zhuān)業(yè)方向選修課程,突出個(gè)性化發(fā)展。

結(jié)合時(shí)代需求,結(jié)合學(xué)生個(gè)性化發(fā)展需求,設(shè)置多個(gè)專(zhuān)業(yè)方向的模塊化課程。設(shè)置跨大類(lèi)專(zhuān)業(yè)選修課程,如計(jì)算機(jī)組成原理、編譯原理和軟件體系結(jié)構(gòu)等;設(shè)置專(zhuān)業(yè)方向選修課程,如軟件開(kāi)發(fā)案例分析、軟件開(kāi)發(fā)新技術(shù)、軟件文檔寫(xiě)作等課程。學(xué)生可按需選修1~2個(gè)專(zhuān)業(yè)方向,有利于其發(fā)揮專(zhuān)業(yè)創(chuàng)新能力和專(zhuān)業(yè)個(gè)性化發(fā)展。

目前,我校軟件工程專(zhuān)業(yè)課程體系架構(gòu)如圖1所示。

3實(shí)踐教學(xué)體系

我院除設(shè)置模塊化的課程體系外,還非常注重實(shí)踐教學(xué),并且構(gòu)建了以項(xiàng)目為支撐的實(shí)踐教學(xué)體系,具體開(kāi)設(shè)與實(shí)踐教學(xué)有關(guān)的課程如下:

第二個(gè)學(xué)期開(kāi)設(shè)認(rèn)識(shí)實(shí)習(xí);

第三個(gè)學(xué)期開(kāi)設(shè)面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì);

第四個(gè)學(xué)期開(kāi)設(shè)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)以及.NET程序開(kāi)發(fā)技術(shù)課程設(shè)計(jì);

第五個(gè)學(xué)期開(kāi)設(shè)Java語(yǔ)言課程設(shè)計(jì)以及UML建模工具及應(yīng)用課程設(shè)計(jì);

第六個(gè)學(xué)期開(kāi)設(shè)J2EE技術(shù)課程設(shè)計(jì)及大型數(shù)據(jù)庫(kù)課程設(shè)計(jì);

第七個(gè)學(xué)期開(kāi)設(shè)軟件開(kāi)發(fā)新技術(shù)課程設(shè)計(jì);

第八個(gè)學(xué)期畢業(yè)設(shè)計(jì)。

針對(duì)合格的工程化軟件人才所應(yīng)具備的個(gè)人開(kāi)發(fā)能力、團(tuán)隊(duì)開(kāi)發(fā)能力、系統(tǒng)研發(fā)能力和設(shè)備應(yīng)用能力,我們?cè)O(shè)計(jì)了以下4類(lèi)階梯狀的工程實(shí)踐課程。

程序設(shè)計(jì)實(shí)踐課程:培養(yǎng)個(gè)人級(jí)工程項(xiàng)目開(kāi)發(fā)能力,如面向過(guò)程程序設(shè)計(jì)(C語(yǔ)言),面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語(yǔ)言)等課程設(shè)計(jì)。

軟件工程實(shí)踐課程:培養(yǎng)團(tuán)隊(duì)合作級(jí)工程項(xiàng)目研發(fā)能力,如.NET程序開(kāi)發(fā)技術(shù)、J2EE技術(shù)、嵌入式軟件開(kāi)發(fā)(J2ME)等課程設(shè)計(jì)。

信息系統(tǒng)實(shí)踐課程:培養(yǎng)系統(tǒng)級(jí)工程項(xiàng)目研發(fā)能力,如軟件開(kāi)發(fā)案例分析、面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)、大型數(shù)據(jù)庫(kù)應(yīng)用等課程設(shè)計(jì)。

畢業(yè)設(shè)計(jì)實(shí)踐課程:培養(yǎng)開(kāi)發(fā)軟件所必備的設(shè)備應(yīng)用能力,如軟件開(kāi)發(fā)新技術(shù)課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)實(shí)踐等。

我們感覺(jué)軟件方面的技術(shù)五花八門(mén),因此在專(zhuān)業(yè)核心課程設(shè)置上,注意其側(cè)重點(diǎn)。我們將Java網(wǎng)絡(luò)程序開(kāi)發(fā)定為主要的教學(xué)方向,其中包括Java程序設(shè)計(jì)語(yǔ)言、網(wǎng)絡(luò)軟件開(kāi)發(fā)技術(shù)、J2EE技術(shù)、以J2ME為主的嵌入式軟件開(kāi)發(fā)技術(shù)等。當(dāng)然,我們兼顧企業(yè)實(shí)際用人的情況,開(kāi)設(shè)了.NET程序開(kāi)發(fā)技術(shù)等核心課程,詳細(xì)的專(zhuān)業(yè)課程體系請(qǐng)參見(jiàn)圖1。

4探索式學(xué)習(xí)

軟件工程的理論和方法是從眾多軟件開(kāi)發(fā)實(shí)踐中總結(jié)出來(lái)的,但是對(duì)于缺乏軟件開(kāi)發(fā)實(shí)際經(jīng)驗(yàn)的本科生來(lái)說(shuō),單純地講授理論知識(shí)往往使學(xué)生感到枯燥無(wú)味且難以理解。因此,我們收集和總結(jié)了一些軟件開(kāi)發(fā)案例,將這些案例貫穿于理論知識(shí)的講解中,使學(xué)生真正理解這些理論知識(shí),建立軟件開(kāi)發(fā)的系統(tǒng)化與工程化觀念和質(zhì)量意識(shí)。

(1) 從分析歷史上的經(jīng)典案例入手,諸如愛(ài)國(guó)者導(dǎo)彈、網(wǎng)絡(luò)病毒攻擊等。深入剖析導(dǎo)致軟件失敗的根本原因,從而引出軟件開(kāi)發(fā)的工程化發(fā)展方向,即以軟件工程的原理和方法為指導(dǎo),嚴(yán)格遵循軟件過(guò)程規(guī)范和步驟。通過(guò)這些實(shí)例的分析,學(xué)生們逐漸改變軟件開(kāi)發(fā)等于編寫(xiě)程序代碼的錯(cuò)誤觀念,開(kāi)始認(rèn)識(shí)到軟件工程的重要性,有利于培養(yǎng)工程化的意識(shí)和觀念。

(2) 軟件過(guò)程是軟件工程課程中的一個(gè)重要內(nèi)容,但是對(duì)于開(kāi)發(fā)經(jīng)驗(yàn)有限的本科生來(lái)說(shuō),很難在頭腦中將軟件過(guò)程的抽象模型與實(shí)際開(kāi)發(fā)聯(lián)系起來(lái),容易產(chǎn)生枯燥乏味的感覺(jué)。在教學(xué)過(guò)程中,我們從軟件開(kāi)發(fā)的實(shí)際案例中總結(jié)出5個(gè)不同的軟件系統(tǒng),結(jié)合這些系統(tǒng)的特點(diǎn)和開(kāi)發(fā)策略,講解瀑布模型、原型化方法、增量模型、形式化方法和基于組件的開(kāi)發(fā)模型等。學(xué)生在思考、分析和討論過(guò)程中更好地理解和體會(huì)軟件過(guò)程的基本概念,有利于在實(shí)際開(kāi)發(fā)中運(yùn)用這些過(guò)程模型組織開(kāi)發(fā)過(guò)程。

(3) 研究軟件工程的實(shí)踐特點(diǎn),課程實(shí)驗(yàn)結(jié)合實(shí)際開(kāi)發(fā)因素和參與樂(lè)趣。實(shí)踐教學(xué)是本課程的一個(gè)重要的組成部分,它要求學(xué)生以開(kāi)發(fā)團(tuán)隊(duì)(一個(gè)團(tuán)隊(duì)通常由3~5人組成)的方式開(kāi)發(fā)一個(gè)具有一定規(guī)模的軟件系統(tǒng),側(cè)重培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、獨(dú)立分析問(wèn)題和解決問(wèn)題的能力以及團(tuán)隊(duì)合作精神,使學(xué)生初步體會(huì)到一個(gè)軟件開(kāi)發(fā)項(xiàng)目全過(guò)程。

(4) 研究和建立適合小組式開(kāi)發(fā)的軟件工程環(huán)境。在小組式的軟件工程環(huán)境中,使學(xué)生真正體驗(yàn)到一種有序的、可控的、協(xié)作的軟件開(kāi)發(fā)過(guò)程,在分析問(wèn)題、解決問(wèn)題、協(xié)調(diào)沖突、消除矛盾的過(guò)程中享受軟件開(kāi)發(fā)成功的最終結(jié)果。軟件工程實(shí)驗(yàn)要求學(xué)生采用“項(xiàng)目小組”的形式,結(jié)合具體的開(kāi)發(fā)項(xiàng)目進(jìn)行設(shè)計(jì),班級(jí)按項(xiàng)目小組進(jìn)行分組,每組不得超過(guò)4人。每個(gè)項(xiàng)目小組選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理,由其召集項(xiàng)目組成員討論、選定開(kāi)發(fā)項(xiàng)目。學(xué)生分工合作,學(xué)習(xí)軟件開(kāi)發(fā)小組的組織和管理,將項(xiàng)目開(kāi)發(fā)各階段的任務(wù)明確,熟悉軟件開(kāi)發(fā)環(huán)境,培養(yǎng)團(tuán)隊(duì)精神,共同完成該項(xiàng)目的設(shè)計(jì)任務(wù)。項(xiàng)目中的每項(xiàng)任務(wù)要落實(shí)到個(gè)人,實(shí)驗(yàn)在規(guī)定的時(shí)間內(nèi),由學(xué)生獨(dú)立完成。

在整個(gè)教學(xué)過(guò)程中,我們也十分注重鼓勵(lì)和引導(dǎo)探索式學(xué)習(xí),學(xué)生通過(guò)文獻(xiàn)查閱以及與軟件企業(yè)人員的接觸交流,真正體會(huì)當(dāng)前軟件工程業(yè)界的真實(shí)案例和最佳實(shí)踐。課堂講解避免“一言談”的死板方式,采取課堂互動(dòng)討論,營(yíng)造活躍、寬松的課堂氣氛,鼓勵(lì)學(xué)生結(jié)合課程實(shí)踐中的問(wèn)題進(jìn)行專(zhuān)題報(bào)告和軟件演示。

在常規(guī)的課堂教學(xué)之外,我們輔之以網(wǎng)絡(luò)課程和擴(kuò)展資源,鼓勵(lì)學(xué)生根據(jù)個(gè)人興趣和需要進(jìn)行自主式的學(xué)習(xí)。同時(shí),充分利用網(wǎng)絡(luò)教學(xué)平臺(tái),加強(qiáng)師生之間的交流和學(xué)生之間的協(xié)作,引導(dǎo)學(xué)生積極思考和參與討論,教師由知識(shí)的灌輸者成為學(xué)習(xí)的引導(dǎo)者,學(xué)生由被動(dòng)地接受教育變成主動(dòng)地探索知識(shí)。

5改革目標(biāo)

我校軟件工程專(zhuān)業(yè)以培養(yǎng)掌握計(jì)算機(jī)科學(xué)基礎(chǔ)理論、軟件工程的知識(shí)和技能,具有軟件開(kāi)發(fā)能力、軟件開(kāi)發(fā)實(shí)踐和項(xiàng)目組織的初步經(jīng)驗(yàn),具有競(jìng)爭(zhēng)和團(tuán)隊(duì)精神,能在計(jì)算機(jī)公司及相關(guān)企事業(yè)單位從事軟件開(kāi)發(fā)、適應(yīng)軟件技術(shù)發(fā)展和社會(huì)需求的軟件工程應(yīng)用型高級(jí)專(zhuān)門(mén)人才為目標(biāo)。我校在人才培養(yǎng)堅(jiān)持遵循以下原則。

(1) 堅(jiān)持通識(shí)教育與專(zhuān)業(yè)教育結(jié)合原則,即通識(shí)教育課程要著眼于加強(qiáng)學(xué)生的基礎(chǔ)知識(shí)教育,著眼于培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和人文精神[3]。

(2) 堅(jiān)持以人為本,因材施教原則,即在保證人才培養(yǎng)目標(biāo)和質(zhì)量規(guī)格要求的基礎(chǔ)上,充分考慮因材施教,注重學(xué)生個(gè)性的發(fā)展,擴(kuò)大學(xué)生自主學(xué)習(xí)、自主發(fā)展的時(shí)空,面向社會(huì)和學(xué)生多樣化需求,提供多樣化的課程體系和教育指導(dǎo),為不同志向、不同能力和不同潛質(zhì)的學(xué)生創(chuàng)造相應(yīng)的培養(yǎng)環(huán)境和條件。通過(guò)柔性設(shè)置專(zhuān)業(yè)方向模塊,讓學(xué)生結(jié)合自身興趣、就業(yè)志向和人才市場(chǎng)需求,靈活地選擇發(fā)展方向,以增強(qiáng)專(zhuān)業(yè)方向優(yōu)勢(shì)、職業(yè)適應(yīng)性建立完善的、與課程體系配套的實(shí)訓(xùn)、培訓(xùn)的“雙訓(xùn)”教學(xué)體系,使培養(yǎng)的人才更加適應(yīng)社會(huì)和企業(yè)的需求。

(3) 堅(jiān)持應(yīng)用為本,學(xué)以致用原則,即以學(xué)校辦學(xué)定位和服務(wù)面向?yàn)橹改?立足于培養(yǎng)應(yīng)用型高級(jí)專(zhuān)門(mén)人才的目標(biāo),強(qiáng)化理論與實(shí)踐的結(jié)合,著力培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力。在實(shí)踐教學(xué)體系的設(shè)計(jì)上,按照基礎(chǔ)、提高、綜合3個(gè)層次和基本實(shí)驗(yàn)、技能訓(xùn)練、專(zhuān)業(yè)實(shí)習(xí)、科研訓(xùn)練、綜合實(shí)習(xí)、社會(huì)實(shí)踐6大模塊構(gòu)建創(chuàng)新精神和實(shí)踐能力培養(yǎng)體系。

(4) 建立一套以軟件工程為主線的教學(xué)、實(shí)訓(xùn)評(píng)估標(biāo)準(zhǔn),以確保人才培養(yǎng)目標(biāo)的實(shí)現(xiàn)。

6結(jié)語(yǔ)

我們認(rèn)為,計(jì)算機(jī)科學(xué)技術(shù)的快速發(fā)展以及企業(yè)對(duì)人才的多元化需求要求我們將新的知識(shí)單元及時(shí)引進(jìn)課程體系中,使課程體系的設(shè)置要有超前和發(fā)展的眼光,隨時(shí)將一些新興的、成熟的內(nèi)容吸收進(jìn)課堂教學(xué),做到對(duì)課程體系、教學(xué)計(jì)劃動(dòng)態(tài)調(diào)整,保持課程體系的動(dòng)態(tài)性、前瞻性。

軟件工程專(zhuān)業(yè)課程體系必須建立在對(duì)軟件工程專(zhuān)業(yè)人才的知識(shí)結(jié)構(gòu)和綜合素質(zhì)的全面研究之上。按照軟件工程專(zhuān)業(yè)人才培養(yǎng)目標(biāo)和國(guó)內(nèi)外軟件工程人才的需求,培養(yǎng)出的人才的知識(shí)結(jié)構(gòu)域應(yīng)該包括軟件開(kāi)發(fā)新技術(shù)、現(xiàn)代軟件工程、工程領(lǐng)域背景技術(shù)3個(gè)主要部分[4]。我們還將在課程體系設(shè)置、教學(xué)方法、教材編寫(xiě)等諸多方面,充分學(xué)習(xí)、借鑒和吸收發(fā)達(dá)國(guó)家計(jì)算機(jī)教育教學(xué)的先進(jìn)經(jīng)驗(yàn)。

注:本文受“以社會(huì)需求為導(dǎo)向的軟件工程專(zhuān)業(yè)課程體系改革的研究”(校級(jí)重點(diǎn)教改課題)支持。

參考文獻(xiàn):

[1] 王晴. 印度軟件業(yè)崛起原因及其對(duì)我國(guó)產(chǎn)業(yè)結(jié)構(gòu)升級(jí)的啟示[J]. 生產(chǎn)力研究,2007(3):104-106.

[2] 吳愛(ài)華. 全國(guó)高校軟件工程專(zhuān)業(yè)教育年會(huì)論文集(2007)[M]// 適應(yīng)時(shí)展 推進(jìn)高等理工科教育改革. 北京:高等教育出版社,2008.

[3] 楊芙清. 全國(guó)高校軟件工程專(zhuān)業(yè)教育年會(huì)論文集(2007)[M]// 軟件工程教育的思索與實(shí)踐. 北京:高等教育出版社,2008.

[4] 李彤. 軟件工程人才培養(yǎng)的實(shí)踐與思考[J]. 計(jì)算機(jī)教育,2004(10):15-17.

Research on Professional Curriculum Reform of Software Engineering

about Social Requirement-oriented

WEN Zhi-cheng1, CAO Chun-li2

(1.College of Computer and Communication, Hunan University of Technology, Zhuzhou 412008, China;

2.College of Commercial, Hunan University of Technology, Zhuzhou 412008, China)

第2篇:軟件工程課程設(shè)計(jì)總結(jié)范文

1.實(shí)踐教學(xué)缺乏系統(tǒng)性和針對(duì)性目前許多高校“軟件工程”課程除了理論講解外,也加入了實(shí)踐教學(xué)部分。往往受學(xué)時(shí)所限,實(shí)踐分為軟件項(xiàng)目若干設(shè)計(jì)文檔的編寫(xiě)和軟件工程工具的實(shí)驗(yàn)練習(xí)。前者受缺乏相應(yīng)的開(kāi)發(fā)環(huán)境、教師虛擬客戶(hù)不能很好地反應(yīng)現(xiàn)實(shí)需求、理工科學(xué)生的文字表達(dá)能力不足等因素的影響,設(shè)計(jì)文檔的編寫(xiě)不能很好提高學(xué)生能力;后者在一定程度起到了一定的作用,但對(duì)于培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題、管理和團(tuán)體協(xié)作能力方面仍顯不足。

2.評(píng)分模式單一軟件工程采用了傳統(tǒng)的閉卷考試方式,平時(shí)成績(jī)占總成績(jī)的30%,期末考試占70%。平時(shí)成績(jī)=上課出勤情況(10%)+實(shí)驗(yàn)完成情況(10%)+作業(yè)完成情況(10%)。任課教師通過(guò)對(duì)不同的考核內(nèi)容賦予不同權(quán)重來(lái)評(píng)價(jià)學(xué)生對(duì)軟件工程課程的掌握情況,主要考核學(xué)生對(duì)課程基本知識(shí)的理解。此方法不足以提高學(xué)生實(shí)際動(dòng)手的能力,更不利于激發(fā)學(xué)生實(shí)際軟件設(shè)計(jì)開(kāi)發(fā)的興趣。

二、現(xiàn)有的教學(xué)方法的分析

針對(duì)上述問(wèn)題,從事軟件工程的相關(guān)教師從不同角度,對(duì)軟件工程課程進(jìn)行了改革。歸納起來(lái)主要有如下幾種教學(xué)方法改革:

1.自底向上教學(xué)法在“軟件工程”課程中應(yīng)用授課方式主要是用倒敘的方式貫穿完整案例(包含警戒案例),以啟發(fā)、討論、辯論的形式講授軟件工程的原理、方法及過(guò)程,使學(xué)生不覺(jué)生疏,易接受,又符合IT從業(yè)人員的工作進(jìn)程。[2]

2.模塊化教學(xué)法在“軟件工程”課程中的應(yīng)用在尊重教學(xué)規(guī)律和學(xué)生個(gè)性發(fā)展的原則上,根據(jù)課程體系和內(nèi)容之間的關(guān)系,將教學(xué)部分劃分為若干獨(dú)立的模塊,確定模塊之間的關(guān)聯(lián),針對(duì)不同的教學(xué)計(jì)劃要求,采用不同的模塊組合有選擇地進(jìn)行講授和學(xué)習(xí)。[3]

3.案例教學(xué)法在“軟件工程”課程中的應(yīng)用軟件工程案例教學(xué)是根據(jù)“軟件工程”課程的教學(xué)目的和學(xué)生培養(yǎng)目標(biāo)要求,教師選用相應(yīng)的案例作為基本素材,引導(dǎo)學(xué)生對(duì)案例進(jìn)行調(diào)查、思考、分析、討論、設(shè)計(jì)、開(kāi)發(fā)和交流等相關(guān)活動(dòng),在活動(dòng)中教授學(xué)生軟件工程的原理、方法及過(guò)程,進(jìn)而提高學(xué)生分析和解決問(wèn)題的能力,加深學(xué)生對(duì)基本理論知識(shí)的理解和掌握。[4]

4.項(xiàng)目驅(qū)動(dòng)教學(xué)法在“軟件工程”課程中的應(yīng)用項(xiàng)目驅(qū)動(dòng)教學(xué)法是案例教學(xué)法的基礎(chǔ)上采用“案例導(dǎo)向、項(xiàng)目驅(qū)動(dòng)”的教學(xué)方法。首先,教師根據(jù)要講授的理論知識(shí)預(yù)先準(zhǔn)備一個(gè)或者多個(gè)小的軟件開(kāi)發(fā)項(xiàng)目;然后,將學(xué)生作為主體,以軟件開(kāi)發(fā)項(xiàng)目的研發(fā)過(guò)程為引導(dǎo),采用學(xué)生小組團(tuán)隊(duì)合作和學(xué)生個(gè)人獨(dú)立完成相結(jié)合的教學(xué)形式,組織學(xué)生開(kāi)展集體討論并完成相應(yīng)的實(shí)踐性活動(dòng),在研發(fā)過(guò)程中同學(xué)和老師要對(duì)每位學(xué)生所完成的每個(gè)階段任務(wù)加以點(diǎn)評(píng)、督促改進(jìn)、分享經(jīng)驗(yàn)等;最后,學(xué)生將成功的軟件給予演示。

5.三位一體式教學(xué)法在“軟件工程”課程中的應(yīng)用根據(jù)學(xué)生的認(rèn)識(shí)特點(diǎn)和該課程自身的特點(diǎn)以及對(duì)“軟件工程”課程在計(jì)算機(jī)科學(xué)專(zhuān)業(yè)的定位、教材的選取、課程培養(yǎng)目標(biāo)的分析下,采取以綜合能力培養(yǎng)為中心、項(xiàng)目實(shí)踐為標(biāo)準(zhǔn),模板、案例、指導(dǎo)說(shuō)明為輔助的三位一體式的教學(xué)思路。[6]對(duì)目前在“軟件工程”課程改革中應(yīng)用的五種方法針對(duì)改革側(cè)重點(diǎn)進(jìn)行匯總發(fā)現(xiàn)(見(jiàn)表1),單一的教學(xué)方法只是在理論教學(xué)、實(shí)踐教學(xué)和考核方式某一方面發(fā)揮了很好的作用,而不能從全面發(fā)揮效果,而對(duì)于“軟件工程”課程來(lái)說(shuō)三者同樣重要。

三、基于多元教學(xué)法的課程改革新模式

某一種教學(xué)模式改革已經(jīng)不能滿(mǎn)足現(xiàn)代“軟件工程”課程教學(xué)的要求,只有將多元教學(xué)模式組合在一起,充分考慮各自對(duì)課程教學(xué)的優(yōu)勢(shì),避其缺點(diǎn),找到一種既能使學(xué)生具有良好的理論基礎(chǔ),又能充分培養(yǎng)學(xué)生實(shí)踐能力,還能準(zhǔn)確地考核學(xué)生的教學(xué)模式。本次課程改革就是本著這樣一種思想,從理論教學(xué)、實(shí)踐教學(xué)和考核方式三個(gè)方面進(jìn)行多樣化改革。

1.理論教學(xué)內(nèi)容多樣化

理論知識(shí)的學(xué)習(xí)在學(xué)生以后軟件項(xiàng)目開(kāi)發(fā)過(guò)程中具有必要性和重要性,軟件工程學(xué)習(xí)過(guò)程中要重視基礎(chǔ)和基本技能的培養(yǎng)。學(xué)生要具有開(kāi)發(fā)軟件項(xiàng)目的能力,首先要熟悉掌握軟件工程相關(guān)的理論知識(shí),特別是對(duì)如何按照工程化的方法系統(tǒng)地設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和維護(hù)大型軟件,內(nèi)容包括:軟件開(kāi)發(fā)的基本理論、方法和技術(shù);其次是了解目前已有系統(tǒng)、工具和技術(shù)。(1)授課內(nèi)容引入案例。教師在教學(xué)過(guò)程中引入與理論知識(shí)相匹配的實(shí)際案例,將比較抽象的軟件工程原理、方法和技術(shù)轉(zhuǎn)為具體生動(dòng)的案例進(jìn)行詮釋?zhuān)鰪?qiáng)理論教學(xué)的藝術(shù)性、科學(xué)性、趣味性、形象性,使學(xué)生能夠在課堂上深刻領(lǐng)會(huì)和理解軟件工程的思想和方法,教學(xué)效果收到了事半功倍。(2)適時(shí)更新教學(xué)內(nèi)容。近幾年,軟件原理、方法和技術(shù)發(fā)展較快,許多適應(yīng)時(shí)展的軟件不斷涌出,而目前的教材雖不斷改版更新,但其更新的速度遠(yuǎn)遠(yuǎn)跟不上軟件工程的發(fā)展。因此,教師在進(jìn)行理論講解時(shí),除了要教授學(xué)生基本原理、技術(shù)和方法外,還要時(shí)刻關(guān)注新內(nèi)容的出現(xiàn)。(3)制作豐富多彩的課件。采用多媒體教學(xué)手段,在課件中插入圖片、動(dòng)畫(huà)、聲音、視頻等多媒體元素,使教學(xué)內(nèi)容更加充實(shí)和生動(dòng)。(4)課堂小組討論。從小問(wèn)題到大問(wèn)題,讓學(xué)生參與教學(xué)過(guò)程,有機(jī)會(huì)發(fā)表自己的看法。課堂討論和分析試驗(yàn),使理論有實(shí)踐作支撐,抽象的知識(shí)變得看得見(jiàn),用得著,大大激發(fā)學(xué)生學(xué)習(xí)的興趣和自信。

2.實(shí)踐教學(xué)內(nèi)容多樣化

軟件工程理論的講解是課程學(xué)習(xí)和技能培養(yǎng)的基礎(chǔ),而軟件工程中許多理論內(nèi)容如果只是教師講解不加以實(shí)踐,內(nèi)容本身就會(huì)變得空洞和不可理解,例如:軟件復(fù)雜性計(jì)算、軟件可靠性與安全性的測(cè)量標(biāo)準(zhǔn)、結(jié)構(gòu)化的實(shí)現(xiàn)方法等都需要學(xué)生動(dòng)手實(shí)踐才能更好地理解知識(shí)本身的內(nèi)涵。掌握概念、原理、方法和技術(shù),熟練應(yīng)用軟件開(kāi)發(fā)實(shí)踐中的方法和技術(shù)是“軟件工程”課程對(duì)學(xué)生的培養(yǎng)目標(biāo)。(1)課程角色扮演。教師預(yù)先選擇若干小項(xiàng)目,班內(nèi)學(xué)生根據(jù)自己對(duì)項(xiàng)目熟悉情況選擇項(xiàng)目名稱(chēng),劃分項(xiàng)目小組,每組人數(shù)不超過(guò)6人,每個(gè)項(xiàng)目小組成員根據(jù)自身特長(zhǎng)選擇不同軟件工程角色,例如項(xiàng)目負(fù)責(zé)人、需求分析負(fù)責(zé)人、設(shè)計(jì)負(fù)責(zé)人、編碼負(fù)責(zé)人、測(cè)試負(fù)責(zé)人和用戶(hù)代表,進(jìn)行項(xiàng)目分工。項(xiàng)目組成員按時(shí)完成自己負(fù)責(zé)任務(wù),撰寫(xiě)相應(yīng)文檔。教師幫助學(xué)生分析和解決所遇到問(wèn)題。在整個(gè)開(kāi)發(fā)過(guò)程可以體現(xiàn)“學(xué)以致用”的思想,實(shí)現(xiàn)理論與實(shí)踐相結(jié)合。(2)課程設(shè)計(jì)。課程設(shè)計(jì)主要是針對(duì)高年級(jí)學(xué)生在學(xué)習(xí)軟件工程課程時(shí)開(kāi)展的專(zhuān)項(xiàng)訓(xùn)練。課程設(shè)計(jì)采取在學(xué)校內(nèi)模擬IT企業(yè)環(huán)境下完成來(lái)自企業(yè)案例或開(kāi)發(fā)一些具有應(yīng)用價(jià)值項(xiàng)目或?qū)W校教師承擔(dān)的開(kāi)發(fā)項(xiàng)目的部分開(kāi)發(fā)工作,也可以是學(xué)生自選項(xiàng)目,整個(gè)課程設(shè)計(jì)階段嚴(yán)格按照工程實(shí)施的基本思想來(lái)實(shí)施。(3)加強(qiáng)校企合作。一方面經(jīng)常邀請(qǐng)軟件公司長(zhǎng)期從事軟件設(shè)計(jì)、開(kāi)發(fā)和項(xiàng)目管理的工程師和項(xiàng)目經(jīng)理,給學(xué)生講解自己在軟件設(shè)計(jì)、開(kāi)發(fā)和管理中的經(jīng)驗(yàn),高質(zhì)量軟件產(chǎn)品需要經(jīng)過(guò)怎樣的開(kāi)發(fā)過(guò)程,軟件生命周期中標(biāo)準(zhǔn)文檔如何撰寫(xiě)等相關(guān)內(nèi)容;另一方面,利用寒暑假時(shí)間,讓學(xué)生走出去,到軟件產(chǎn)品的研發(fā)單位實(shí)地實(shí)習(xí)。

3.考試方式多樣化

傳統(tǒng)的考核方式已經(jīng)不能反映學(xué)生實(shí)際軟件開(kāi)發(fā)的水平,也與多樣化的教學(xué)模式不相匹配,為此多樣化的考核方式才符合現(xiàn)實(shí)需求,主要包括:筆試、課后角色扮演、課程設(shè)計(jì)和項(xiàng)目總結(jié)。(1)筆試占總成績(jī)的35%,主要考查學(xué)生理論知識(shí)的掌握情況和學(xué)習(xí)效果。(2)課后角色扮演占總成績(jī)的15%。由教師根據(jù)每位學(xué)生在課后角色扮演中的具體表現(xiàn)進(jìn)行打分,主要由3部分取平均值組成:1/3*(整個(gè)項(xiàng)目的成績(jī)+自己負(fù)責(zé)完成的文檔成績(jī)+組內(nèi)其他成員負(fù)責(zé)完成的文檔的平均成績(jī))。(3)項(xiàng)目總結(jié)或心得體會(huì)占總成績(jī)的15%。根據(jù)學(xué)生在軟件開(kāi)發(fā)過(guò)程中所撰寫(xiě)的經(jīng)驗(yàn)和教訓(xùn)總結(jié)報(bào)告、每個(gè)小組成員建立的個(gè)人開(kāi)發(fā)記錄或日志的實(shí)際情況,相互打分。

四、基于多元教學(xué)模式課程改革方案

基于上述改革理念,按照軟件工程開(kāi)發(fā)原理、方法和技術(shù),選用典型項(xiàng)目案例,將學(xué)生按照項(xiàng)目分成若干個(gè)小組,每組人數(shù)不超過(guò)6人。每個(gè)小組對(duì)應(yīng)著一個(gè)具體的項(xiàng)目,每個(gè)人對(duì)應(yīng)著一個(gè)具體工作過(guò)程,按照如下步驟進(jìn)行多元教學(xué)。第一步,教師選用合適的教學(xué)內(nèi)容,制作豐富多彩的課件,對(duì)學(xué)生進(jìn)行基本理論和基本技能的講解。在每一個(gè)軟件生命周期結(jié)束后,教師進(jìn)行案例場(chǎng)景描述。教師按照理論知識(shí)的內(nèi)容,選擇相應(yīng)的案例進(jìn)行描述,學(xué)生將所學(xué)內(nèi)容運(yùn)用到相關(guān)案例中。教師通過(guò)案例讓學(xué)生明白理論知識(shí)如何應(yīng)用,學(xué)生通過(guò)案例體會(huì)到小項(xiàng)目中所學(xué)的原理、方法和技術(shù)是如何實(shí)現(xiàn)的。第二步,課后角色扮演。學(xué)生通過(guò)分組討論的方式,完成項(xiàng)目分工,明確自己在項(xiàng)目中所扮演的角色。所有的任務(wù)通過(guò)集體討論的方式,決出所要完成的任務(wù),并由相應(yīng)的角色人實(shí)際操作完成。例如,需求分析一章內(nèi)容,學(xué)生課后進(jìn)行項(xiàng)目小組討論,決定需求分析的內(nèi)容,進(jìn)行相應(yīng)的需求分析,并由扮演需求分析人員的學(xué)生完成需求報(bào)告。軟件開(kāi)發(fā)過(guò)程需要整個(gè)團(tuán)隊(duì)的通力合作,根據(jù)學(xué)生的性格、表達(dá)能力、開(kāi)發(fā)能力、理論基礎(chǔ)掌握情況等方面進(jìn)行人員分組,將具有不同特點(diǎn)的學(xué)生組成一個(gè)團(tuán)隊(duì)完成項(xiàng)目開(kāi)發(fā)。這種團(tuán)隊(duì)合作的方式,既能發(fā)揮學(xué)生各自的特長(zhǎng),又能培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神。第三步,課程設(shè)計(jì)。當(dāng)全部?jī)?nèi)容講解完成,就可以開(kāi)始長(zhǎng)達(dá)2周的課程設(shè)計(jì)內(nèi)容了。這段時(shí)間要求項(xiàng)目小組,徹底完成一個(gè)由教師虛擬的項(xiàng)目。此步驟中,主要培養(yǎng)學(xué)生良好的科研習(xí)慣,在開(kāi)發(fā)過(guò)程中及時(shí)總結(jié)經(jīng)驗(yàn)和教訓(xùn),建立個(gè)人開(kāi)發(fā)記錄或日志,理論聯(lián)系實(shí)際學(xué)著開(kāi)發(fā)軟件。第四步,學(xué)生總結(jié),教師點(diǎn)評(píng)。學(xué)生經(jīng)過(guò)多個(gè)教學(xué)環(huán)節(jié)后,每個(gè)團(tuán)隊(duì)在一定程度上完成了各自的項(xiàng)目任務(wù),對(duì)各自團(tuán)隊(duì)的成果進(jìn)行總結(jié)。教師聽(tīng)取每個(gè)團(tuán)隊(duì)的匯報(bào)后,從橫向和縱向兩個(gè)方面對(duì)項(xiàng)目成果之間進(jìn)行比較,從而讓每一位學(xué)生明白自己在團(tuán)隊(duì)中發(fā)揮了什么作用,自己哪些方面不足。第五步,請(qǐng)進(jìn)來(lái),走出去。通過(guò)學(xué)校和企業(yè)合作的方式,一方面經(jīng)常邀請(qǐng)軟件公司長(zhǎng)期從事軟件設(shè)計(jì)、開(kāi)發(fā)和項(xiàng)目管理的工程師和項(xiàng)目經(jīng)理,給學(xué)生講解自己在軟件設(shè)計(jì)、開(kāi)發(fā)和管理中的經(jīng)驗(yàn),高質(zhì)量軟件產(chǎn)品需要經(jīng)過(guò)怎樣的開(kāi)發(fā)過(guò)程,軟件生命周期中標(biāo)準(zhǔn)文檔如何撰寫(xiě)等相關(guān)內(nèi)容;另一方面,利用寒暑假時(shí)間,讓學(xué)生走出去,到軟件產(chǎn)品的研發(fā)單位,實(shí)地實(shí)習(xí)。

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

第3篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵詞:軟件工程教學(xué)改進(jìn)實(shí)踐

中圖分類(lèi)號(hào):

1、引言

提起軟件,在當(dāng)今社會(huì)人們并不陌生,正是由于軟件的發(fā)展,使計(jì)算機(jī)應(yīng)用逐步滲透到社會(huì)生活的各個(gè)角落,使各行各業(yè)都發(fā)生很大的變化。這同時(shí)也促進(jìn)人們對(duì)軟件的品種、數(shù)量、功能和質(zhì)量等提出了越來(lái)越高的要求。然而,軟件的規(guī)模越大、越復(fù)雜,人們的軟件開(kāi)發(fā)能力越顯得力不從心。于是,人們開(kāi)始重視軟件開(kāi)發(fā)過(guò)程、方法、工具和環(huán)境的研究,軟件工程應(yīng)運(yùn)而生。

“軟件工程”主要介紹軟件工程的基本原理、開(kāi)發(fā)方法和開(kāi)發(fā)工具,通過(guò)本課程的學(xué)習(xí),使學(xué)生了解和初步掌握開(kāi)發(fā)1個(gè)軟件項(xiàng)目所使用的方法和工具,以及“軟件工程”的發(fā)展過(guò)程和發(fā)展趨勢(shì),為進(jìn)行軟件開(kāi)發(fā)打下1個(gè)良好的基礎(chǔ)。

2、課程特點(diǎn)

1。課程綜合性強(qiáng)。

軟件工程與其他計(jì)算機(jī)課程,如程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、編譯原理、數(shù)據(jù)庫(kù)以及操作系統(tǒng)等課程都是相互作用和影響的。在1定程度上說(shuō),軟件工程討論的是在實(shí)際開(kāi)發(fā)當(dāng)中綜合運(yùn)用這些課程中講過(guò)的理論和方法,將這些課程的理論和方法放在1個(gè)統(tǒng)1的目標(biāo)下,這個(gè)目標(biāo)就是在有限的時(shí)間及預(yù)算條件下,開(kāi)發(fā)出高質(zhì)量的令用戶(hù)滿(mǎn)意的軟件。

2。課程內(nèi)容不斷更新。

軟件工程課程的教學(xué)培養(yǎng)目標(biāo)應(yīng)該以市場(chǎng)需求為導(dǎo)向,使課程培養(yǎng)的學(xué)生真正能夠在軟件行業(yè)中發(fā)揮作用。因此,在授課時(shí),我們不能拘泥于教材內(nèi)容的限制。在講解基本原理、基本概念和基本方法的同時(shí),介紹1些新方法、新技術(shù)。這樣,有助于開(kāi)拓學(xué)生的視野和培養(yǎng)創(chuàng)新意識(shí)與開(kāi)發(fā)能力,使他們走向社會(huì)后不至落伍。

3。課程的實(shí)踐性強(qiáng)。

軟件工程是1門(mén)實(shí)踐性很強(qiáng)的課程,它是各種開(kāi)發(fā)經(jīng)驗(yàn)的總結(jié)與提煉。在學(xué)習(xí)過(guò)程中不但應(yīng)注重概念、原理、方法和技術(shù)的掌握,更應(yīng)注重方法、技術(shù)的實(shí)際應(yīng)用。學(xué)習(xí)軟件工程必須投身于軟件開(kāi)發(fā)的實(shí)踐,才能真正領(lǐng)悟軟件工程的精髓。

實(shí)際教學(xué)當(dāng)中,這門(mén)課的教學(xué)效果往往不是很理想,教師覺(jué)得這門(mén)課教起來(lái)較困難,學(xué)生學(xué)習(xí)中多數(shù)也覺(jué)得枯燥無(wú)味,很難達(dá)到較好的教學(xué)效果或獲得較強(qiáng)的實(shí)踐能力等預(yù)期目的。如何改善?結(jié)合軟件工程的課程特點(diǎn),筆者認(rèn)為可以從以下幾個(gè)方面來(lái)改進(jìn)《軟件工程》的教學(xué)質(zhì)量。三、軟件工程教學(xué)改進(jìn)的內(nèi)容和方法

1。教學(xué)過(guò)程引入實(shí)際案例

軟件工程課程涉及面很廣,如果不結(jié)合實(shí)際工程項(xiàng)目進(jìn)行教學(xué),很難把教學(xué)內(nèi)容教授給學(xué)生。因此,在教學(xué)過(guò)程中引入案例,將復(fù)雜抽象的概念用具體生動(dòng)的實(shí)例進(jìn)行詮釋?zhuān)軌蚴盏绞掳牍Ρ兜男Ч?。例如,在授課時(shí)教師可結(jié)合1個(gè)“學(xué)校教材購(gòu)銷(xiāo)系統(tǒng)”實(shí)例,給學(xué)生介紹具體的開(kāi)發(fā)過(guò)程和方法。

另外,學(xué)校還可邀請(qǐng)領(lǐng)域內(nèi)有實(shí)際經(jīng)驗(yàn)的資深程序員,針對(duì)軟件工程中具體理論和方法在實(shí)際開(kāi)發(fā)中的應(yīng)用,在課堂上和學(xué)生進(jìn)行面對(duì)面講座,深入淺出地作講解。這樣,學(xué)生可以更加熟悉、掌握軟件開(kāi)發(fā)的過(guò)程。

2。組織課堂討論,形成教學(xué)互動(dòng)

我國(guó)有句名言:“授人以魚(yú),不如授人以漁”。學(xué)生是教學(xué)活動(dòng)的核心,教師要利用合適的方法調(diào)動(dòng)學(xué)生的積極心理和參與意識(shí),改變傳統(tǒng)的教師高高在上的教學(xué)方式,讓學(xué)生參與教學(xué)過(guò)程,有機(jī)會(huì)發(fā)表自己的看法。

比如在講授需求分析這章內(nèi)容時(shí),可結(jié)合“學(xué)校教材購(gòu)銷(xiāo)系統(tǒng)”這個(gè)案例,要求學(xué)生按照軟件工程教學(xué)的思想和方法認(rèn)真做好需求分析。在實(shí)施過(guò)程中,首先由學(xué)生獨(dú)立思考,給出解決方案。然后在課堂上,組織學(xué)生進(jìn)行討論,分析各自解決方案的優(yōu)劣,并進(jìn)行綜合。最后由老師進(jìn)行總結(jié)和評(píng)價(jià),指出該案例所涉及的理論知識(shí)及其應(yīng)用方法,就學(xué)生提出的問(wèn)題進(jìn)行解答。這樣通過(guò)組織學(xué)生討論,可使學(xué)生進(jìn)1步理解和掌握課程內(nèi)容的方法和步驟,使抽象的知識(shí)變得看得見(jiàn),用得著,大大激發(fā)了學(xué)生學(xué)習(xí)的興趣和自信。

3。加強(qiáng)實(shí)踐環(huán)節(jié)

從本質(zhì)上看,軟件工程的實(shí)踐性和綜合性是其他相關(guān)課程難以比擬的。因此,必須結(jié)合設(shè)計(jì)項(xiàng)目和實(shí)際應(yīng)用加以施教,才能取得良好的教學(xué)效果。那么,在把握教學(xué)進(jìn)度的同時(shí),必須及早安排好課程設(shè)計(jì),讓學(xué)生同步開(kāi)展課程設(shè)計(jì)。這樣,理論課講完了,課程設(shè)計(jì)也基本結(jié)束,學(xué)生們能從理論和實(shí)踐的結(jié)合上,加深對(duì)軟件工程知識(shí)難點(diǎn)、重點(diǎn)的理解,進(jìn)1步深刻理解軟件過(guò)程和系統(tǒng)消化理論知識(shí),訓(xùn)練項(xiàng)目設(shè)計(jì)的思路,鍛煉實(shí)際開(kāi)發(fā)能力,培養(yǎng)嚴(yán)格規(guī)范的項(xiàng)目開(kāi)發(fā)方法和步驟,體驗(yàn)文檔編寫(xiě)整理、階段性評(píng)審總結(jié)以及軟件測(cè)試等各個(gè)方面的工作流程,直接培養(yǎng)了學(xué)生從事實(shí)際開(kāi)發(fā)的能力。

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

在教學(xué)中,我們還應(yīng)根據(jù)學(xué)生的具體情況,因材施教。總之,通過(guò)不斷改進(jìn)教學(xué),使學(xué)生能更好地理解、掌握知識(shí),運(yùn)用所學(xué)服務(wù)社會(huì)。

參考文獻(xiàn):

[1]史濟(jì)民等。軟件工程。北京:高等教育出版社,2002。12

第4篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵詞 軟件工程;教學(xué)改進(jìn);實(shí)踐

一、引言

提起軟件,在當(dāng)今社會(huì)人們并不陌生,正是由于軟件的發(fā)展,使計(jì)算機(jī)應(yīng)用逐步滲透到社會(huì)生活的各個(gè)角落,使各行各業(yè)都發(fā)生很大的變化。這同時(shí)也促進(jìn)人們對(duì)軟件的品種、數(shù)量、功能和質(zhì)量等提出了越來(lái)越高的要求。然而,軟件的規(guī)模越大、越復(fù)雜,人們的軟件開(kāi)發(fā)能力越顯得力不從心。于是,人們開(kāi)始重視軟件開(kāi)發(fā)過(guò)程、方法、工具和環(huán)境的研究,軟件工程應(yīng)運(yùn)而生。

軟件工程是計(jì)算機(jī)軟件專(zhuān)業(yè)一門(mén)綜合管理課程。它涉及計(jì)算機(jī)科學(xué)、工程學(xué)、管理學(xué)以及經(jīng)濟(jì)學(xué)等多門(mén)學(xué)科,是一門(mén)根據(jù)人們的軟件開(kāi)發(fā)經(jīng)驗(yàn)總結(jié)出來(lái)的理論課程。本課程的教學(xué)目的和任務(wù)是通過(guò)學(xué)習(xí)使學(xué)生掌握軟件工程的基本概念、基本原理、實(shí)用的開(kāi)發(fā)方法和技術(shù),了解軟件工程各領(lǐng)域的發(fā)展動(dòng)向,掌握如何用工程化的方法開(kāi)發(fā)軟件項(xiàng)目,知道在開(kāi)發(fā)過(guò)程中應(yīng)遵循的流程、準(zhǔn)則、標(biāo)準(zhǔn)和規(guī)范。作為一門(mén)實(shí)踐性和綜合性很強(qiáng)的課程,對(duì)培養(yǎng)學(xué)生的軟件素質(zhì),提高學(xué)生的軟件開(kāi)發(fā)能力具有重要的意義。

二、課程特點(diǎn)

1.課程綜合性強(qiáng)

軟件工程與其他計(jì)算機(jī)課程,如程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、編譯原理、數(shù)據(jù)庫(kù)以及操作系統(tǒng)等課程都是相互作用和影響的。在一定程度上說(shuō),軟件工程討論的是在實(shí)際開(kāi)發(fā)當(dāng)中綜合運(yùn)用這些課程中講過(guò)的理論和方法,將這些課程的理論和方法放在一個(gè)統(tǒng)一的目標(biāo)下,這個(gè)目標(biāo)就是在有限的時(shí)間及預(yù)算條件下,開(kāi)發(fā)出高質(zhì)量的令用戶(hù)滿(mǎn)意的軟件。

2.課程內(nèi)容不斷更新

軟件工程課程的教學(xué)培養(yǎng)目標(biāo)應(yīng)該以市場(chǎng)需求為導(dǎo)向,使課程培養(yǎng)的學(xué)生真正能夠在軟件行業(yè)中發(fā)揮作用。因此,在授課時(shí),我們不能拘泥于教材內(nèi)容的限制。在講解基本原理、基本概念和基本方法的同時(shí),介紹一些新方法、新技術(shù)。這樣,有助于開(kāi)拓學(xué)生的視野和培養(yǎng)創(chuàng)新意識(shí)與開(kāi)發(fā)能力,使他們走向社會(huì)后不至落伍。

3.課程的實(shí)踐性強(qiáng)

軟件工程是一門(mén)實(shí)踐性很強(qiáng)的課程,它是各種開(kāi)發(fā)經(jīng)驗(yàn)的總結(jié)與提煉。在學(xué)習(xí)過(guò)程中不但應(yīng)注重概念、原理、方法和技術(shù)的掌握,更應(yīng)注重方法、技術(shù)的實(shí)際應(yīng)用。學(xué)習(xí)軟件工程必須投身于軟件開(kāi)發(fā)的實(shí)踐,才能真正領(lǐng)悟軟件工程的精髓。

三、軟件工程教學(xué)中存在的問(wèn)題

軟件工程是一門(mén)理論性較強(qiáng)的課程,在日常教學(xué)過(guò)程中存在以下問(wèn)題:

(1)學(xué)生對(duì)軟件工程的抽象理論容易感到枯燥乏味軟件工程涉及眾多專(zhuān)業(yè)領(lǐng)域,它是一門(mén)多學(xué)科交叉學(xué)科,課程內(nèi)容具有抽象化、系統(tǒng)化、理論性強(qiáng)等特點(diǎn)。不像程序設(shè)計(jì)課程能隨時(shí)動(dòng)手設(shè)計(jì)實(shí)現(xiàn)程序,激發(fā)學(xué)生學(xué)習(xí)的興趣和熱情。學(xué)生在接受抽象理論的時(shí)候,容易感到內(nèi)容空洞、枯燥乏味,學(xué)習(xí)時(shí)就缺少主動(dòng)性,難對(duì)這門(mén)課程產(chǎn)生興趣。

(2)實(shí)踐環(huán)節(jié)不理想。目前可供該課程選用的合適的實(shí)驗(yàn)項(xiàng)目少,實(shí)驗(yàn)效果與教學(xué)要求差距較大,學(xué)生不能把理論知識(shí)有效地運(yùn)用到實(shí)踐活動(dòng)中。

(3)不能較好地因人施教。學(xué)生的基礎(chǔ)水平參差不齊,個(gè)體差異較大,現(xiàn)行的教學(xué)模式很難滿(mǎn)足全體學(xué)生的要求。

由于學(xué)生沒(méi)有真正掌握基礎(chǔ)理論及運(yùn)用理論的技能和方法,學(xué)習(xí)過(guò)程中又沒(méi)有參加實(shí)際軟件項(xiàng)目的機(jī)會(huì),不能將軟件工程的理論充分運(yùn)用到設(shè)計(jì)實(shí)踐中去,給畢業(yè)設(shè)計(jì),以及畢業(yè)后參加工作帶來(lái)很多麻煩。

實(shí)際教學(xué)當(dāng)中,這門(mén)課的教學(xué)效果往往不是很理想,教師覺(jué)得這門(mén)課教起來(lái)較困難,學(xué)生學(xué)習(xí)中多數(shù)也覺(jué)得枯燥無(wú)味,很難達(dá)到較好的教學(xué)效果或獲得較強(qiáng)的實(shí)踐能力等預(yù)期目的。如何改善?結(jié)合軟件工程的課程特點(diǎn),可以從以下幾個(gè)方面來(lái)改進(jìn)《軟件工程》的教學(xué)質(zhì)量。

四、軟件工程教學(xué)改進(jìn)的內(nèi)容和方法

1.教學(xué)過(guò)程引入實(shí)際案例

軟件工程課程涉及面很廣,如果不結(jié)合實(shí)際工程項(xiàng)目進(jìn)行教學(xué),很難把教學(xué)內(nèi)容教授給學(xué)生。因此,在教學(xué)過(guò)程中引入案例,將復(fù)雜抽象的概念用具體生動(dòng)的實(shí)例進(jìn)行詮釋?zhuān)軌蚴盏绞掳牍Ρ兜男Ч@?,在授課時(shí)、可結(jié)合一個(gè)“學(xué)生信息管理系統(tǒng)”實(shí)例,給學(xué)生介紹具體的開(kāi)發(fā)過(guò)程和方法。

2.組織課堂討論,形成教學(xué)互動(dòng)

我國(guó)有句名言:“授人以魚(yú),不如授人以漁”。學(xué)生是教學(xué)活動(dòng)的核心,教師要利用合適的方法調(diào)動(dòng)學(xué)生的積極心理和參與意識(shí),改變傳統(tǒng)的教師高高在上的教學(xué)方式,讓學(xué)生參與教學(xué)過(guò)程,有機(jī)會(huì)發(fā)表自己的看法。

比如在講授需求分析這章內(nèi)容時(shí),可結(jié)合“學(xué)生信息管理系統(tǒng)”這個(gè)案例,要求學(xué)生按照軟件工程教學(xué)的思想和方法認(rèn)真做好需求分析。在實(shí)施過(guò)程中,首先由學(xué)生獨(dú)立思考,給出解決方案。然后在課堂上,組織學(xué)生進(jìn)行討論,分析各自解決方案的優(yōu)劣,并進(jìn)行綜合。最后由老師進(jìn)行總結(jié)和評(píng)價(jià),指出該案例所涉及的理論知識(shí)及其應(yīng)用方法,就學(xué)生提出的問(wèn)題進(jìn)行解答。這樣通過(guò)組織學(xué)生討論,可使學(xué)生進(jìn)一步理解和掌握課程內(nèi)容的方法和步驟,使抽象的知識(shí)變得看得見(jiàn),用得著,大大激發(fā)了學(xué)生學(xué)習(xí)的興趣和自信。

3.加強(qiáng)實(shí)踐環(huán)節(jié)

從本質(zhì)上看,軟件工程的實(shí)踐性和綜合性是其他相關(guān)課程難以比擬的。因此,必須結(jié)合設(shè)計(jì)項(xiàng)目和實(shí)際應(yīng)用加以施教,才能取得良好的教學(xué)效果。那么,在把握教學(xué)進(jìn)度的同時(shí),必須及早安排好課程設(shè)計(jì),讓學(xué)生同步開(kāi)展課程設(shè)計(jì)。這樣,理論課講完了,課程設(shè)計(jì)也基本結(jié)束,學(xué)生們能從理論和實(shí)踐的結(jié)合上,加深對(duì)軟件工程知識(shí)難點(diǎn)、重點(diǎn)的理解,進(jìn)一步深刻理解軟件過(guò)程和系統(tǒng)消化理論知識(shí),訓(xùn)練項(xiàng)目設(shè)計(jì)的思路,鍛煉實(shí)際開(kāi)發(fā)能力,培養(yǎng)嚴(yán)格規(guī)范的項(xiàng)目開(kāi)發(fā)方法和步驟,體驗(yàn)文檔編寫(xiě)整理、階段性評(píng)審總結(jié)以及軟件測(cè)試等各個(gè)方面的工作流程,直接培養(yǎng)了學(xué)生從事實(shí)際開(kāi)發(fā)的能力。

4.以“項(xiàng)目小組”形式完成軟件開(kāi)發(fā)過(guò)程管理

為了培養(yǎng)學(xué)生的團(tuán)隊(duì)精神和求知欲,我們采用“項(xiàng)目小組”的開(kāi)發(fā)形式,每個(gè)小組5-6人自由組合,分工合作,學(xué)生們不再是旁觀者,而是分別擔(dān)任客戶(hù)、項(xiàng)目經(jīng)理、系統(tǒng)分析員、程序員、測(cè)試員和評(píng)審人員的角色,要求運(yùn)用軟件工程中面向?qū)ο蠹夹g(shù)、方法和按照軟件過(guò)程規(guī)范分階段實(shí)施,學(xué)生所做課題貫穿整個(gè)學(xué)期的學(xué)習(xí)過(guò)程,每個(gè)課題都來(lái)自實(shí)際需求,每個(gè)小組課題不允許重復(fù),這種方法在提高學(xué)生的興趣和和學(xué)習(xí)主動(dòng)性,以及發(fā)揮學(xué)生的專(zhuān)長(zhǎng)和創(chuàng)造力等方面,收到了很大的成效。

五、總結(jié)

通過(guò)一輪的教學(xué)改革,軟件工程課程的教學(xué)效果有了比較明顯的改善,學(xué)生對(duì)軟件工程的原理及概念都有了比較深刻的理解。同時(shí)學(xué)生的實(shí)踐動(dòng)手能力、團(tuán)隊(duì)協(xié)作的能力、解決問(wèn)題的能力以及文檔的編寫(xiě)的水平都有了比較明顯的提高。目前看來(lái),新的教學(xué)模式取得了比較好的效果,但是其實(shí)施過(guò)程還需要在實(shí)際的教學(xué)過(guò)程中不斷的修正和完善。

參考文獻(xiàn):

[1]張海藩.軟件工程導(dǎo)論第四版,清華大學(xué)出版社.

[2]陳明.軟件工程學(xué)教程,科學(xué)出版社.

[3]尹鋒.軟件工程課程教學(xué)改革初探.長(zhǎng)沙大學(xué)學(xué)報(bào),2004(12):79.

第5篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵字:操作系統(tǒng)課程設(shè)計(jì);考核體系;考核環(huán)節(jié);考核指標(biāo)

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

文章編號(hào):1672-5913(2007)08-0045-04

計(jì)算機(jī)操作系統(tǒng)是與硬件直接相關(guān)的系統(tǒng)軟件,計(jì)算機(jī)中的關(guān)鍵性技術(shù),它的設(shè)計(jì)與實(shí)現(xiàn)體現(xiàn)了程序設(shè)計(jì)與軟件工程的精髓[1]。計(jì)算機(jī)操作系統(tǒng)原理課程是計(jì)算機(jī)科學(xué)與技術(shù)及相關(guān)專(zhuān)業(yè)的核心課程之一,對(duì)理論與實(shí)踐要求都很高,歷來(lái)為計(jì)算機(jī)及信息學(xué)科所重視。操作系統(tǒng)課程設(shè)計(jì)正是該課程實(shí)踐環(huán)節(jié)的集中表現(xiàn),不僅可使學(xué)生鞏固理論學(xué)習(xí)的概念、原理、設(shè)計(jì)、算法及數(shù)據(jù)結(jié)構(gòu),同時(shí)培養(yǎng)開(kāi)發(fā)大型軟件所應(yīng)擁有的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和軟件工程素養(yǎng)。對(duì)該課程考核體系的構(gòu)建可以促進(jìn)學(xué)生設(shè)計(jì)能力、創(chuàng)新能力和科學(xué)素養(yǎng)的全面提升。

1 操作系統(tǒng)課程實(shí)踐現(xiàn)狀分析

國(guó)內(nèi)外高校對(duì)操作系統(tǒng)課程的實(shí)踐環(huán)節(jié)極為重視[1]。北大、清華、西電、國(guó)防科大等院校均分兩個(gè)學(xué)期,設(shè)立理論、實(shí)踐環(huán)節(jié)來(lái)共同完成該課程的教學(xué)工作。實(shí)踐內(nèi)容主要分為模擬仿真型、解剖型或設(shè)計(jì)型。由于操作系統(tǒng)課程內(nèi)容的抽象性、復(fù)雜性,決定了許多學(xué)生在學(xué)完理論以后,對(duì)實(shí)踐環(huán)節(jié)感到束手無(wú)策;同時(shí)該課程內(nèi)容承上啟下,涉及以前學(xué)習(xí)的許多課程,如C語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理等,要求學(xué)生有較強(qiáng)的綜合分析問(wèn)題和設(shè)計(jì)的能力。課程的難度阻礙該課程的考核,實(shí)踐考核往往成為程序設(shè)計(jì)考核或算法編程考核,沒(méi)能成為有效促進(jìn)操作系統(tǒng)學(xué)習(xí)的有力工具。一些院校在此方面進(jìn)行了有益的改革與嘗試。北京大學(xué)根據(jù)MIT的開(kāi)放課程經(jīng)驗(yàn)和自己學(xué)生的特點(diǎn),建立操作系統(tǒng)實(shí)驗(yàn)室,提出了一套自己的試驗(yàn)平臺(tái)和實(shí)驗(yàn)體系,包括實(shí)習(xí)授課、進(jìn)程控制、實(shí)習(xí)反饋等環(huán)節(jié)控制教學(xué)質(zhì)量[2]。考核模式中增加成果演示和期末答辯環(huán)節(jié),借助交流開(kāi)發(fā)心得、壓力測(cè)試等方法檢查進(jìn)度控制好壞,達(dá)到促進(jìn)學(xué)生學(xué)習(xí)的目的。南開(kāi)大學(xué)提倡使用系統(tǒng)仿真的實(shí)驗(yàn)環(huán)境加強(qiáng)學(xué)生理論聯(lián)系實(shí)際的能力,降低試卷考試的壓力,建立多元化考核體系,使用“彈性考核制度”培養(yǎng)學(xué)生的綜合素質(zhì)和能力[3]。

我校是農(nóng)業(yè)類(lèi)院校,操作系統(tǒng)課程設(shè)計(jì)是緊接操作系統(tǒng)原理課程的實(shí)驗(yàn)型必修課,安排在上完理論課的下一學(xué)期。過(guò)去兩三年里,借鑒其他院校的經(jīng)驗(yàn),根據(jù)自己學(xué)生的生源特征和課程特點(diǎn),本著“承上啟下、提高綜合能力”的宗旨,為提高學(xué)生的軟件設(shè)計(jì)能力、動(dòng)手編程能力,摸索與總結(jié)了一些控制實(shí)踐課程質(zhì)量的方法。但也暴露出一些問(wèn)題。(1)無(wú)法將操作系統(tǒng)理論與實(shí)踐結(jié)合起來(lái)。一些同學(xué)只為完成表面上的功能進(jìn)行軟件設(shè)計(jì)與開(kāi)發(fā),沒(méi)有借鑒前人成果;(2)同學(xué)之間依賴(lài)性嚴(yán)重,加之Internet網(wǎng)提供的便利功能,一些同學(xué)出現(xiàn)網(wǎng)上拷貝,不勞而獲、渾水摸魚(yú)的現(xiàn)象;(3)缺少考核體系與測(cè)試環(huán)節(jié)。對(duì)原理課程的認(rèn)識(shí)不足,缺少軟件工程的思想指導(dǎo)。實(shí)踐環(huán)節(jié)的軟件開(kāi)發(fā)等同于以前的算法設(shè)計(jì)或編程,沒(méi)能突出該課程系統(tǒng)性的特點(diǎn);(4)缺少分組協(xié)作能力、口頭表達(dá)能力、進(jìn)程控制能力等方面的訓(xùn)練,許多同學(xué)會(huì)做不會(huì)說(shuō)、不會(huì)寫(xiě);能單獨(dú)開(kāi)發(fā),不會(huì)小組共同協(xié)作。

2操作系統(tǒng)課程設(shè)計(jì)考核體系構(gòu)建思路

學(xué)習(xí)評(píng)價(jià)是課程學(xué)習(xí)的一部分,能夠有效地促進(jìn)課程學(xué)習(xí)。一個(gè)完整的課程考核體系應(yīng)該有過(guò)程性學(xué)習(xí)評(píng)價(jià)和終結(jié)性學(xué)習(xí)評(píng)價(jià)兩部分。針對(duì)本課程的現(xiàn)狀,考核體系應(yīng)具體解決如下問(wèn)題:(1)量化考核指標(biāo);(2)量化考核每位同學(xué)的協(xié)作能力、分析解決問(wèn)題能力。由于分組協(xié)作完成設(shè)計(jì)任務(wù),給老師有效地分辨出每位同學(xué)具體完成的工作量及工作質(zhì)量帶來(lái)困難,需要考核環(huán)節(jié)中具體的量化措施來(lái)保證。(3)體會(huì)軟件開(kāi)發(fā)全過(guò)程。操作系統(tǒng)是計(jì)算機(jī)中管理軟硬件資源的系統(tǒng)軟件,其設(shè)計(jì)與實(shí)現(xiàn)的著眼點(diǎn)均是“一切為了用戶(hù)”的系統(tǒng)觀點(diǎn)。通過(guò)考核環(huán)節(jié)的設(shè)定,使沒(méi)出過(guò)校門(mén),沒(méi)有實(shí)踐經(jīng)驗(yàn)的學(xué)生,在校期間體會(huì)到軟件的開(kāi)發(fā)過(guò)程。

與理論考核模式相比,實(shí)踐考核不僅注重結(jié)果,更加注重過(guò)程、技術(shù)和素質(zhì)考核。分析操作系統(tǒng)課程設(shè)計(jì)實(shí)踐現(xiàn)狀,結(jié)合具體的考核量化問(wèn)題,本著過(guò)程與結(jié)果并重的原則,提出如下指導(dǎo)原則:

(1)堅(jiān)持多樣化考核與多次考核機(jī)會(huì)相結(jié)合的考核方法。建立以考察專(zhuān)業(yè)技術(shù)和職業(yè)素質(zhì)為基礎(chǔ)的考核體系。考核內(nèi)容的選擇,既要體現(xiàn)和課程培養(yǎng)目標(biāo),又要有利于培養(yǎng)學(xué)生運(yùn)用所學(xué)知識(shí)和技術(shù)分析問(wèn)題和解決問(wèn)題的能力。真正做到既考知識(shí),又考能力(技能)和素質(zhì)。

(2)強(qiáng)調(diào)理論與實(shí)踐的結(jié)合。課程設(shè)計(jì)從題目的選擇到設(shè)計(jì)與實(shí)現(xiàn),均應(yīng)借鑒前人成功的設(shè)計(jì)理念,采用或擴(kuò)展已學(xué)過(guò)的算法和策略,考察將抽象的理論知識(shí)滲透到實(shí)踐設(shè)計(jì)的能力。

(3)根據(jù)課程設(shè)計(jì)考核改革模式,設(shè)計(jì)考核評(píng)測(cè)體系及考核評(píng)價(jià)指標(biāo)。過(guò)程考核、技術(shù)考核及結(jié)果考核相結(jié)合,最終得出綜合成績(jī)。同時(shí),注重每一考核環(huán)節(jié)的交流與指導(dǎo)。

(4)將軟件工程的思想融入課程設(shè)計(jì),培養(yǎng)學(xué)生分工協(xié)作能力,進(jìn)度控制能力。

本研究在總結(jié)我校前三屆學(xué)生課程設(shè)計(jì)經(jīng)驗(yàn)的基礎(chǔ)上,學(xué)習(xí)借鑒其他高校的成功經(jīng)驗(yàn),針對(duì)農(nóng)業(yè)院校學(xué)生的特點(diǎn),突出內(nèi)容的系統(tǒng)性、設(shè)計(jì)性和可操作性的同時(shí),本著綜合能力提高的宗旨,通過(guò)協(xié)作學(xué)習(xí)與模擬性學(xué)習(xí)相結(jié)合,設(shè)計(jì)出一套適合本校學(xué)生特點(diǎn)的學(xué)習(xí)考核模式,采用過(guò)程考核、技術(shù)考核、結(jié)果考核等多種形式建立實(shí)踐教學(xué)的考核評(píng)價(jià)體系(圖1),提高實(shí)踐環(huán)節(jié)的質(zhì)量,調(diào)動(dòng)學(xué)生的學(xué)習(xí)熱情,“以考促學(xué)”,培養(yǎng)學(xué)生多元能力,為農(nóng)林類(lèi)院校操作系統(tǒng)課程實(shí)踐考核趟出有益的道路。

3 考核評(píng)測(cè)體系的構(gòu)建

操作系統(tǒng)實(shí)踐教學(xué)的考核目標(biāo)是在軟件工程思想指導(dǎo)下,提高大型軟件的分析設(shè)計(jì)能力,小組成員的分工協(xié)作能力,設(shè)計(jì)結(jié)果的分析測(cè)試能力。因此,考核體系的制定既要考慮理論知識(shí)與技能提高,又要加強(qiáng)團(tuán)隊(duì)精神與素質(zhì)培養(yǎng)。本研究按照該課程實(shí)施過(guò)程中的五個(gè)步驟:明確目標(biāo)――小組計(jì)劃――協(xié)作研究――分組測(cè)試――最終評(píng)價(jià)設(shè)立考核環(huán)節(jié)。

3.1 考核評(píng)測(cè)環(huán)節(jié)的建立

操作系統(tǒng)課程設(shè)計(jì)考核體系根據(jù)課程考核的指導(dǎo)原則和課程設(shè)計(jì)流程,本著科學(xué)合理,重理論、重技能、重素質(zhì)的原則,設(shè)定為五大考核環(huán)節(jié),分別是設(shè)計(jì)考核、算法考核、測(cè)試考核、能力考核和提優(yōu)考核,最終考核成績(jī)是五部分乘權(quán)重之和。表1,體現(xiàn)各考試環(huán)節(jié)的考核內(nèi)容與方法。其中,設(shè)計(jì)考核針對(duì)課程設(shè)計(jì)的開(kāi)始部分,檢查學(xué)生整體規(guī)劃和協(xié)作分工能力;算法考核主要考核每位學(xué)生的參與程度,具體實(shí)現(xiàn)措施;測(cè)試考核屬于對(duì)課程設(shè)計(jì)成果的檢查,是以往實(shí)踐考核的薄弱環(huán)節(jié)。該考核體系中強(qiáng)調(diào)測(cè)試,通過(guò)制訂組內(nèi)測(cè)試、組間測(cè)試和教師測(cè)試制度完成整體測(cè)試。具體測(cè)試過(guò)程是教師提供測(cè)試報(bào)告書(shū)格式及考核項(xiàng)目,組間成員按照對(duì)方提供的操作說(shuō)明對(duì)軟件作品進(jìn)行相互測(cè)試,并填寫(xiě)測(cè)試報(bào)告,然后由教師組成的測(cè)試小組進(jìn)行綜合性測(cè)試,給出測(cè)試評(píng)語(yǔ)。能力考核貫穿實(shí)踐的每個(gè)環(huán)節(jié),通過(guò)學(xué)生制作PPT、口頭匯報(bào)并回答問(wèn)題,考察語(yǔ)言表達(dá)能力、進(jìn)度計(jì)劃實(shí)施情況及工作匯報(bào)能力。提優(yōu)考核是在課程設(shè)計(jì)結(jié)束后,針對(duì)部分優(yōu)秀的學(xué)生主動(dòng)申請(qǐng),通過(guò)撰寫(xiě)小論文的形式體現(xiàn)。

3.2 考核評(píng)價(jià)指標(biāo)的建設(shè)

考核測(cè)評(píng)環(huán)節(jié)是指導(dǎo)實(shí)踐考核的基礎(chǔ),考核評(píng)價(jià)指標(biāo)具體量化考核環(huán)節(jié),是成績(jī)?cè)u(píng)定的依據(jù),它的構(gòu)建必須有系統(tǒng)和全局的眼光。我校操作系統(tǒng)課程設(shè)計(jì)是停課一周進(jìn)行,時(shí)間安排在三年級(jí)下學(xué)期開(kāi)學(xué)第一周。三年級(jí)上學(xué)期理論課結(jié)束后學(xué)生分組、選題,利用寒假時(shí)間準(zhǔn)備資料,開(kāi)學(xué)后完成具體實(shí)踐工作。課程設(shè)計(jì)的好壞很大程度取決于假期準(zhǔn)備工作的好壞。為了有效考核學(xué)生準(zhǔn)備工作和實(shí)踐情況,針對(duì)考核環(huán)節(jié)設(shè)定具體的匯報(bào)考核指標(biāo)和測(cè)試報(bào)告考核指標(biāo)。由教師和四年級(jí)優(yōu)秀學(xué)生組成考核小組,按照匯報(bào)考核指標(biāo)打分,存檔源碼程序、可運(yùn)行程序、測(cè)試報(bào)告和課程實(shí)踐報(bào)告,綜合測(cè)試報(bào)告考核指標(biāo)給出課程設(shè)計(jì)的綜合成績(jī)。

(1)匯報(bào)考核指標(biāo)

匯報(bào)考核如表2,屬于過(guò)程性考核,主要考查學(xué)生整體計(jì)劃,分工協(xié)作與進(jìn)程控制能力,語(yǔ)言表達(dá)能力和幻燈匯報(bào)能力,有利于提高理工科學(xué)生的綜合素養(yǎng)。采用PPT幻燈形式,匯報(bào)時(shí)間穿插在實(shí)踐設(shè)計(jì)的過(guò)程中,是量化設(shè)計(jì)考核、算法考核和綜合能力的主要手段之一。同時(shí),總結(jié)性匯報(bào)促進(jìn)同學(xué)之間彼此交流成果與心得。

(2)測(cè)試報(bào)告考核指標(biāo)

軟件測(cè)試是保證軟件質(zhì)量的重要環(huán)節(jié),測(cè)試考核指標(biāo)的設(shè)立有助于建立良好的軟件測(cè)試觀,養(yǎng)成良好的測(cè)試習(xí)慣,為后續(xù)軟件工程課程的開(kāi)設(shè)積累實(shí)踐經(jīng)驗(yàn)。測(cè)試考核以測(cè)試報(bào)告的形式存檔,考核指標(biāo)既要體現(xiàn)整體構(gòu)思,又要能夠促進(jìn)被測(cè)試軟件的完善,有助于錯(cuò)誤的發(fā)現(xiàn)與改進(jìn);同時(shí),該項(xiàng)工作的開(kāi)展是同學(xué)之間交流與學(xué)習(xí)的機(jī)會(huì)。核心測(cè)試指標(biāo)如下:

理論依據(jù)是否充分。

功能、結(jié)構(gòu)設(shè)計(jì)的合理性、是否考慮充分。

算法正確性及容錯(cuò)程度、算法性能情況,要求評(píng)測(cè)人用具體的測(cè)試數(shù)據(jù)進(jìn)行說(shuō)明。

用戶(hù)界面友好性、直觀性、易用性,并要求具體列舉。

總結(jié)評(píng)價(jià)該設(shè)計(jì)的優(yōu)缺點(diǎn),具體描述特色與創(chuàng)新,并提出改進(jìn)建議。

4 實(shí)踐與效果分析

4.1 操作系統(tǒng)課程設(shè)計(jì)的實(shí)踐

2005~2006學(xué)年第二學(xué)期,在我院院級(jí)實(shí)踐教學(xué)改革項(xiàng)目的資助下,計(jì)算機(jī)科學(xué)與技術(shù)系02級(jí)共63位同學(xué)分成20個(gè)小組,按照操作系統(tǒng)課程設(shè)計(jì)考核體系進(jìn)行實(shí)踐。教師提供20道參考題目供學(xué)生選擇,同學(xué)也可根據(jù)自己的興趣愛(ài)好自定與操作系統(tǒng)相關(guān)的題目。有模擬內(nèi)存可變分區(qū)的系統(tǒng),有模擬Linux 2.6內(nèi)核的進(jìn)程調(diào)度系統(tǒng),也有圖形化動(dòng)態(tài)模擬磁盤(pán)調(diào)度各種算法的系統(tǒng)。兩名教師和兩名四年級(jí)同學(xué)組成考核小組,經(jīng)過(guò)三階段的匯報(bào)考核,組間測(cè)試考核,實(shí)踐報(bào)告考核,作品測(cè)試等考核,順利通過(guò)課程設(shè)計(jì)課程實(shí)踐。每組同學(xué)鞏固理論學(xué)習(xí)的同時(shí),加強(qiáng)軟件設(shè)計(jì)與編程能力,整體素質(zhì)得到鍛煉與提高。每個(gè)小組提交軟件作品,其中5個(gè)小組提交提優(yōu)論文。圖2和圖3分別是課程設(shè)計(jì)學(xué)生作品樣例。

4.2 實(shí)踐效果

經(jīng)過(guò)一周的停課實(shí)踐,學(xué)生們普遍感覺(jué)加強(qiáng)了對(duì)操作系統(tǒng)理論的認(rèn)識(shí),同學(xué)之間的協(xié)作能力提高,自身的編程能力、系統(tǒng)設(shè)計(jì)能力及表達(dá)能力得到鍛煉和改善。通過(guò)課程設(shè)計(jì)考核體系的實(shí)施,使廣大學(xué)生在如下幾個(gè)方面得到了提升:

(1)協(xié)作學(xué)習(xí)能力普遍提高。每個(gè)小組非常重視三個(gè)階段的匯報(bào),從查閱資料到幻燈結(jié)構(gòu)、內(nèi)容和色彩都經(jīng)過(guò)仔細(xì)琢磨;小組內(nèi)討論氣氛熱烈,有些小組甚至在宿舍熄燈后仍在探討問(wèn)題;還有的小組到處尋找通宵教室,加班加點(diǎn)工作。

(2)真實(shí)能力明顯提高。量化課程設(shè)計(jì)過(guò)程和考核指標(biāo),完善了過(guò)程監(jiān)督,有效地防止了學(xué)生實(shí)踐“做弊”現(xiàn)象,使所有學(xué)生的能力都得到一定鍛煉。

(3)提升綜合應(yīng)用知識(shí)的能力。操作系統(tǒng)模擬的許多題目,不僅涉及數(shù)據(jù)結(jié)構(gòu),同時(shí)要求活學(xué)活用操作系統(tǒng)理論中的概念與方法。如,模擬內(nèi)存管理的設(shè)計(jì)中,為突出并發(fā)和共享特征,一些小組使用了多線程實(shí)現(xiàn)并發(fā)。另外,數(shù)據(jù)結(jié)構(gòu)中樹(shù)、鏈表以及Hash表的知識(shí)得到鞏固。

(4)計(jì)劃表達(dá)與交流能力提高。課程設(shè)計(jì)三個(gè)考核環(huán)節(jié),將自己的成果展現(xiàn)給同學(xué)和老師,并且解答老師的提問(wèn),有助于老師與學(xué)生、學(xué)生與學(xué)生之間交流。老師可以及時(shí)發(fā)現(xiàn)問(wèn)題,指導(dǎo)學(xué)生改進(jìn)設(shè)計(jì)方案;學(xué)生也可在匯報(bào)過(guò)程展現(xiàn)自己,鍛煉語(yǔ)言表達(dá)能力,對(duì)于不善表達(dá)的理工科生來(lái)說(shuō)是很好的鍛煉。此外,該考核方法使學(xué)生不敢懈怠,按時(shí)完成任務(wù)。

(5)學(xué)習(xí)主動(dòng)性和創(chuàng)新性得到激發(fā)。課程設(shè)計(jì)的所有考核環(huán)節(jié)均開(kāi)放式進(jìn)行,學(xué)生在考核過(guò)程中可以相互對(duì)比,有效促進(jìn)了比學(xué)趕超的學(xué)習(xí)熱情;考核壓力促進(jìn)基礎(chǔ)薄弱的同學(xué)在基礎(chǔ)較好的同學(xué)帶動(dòng)下進(jìn)行主動(dòng)學(xué)習(xí)。學(xué)生潛力得到很大發(fā)揮,不再局限于教學(xué)過(guò)程中所學(xué)知識(shí),自學(xué)相關(guān)內(nèi)容,力圖將設(shè)計(jì)做到最好。

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

該套考核環(huán)節(jié)、方法和考核指標(biāo)的建立,強(qiáng)化了操作系統(tǒng)原理的掌握,激發(fā)了學(xué)生學(xué)習(xí)熱情,提高了實(shí)際軟件設(shè)計(jì)、編程能力,培養(yǎng)了組織協(xié)作與團(tuán)隊(duì)精神,為抽象理論課的實(shí)踐環(huán)節(jié)的理論提升探索出一條有益的道路。由于該考核體系處于實(shí)驗(yàn)階段,有待于進(jìn)一步發(fā)展和完善。

參考文獻(xiàn):

[1] 孫微微,劉才興.研究型大學(xué)操作系統(tǒng)課程實(shí)習(xí)項(xiàng)目的設(shè)計(jì)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息. 2005,5.

[2] 陳向群.操作系統(tǒng)實(shí)習(xí)教學(xué)經(jīng)驗(yàn)[J].全國(guó)第八屆操作系統(tǒng)課程教學(xué)研討會(huì). 2005,5.

[3] 史廣順,韓維桓,袁曉潔.南開(kāi)大學(xué)“操作系統(tǒng)”課程建設(shè)的思考[J].計(jì)算機(jī)教育. 2006,7.

[4] 鄒恒明.上海交通大學(xué)“操作系統(tǒng)”精品課程的立體化建設(shè)[J].計(jì)算機(jī)教育. 2006,7.

[5] 程金林,吳斌,靳曉枝,黃錚. 高校實(shí)驗(yàn)教學(xué)考核模式的改革與實(shí)踐[J]. 實(shí)驗(yàn)室研究與探索, 2004,24,(4).

[6] 康麗軍.關(guān)于操作系統(tǒng)課程改革的探索與實(shí)踐[J].太原大學(xué)學(xué)報(bào).2004,5,(3).

收稿日期:2006-9-14

資助項(xiàng)目:南京農(nóng)業(yè)大學(xué)信息技術(shù)學(xué)院院級(jí)教改項(xiàng)目的資助

作者簡(jiǎn)介:姜海燕(1967-),女,浙江臨安人,副教授,研究方向:農(nóng)業(yè)信息技術(shù)、軟件工程。

通信地址:南京農(nóng)業(yè)大學(xué)信息學(xué)院,郵編:210095

第6篇:軟件工程課程設(shè)計(jì)總結(jié)范文

對(duì)于此類(lèi)以經(jīng)濟(jì)管理類(lèi)學(xué)科為主的財(cái)經(jīng)院校,屬于工學(xué)學(xué)科性質(zhì)的軟件工程專(zhuān)業(yè)面臨著更加嚴(yán)峻的挑戰(zhàn),因此,如何結(jié)合西部軟件產(chǎn)業(yè)的發(fā)展現(xiàn)狀,在滿(mǎn)足專(zhuān)業(yè)人才培養(yǎng)要求和突出特色之間找到本專(zhuān)業(yè)課程體系建設(shè)的結(jié)合點(diǎn)和平衡點(diǎn),按照“面向西部,服務(wù)基層,培養(yǎng)信得過(guò)、用得上、干得好的應(yīng)用型高級(jí)專(zhuān)門(mén)人才”的總體人才培養(yǎng)模式對(duì)專(zhuān)業(yè)課程體系進(jìn)行分析和研究具有非常重要的意義。

1結(jié)合院校特色的課程體系建設(shè)

軟件工程專(zhuān)業(yè)是在計(jì)算機(jī)科學(xué)與技術(shù)等學(xué)科的基礎(chǔ)上發(fā)展起來(lái)的,因此課程體系的建設(shè)不僅需要計(jì)算機(jī)科學(xué)的理論知識(shí),同時(shí)也需要把工程經(jīng)濟(jì)學(xué)領(lǐng)域的知識(shí)包括進(jìn)來(lái),課程設(shè)置應(yīng)始終以軟件開(kāi)發(fā)的整個(gè)流程為主線,培養(yǎng)學(xué)生良好的軟件編程思想、軟件項(xiàng)目管理和軟件開(kāi)發(fā)的團(tuán)隊(duì)合作精神。財(cái)經(jīng)類(lèi)院校的課程體系建設(shè)應(yīng)該避免照搬其它工科院校的培養(yǎng)方案,應(yīng)該以教育部的軟件工程專(zhuān)業(yè)建設(shè)指導(dǎo)思想的基礎(chǔ)上,根據(jù)自身的特點(diǎn)梳理軟件工程系列課程之間與其它相關(guān)系列課程之間的關(guān)系,合理銜接,避免重復(fù)。課程設(shè)置要突出軟件工程的重要地位和價(jià)值,專(zhuān)業(yè)模塊的劃分要突出行業(yè)特點(diǎn)及行業(yè)市場(chǎng)的需求。建立以能力培養(yǎng)為主線,分層次,多模塊,互相銜接的課程教學(xué)體系,通過(guò)增加案例教學(xué)、添加社會(huì)和企業(yè)需要的專(zhuān)業(yè)技術(shù)課程,從而最大限度的發(fā)揮課程體系的作用。

1.1課程體系在專(zhuān)業(yè)建設(shè)中的位置

通過(guò)調(diào)研、走訪、學(xué)習(xí)名牌大學(xué)、重點(diǎn)大學(xué)、國(guó)家示范性軟件學(xué)院的經(jīng)驗(yàn)和做法,總結(jié)財(cái)經(jīng)類(lèi)院校軟件工程專(zhuān)業(yè)的建設(shè),根據(jù)自身的特點(diǎn)和實(shí)際情況,依托財(cái)經(jīng)類(lèi)院校在經(jīng)濟(jì)、會(huì)計(jì)、管理等方面的專(zhuān)業(yè)優(yōu)勢(shì),建設(shè)具有鮮明財(cái)經(jīng)特色的學(xué)科專(zhuān)業(yè)體系,總的建設(shè)方案指導(dǎo)思想是:“整體設(shè)計(jì)、分布實(shí)施、發(fā)揮優(yōu)勢(shì)、突出特色”。建設(shè)的內(nèi)容包括師資配置與建設(shè)、實(shí)訓(xùn)環(huán)境建設(shè)(包括實(shí)驗(yàn)室和實(shí)訓(xùn)基地)和課程體系建設(shè)。對(duì)于課程體系建設(shè),主要從以下幾個(gè)方面進(jìn)行:梳理課程關(guān)系、夯實(shí)課程內(nèi)容、教學(xué)方法建設(shè)、課程教材建設(shè)和實(shí)踐體系建設(shè)。為保證軟件工程專(zhuān)業(yè)建設(shè)質(zhì)量,構(gòu)建質(zhì)量保障與反饋體系,總體建設(shè)結(jié)構(gòu)如圖1所示。

1.2課程體系主要建設(shè)內(nèi)容

(1)梳理課程關(guān)系。通過(guò)劃分課程群,梳理以軟件工程為主線的課程之間的關(guān)系,重新梳理和制定大綱,確?;A(chǔ)課、專(zhuān)業(yè)基礎(chǔ)課和特色專(zhuān)業(yè)課知識(shí)銜接合理,保障知識(shí)體系的連貫性,避免知識(shí)點(diǎn)缺乏或知識(shí)點(diǎn)重復(fù),以及知識(shí)體系不連貫等問(wèn)題。

(2)夯實(shí)課程內(nèi)容。通過(guò)梳理好的課程關(guān)系,篩選課程內(nèi)容,保障課堂內(nèi)容充實(shí)。為增強(qiáng)對(duì)課內(nèi)內(nèi)容的鞏固,在課外開(kāi)展“軟件工程設(shè)計(jì)大賽”、“數(shù)學(xué)建模大賽”以及認(rèn)證類(lèi)課程等作為補(bǔ)充,促進(jìn)學(xué)生的主動(dòng)學(xué)習(xí),提高學(xué)生的基本技能和軟件開(kāi)發(fā)素質(zhì)。

(3)教學(xué)方法建設(shè)。按課程群劃分,組織同類(lèi)課程組教學(xué)方法和教學(xué)手段的研究。改革現(xiàn)有的、傳統(tǒng)的課堂教學(xué)方式,精煉教案內(nèi)容。以培養(yǎng)興趣、激發(fā)創(chuàng)新激情為出發(fā)點(diǎn),加強(qiáng)案例教學(xué)和實(shí)踐環(huán)節(jié),通過(guò)增加案例教學(xué)、添加社會(huì)和企業(yè)需要的專(zhuān)業(yè)技術(shù)課程,從而最大限度的發(fā)揮實(shí)踐實(shí)訓(xùn)課程的作用,真正使學(xué)生體會(huì)和做到學(xué)以致用。

(4)課程教材建設(shè)。以軟件工程為主線的課程群體系研究的同時(shí)加強(qiáng)教材建設(shè)。目前采用“內(nèi)編外引”的方式,做好教材的自編與挑選工作。在軟件工程類(lèi)課程中的教材都要求是重點(diǎn)教材,規(guī)劃教材或原版外文類(lèi)教材,選擇質(zhì)量高、特色鮮明的教材。

(5)實(shí)踐體系建設(shè)。建立起更加完善的、與課程群體系相適應(yīng)的實(shí)驗(yàn)、實(shí)訓(xùn)、實(shí)踐教學(xué)體系。實(shí)踐訓(xùn)練課程劃分五個(gè)層次,分別為基本訓(xùn)練、基礎(chǔ)理論訓(xùn)練、專(zhuān)業(yè)訓(xùn)練、工程訓(xùn)練和創(chuàng)新訓(xùn)練。使實(shí)踐類(lèi)課程涉及到的理論由淺入深,程序規(guī)模由小到大,開(kāi)發(fā)隊(duì)伍由個(gè)體到團(tuán)隊(duì)。實(shí)訓(xùn)環(huán)節(jié)中還考慮了加強(qiáng)與企業(yè)的合作,將企業(yè)的資源優(yōu)勢(shì)與學(xué)校的理論知識(shí)優(yōu)勢(shì)充分結(jié)合,共同設(shè)計(jì)和建設(shè)課程群中的實(shí)訓(xùn)項(xiàng)目。

2解決的關(guān)鍵問(wèn)題

(1)把握主線與特色的關(guān)系。目前已有多個(gè)示范的軟件學(xué)院,軟件工程專(zhuān)業(yè)根據(jù)目標(biāo)不同,有向高層次培養(yǎng)也有的向國(guó)際化目標(biāo)培養(yǎng)。如何地足于地方,結(jié)合財(cái)經(jīng)類(lèi)發(fā)展特色,對(duì)課程群內(nèi)容進(jìn)行篩選和改革是解決的主要問(wèn)題之一。目前特色軟件工程專(zhuān)業(yè)建設(shè)的方針是首先確立以軟件工程為課程群的主線,保障基礎(chǔ)內(nèi)容的涵蓋和銜接。另一方面,結(jié)合財(cái)經(jīng)學(xué)院特點(diǎn),在開(kāi)發(fā)案例、管理項(xiàng)目和課程選擇上體現(xiàn)特色,如面向金融軟件開(kāi)發(fā)實(shí)踐,因材施教培養(yǎng)實(shí)踐動(dòng)手能力,開(kāi)設(shè)《軟件項(xiàng)目管理與工程經(jīng)濟(jì)學(xué)》等課程內(nèi)容。

第7篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵詞: 軟件工程 微信公眾號(hào) WORKSHOP教學(xué)模式

1.背景

微信公眾號(hào)是由騰訊公司推出的一款免費(fèi)的移動(dòng)即時(shí)通訊工具,具有即時(shí)性、互動(dòng)性、多元化、個(gè)性化等特點(diǎn),其信息傳播方式是一種“微傳播”,傳播內(nèi)容可以是微內(nèi)容,傳播對(duì)象是微受眾。微信公眾號(hào)可以容納更多的用戶(hù),有更廣泛的校外訂閱者,這一特點(diǎn)讓公眾號(hào)很適合推送信息與知識(shí)。在補(bǔ)充知識(shí)、擴(kuò)大視野、教學(xué)溝通、師生互動(dòng)等方面,微信公眾號(hào)具有傳統(tǒng)課堂教學(xué)、郵件溝通沒(méi)有的獨(dú)特優(yōu)勢(shì)[1]。

“軟件工程”是計(jì)算機(jī)科學(xué)與技術(shù)類(lèi)專(zhuān)業(yè)學(xué)科基礎(chǔ)必修課程,也是一門(mén)綜合性和實(shí)踐性很強(qiáng)的核心課程,其教學(xué)效果直接影響學(xué)生畢業(yè)后從事軟件開(kāi)發(fā)的能力和項(xiàng)目管理能力。軟件工程的教學(xué)內(nèi)容較多且比較抽象,學(xué)生很難真正理解其中的精髓。同時(shí)若僅僅滿(mǎn)足于書(shū)本理論知識(shí)的灌輸,必將使教學(xué)過(guò)程流于形式,學(xué)生死記硬背而無(wú)實(shí)際收獲。因此,如何提高軟件工程的教學(xué)水平和質(zhì)量,是很多國(guó)內(nèi)外學(xué)者廣泛探討的課題,更是教學(xué)改革的重點(diǎn)[2]-[4]。

本文結(jié)合微信的特點(diǎn)和功能,將微信平臺(tái)引入軟件工程教學(xué)過(guò)程中,拓寬學(xué)習(xí)內(nèi)容和學(xué)習(xí)途徑,激發(fā)學(xué)生的學(xué)習(xí)興趣,對(duì)提升教學(xué)質(zhì)量和增強(qiáng)教學(xué)效果有顯著的意義。

2.基于微信公眾號(hào)的軟件工程微課建設(shè)

微課是指以教學(xué)視頻、教學(xué)文本等為主要載體,反映教師在課堂教學(xué)過(guò)程中針對(duì)某個(gè)知識(shí)點(diǎn)或教學(xué)環(huán)節(jié)而開(kāi)展教與學(xué)活動(dòng)的各種教學(xué)資源的有機(jī)組合。微課為學(xué)生提供知識(shí)挖掘的平臺(tái),使學(xué)生對(duì)自己的學(xué)習(xí)有更多的主動(dòng)權(quán),自主地挖掘所需的知識(shí)點(diǎn),有針對(duì)性地開(kāi)展學(xué)習(xí),并有效地節(jié)約學(xué)習(xí)時(shí)間[5]。

“軟件工程”課程具有理論深、涉及面廣、實(shí)踐性強(qiáng)等特點(diǎn),是一門(mén)涉及計(jì)算機(jī)科學(xué)、數(shù)學(xué)、經(jīng)濟(jì)學(xué)、法學(xué)、管理學(xué)、心理學(xué)等多學(xué)科的綜合性學(xué)科。軟件工程微課建設(shè)應(yīng)注意以下幾點(diǎn):

1.1總體規(guī)劃和任務(wù)分解

首先要將軟件工程課程教學(xué)計(jì)劃進(jìn)行。然后在每一教學(xué)單元中,按照知識(shí)要點(diǎn)將課程內(nèi)容分割成為相對(duì)獨(dú)立的學(xué)習(xí)單元。將每個(gè)學(xué)習(xí)單元制作成軟件工程微課系列,并借助軟件工程微信公眾號(hào)推送給學(xué)生。

1.2微課設(shè)計(jì)

微課時(shí)間長(zhǎng)度限制在一分鐘以?xún)?nèi),課程設(shè)計(jì)包括三個(gè)部分:概念引入、解釋和實(shí)例[5]。例如:針對(duì)結(jié)構(gòu)化分析中的數(shù)據(jù)流圖的概念,我們首先介紹了數(shù)據(jù)流圖的應(yīng)用背景,然后提出數(shù)據(jù)流圖的概念,最后結(jié)合學(xué)生選課這一學(xué)生很熟悉的一個(gè)工作場(chǎng)景進(jìn)行案例分析,講解數(shù)據(jù)流圖的原理與應(yīng)用。

1.3微課內(nèi)容

軟件工程微課內(nèi)容包括以下兩個(gè)方面:

一方面,軟件工程課堂教學(xué)中涉及的核心概念,包括:軟件危機(jī)、軟件工程、結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)、面向?qū)ο蠓治?、面向?qū)ο笤O(shè)計(jì)、軟件測(cè)試、黑盒測(cè)試、白盒測(cè)試、軟件維護(hù)等概念。

另一方面,指導(dǎo)學(xué)生閱讀或探索的課后任務(wù),如基于結(jié)構(gòu)化方法和面向?qū)ο蠓椒ǖ能浖到y(tǒng)分析與設(shè)計(jì)的案例分析。

我們選取了歷屆學(xué)生軟件工程課程設(shè)計(jì)中的優(yōu)秀作品作為的案例樣本,通過(guò)展示、點(diǎn)評(píng)、分析這些作品的方式指導(dǎo)學(xué)生如何將所學(xué)知識(shí)綜合運(yùn)用并加深對(duì)知識(shí)的理解。

1.4微信公眾平臺(tái)的運(yùn)用

利用微信公共平臺(tái)的自動(dòng)回復(fù)功能,學(xué)生可以通過(guò)回復(fù)關(guān)鍵詞觀看微信公共平臺(tái)中素材庫(kù)里面的微課程。軟件工程微課的建設(shè)實(shí)現(xiàn)了線上與線下教育相融合,有利于解決有限課時(shí)與知識(shí)量擴(kuò)大的矛盾,將軟件工程那些抽象的知識(shí)碎片化,以小視頻、小文本的形式呈現(xiàn)在網(wǎng)絡(luò)上,便于學(xué)生自主學(xué)習(xí)。

微信公眾平臺(tái)數(shù)據(jù)統(tǒng)計(jì)功能實(shí)現(xiàn)對(duì)學(xué)生微課學(xué)習(xí)情況的數(shù)據(jù)統(tǒng)計(jì)。教師可查看任意時(shí)間段內(nèi)群發(fā)圖文消息分析及任意時(shí)間段內(nèi)圖文消息群發(fā)效果的統(tǒng)計(jì),包括送達(dá)人數(shù)、閱讀人數(shù)和轉(zhuǎn)發(fā)人數(shù)等信息。通過(guò)所提供的數(shù)據(jù),教師可以了解哪些學(xué)生觀看過(guò)微課程、觀看的次數(shù),以及閱讀的時(shí)間段分布情況。

3.基于微信公眾號(hào)的軟件工程WORKSHOP教學(xué)模式研究

Workshop 是對(duì)當(dāng)前國(guó)際上流行的研究小組的稱(chēng)呼,是一種由幾個(gè)人進(jìn)行密集討論的集會(huì),是運(yùn)用群體壓力和有效的指導(dǎo)完成一些復(fù)雜而具有挑戰(zhàn)性的工作。以 Workshop 為核心的全能型互動(dòng)式教學(xué)法已流行于國(guó)際上許多專(zhuān)業(yè)教學(xué)模式中[3]。

3.1總體規(guī)劃

針對(duì)軟件工程課程的學(xué)科跨度大、實(shí)踐性強(qiáng)的特點(diǎn),我們對(duì)軟件工程課程教學(xué)計(jì)劃進(jìn)行總體規(guī)劃和任務(wù)分解。通過(guò)收集整理具有代表性軟件工程實(shí)例,創(chuàng)建若干對(duì)應(yīng)課程相關(guān)章節(jié)內(nèi)容的相應(yīng)工程教學(xué)項(xiàng)目及工作情境,內(nèi)容包括任務(wù)的名稱(chēng)、目的、需要解決的問(wèn)題、項(xiàng)目需求的背景等相關(guān)資料。

課堂任務(wù)的設(shè)計(jì)與選取應(yīng)強(qiáng)調(diào)以下幾點(diǎn):任務(wù)的相對(duì)獨(dú)立性和開(kāi)放性;任務(wù)是某項(xiàng)知識(shí)的學(xué)習(xí)和應(yīng)用;將各子任務(wù)的完成貫穿到教學(xué)的各個(gè)階段;每個(gè)具體任務(wù)既要覆蓋一定范圍的相關(guān)知識(shí)的運(yùn)用,題目又不應(yīng)過(guò)大,應(yīng)相對(duì)獨(dú)立,便于項(xiàng)目學(xué)習(xí)的實(shí)施。

3.2教學(xué)組織方法

采用分組的形式,將學(xué)生分為 4至6 個(gè)人的小組,也就是小團(tuán)隊(duì)。每名學(xué)生在團(tuán)隊(duì)中有明確分工,不再是一個(gè)旁觀者,而是分別擔(dān)任客戶(hù)、項(xiàng)目經(jīng)理、系統(tǒng)分析員、程序員、測(cè)試員和評(píng)審人員角色等不同角色,完成特定任務(wù)。

通過(guò)微信公眾號(hào),教師提前給每組學(xué)生發(fā)放每次課的任務(wù)書(shū)及相關(guān)背景資料,并根據(jù)課程進(jìn)度相關(guān)微課供學(xué)生學(xué)習(xí)。在軟件工程課堂教學(xué)中,采用學(xué)生主動(dòng)學(xué)習(xí)方式,主要通過(guò)各團(tuán)隊(duì)小組內(nèi)部交流完成教學(xué)任務(wù)。教師針對(duì)教學(xué)中的關(guān)鍵知識(shí)點(diǎn)和學(xué)生疑惑著重講解相關(guān)內(nèi)容。

在Workshop討論后,各團(tuán)隊(duì)選派代表做總結(jié)發(fā)言,展示各團(tuán)隊(duì)任務(wù)完成成果并交流心得體會(huì)。教師針對(duì)各團(tuán)隊(duì)的匯報(bào)情況,對(duì)團(tuán)隊(duì)的工作加以點(diǎn)評(píng)。教師的點(diǎn)評(píng)要強(qiáng)調(diào)知識(shí)點(diǎn)的運(yùn)用方式并指出本次工作的優(yōu)缺點(diǎn),為下一次完成任務(wù)奠定基礎(chǔ)。

在成績(jī)?cè)u(píng)定方面,利用微信公眾號(hào)的開(kāi)發(fā)接口設(shè)計(jì)打分系統(tǒng),統(tǒng)計(jì)同學(xué)打分和教師打分,并當(dāng)場(chǎng)統(tǒng)計(jì)各團(tuán)隊(duì)得分情況。微信公眾號(hào)能直觀及時(shí)地反映學(xué)生課業(yè)情況,同時(shí)便于學(xué)生之間互相交流,提升授課水平。

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

微信及微信公眾平臺(tái)作為一個(gè)便利的工具,由于其實(shí)時(shí)性、多元性、個(gè)人直接相關(guān)性等特點(diǎn),已成為一個(gè)實(shí)時(shí)溝通工具、師生交流平臺(tái)、課程知識(shí)及補(bǔ)充知識(shí)的推送工具。本文研究了微信公眾平臺(tái)在輔助軟件工程教學(xué)方面的應(yīng)用,著重討論了微信公眾號(hào)在軟件工程微課推送和軟件工程WORKSHOP教學(xué)方面所起的積極作用。微信是一種生活方式,也是一種學(xué)習(xí)方式,在軟件工程教學(xué)中應(yīng)用微信平臺(tái)打造新的教學(xué)模式,在適當(dāng)?shù)慕虒W(xué)時(shí)機(jī)應(yīng)用恰當(dāng)?shù)奈⑿殴δ?,不僅能促進(jìn)師生及同學(xué)之間的交流,而且能拓展新的學(xué)習(xí)途徑,提高學(xué)習(xí)興趣和教學(xué)質(zhì)量。

參考文獻(xiàn):

[1]鞠明君.微信:社會(huì)化媒體營(yíng)銷(xiāo)的革命[M].北京:清華大學(xué)出版社,2013.

[2]郭洪禹,李凈,艾鴻.基于WORKSHOP的“軟件工程”教學(xué)模式研究[J].計(jì)算機(jī)教育,2012,(04):97-99.

[3]郭洪禹.“軟件工程”課程雙語(yǔ)教學(xué)研究[J].計(jì)算機(jī)教育,2008,(10):6-7.

第8篇:軟件工程課程設(shè)計(jì)總結(jié)范文

[關(guān)鍵詞]應(yīng)用型本科;軟件工程;實(shí)踐教學(xué)體系 

[中圖分類(lèi)號(hào)] G642 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 2095-3437(2016)04-0019-03 

2011年,為了進(jìn)一步深化本科教育教學(xué)改革,提高本科教育教學(xué)質(zhì)量,教育部、財(cái)政部決定在“十二五”期間繼續(xù)實(shí)施“高等學(xué)校本科教學(xué)質(zhì)量與教學(xué)改革工程”。政策實(shí)施多年以來(lái),各級(jí)教育行政部門(mén)及高校非常重視,一批批國(guó)家級(jí)、省級(jí)“質(zhì)量工程”項(xiàng)目相繼立項(xiàng)建設(shè),教學(xué)改革不斷深化,教學(xué)質(zhì)量顯著提升,取得了豐碩的成果。“質(zhì)量工程”涉及高校本科人才培養(yǎng)工作的方方面面,其中實(shí)踐教學(xué)與人才培養(yǎng)模式改革創(chuàng)新是提高高等教育質(zhì)量的重要內(nèi)容。[1]2010年廣州大學(xué)華軟軟件學(xué)院軟件工程專(zhuān)業(yè)獲廣州市屬普通高等院校第一批特色專(zhuān)業(yè),同年,又被廣東省教育廳評(píng)為2010年本科院校“特色專(zhuān)業(yè)建設(shè)點(diǎn)”,2012年獲廣東省高等學(xué)校“專(zhuān)業(yè)綜合改革試點(diǎn)項(xiàng)目”。 

一、應(yīng)用型人才培養(yǎng)目標(biāo)定位 

廣州大學(xué)華軟軟件學(xué)院作為全國(guó)300多家獨(dú)立學(xué)院中唯一的一所軟件學(xué)院,在辦學(xué)過(guò)程中經(jīng)過(guò)不斷的研究探索,科學(xué)、客觀地將人才培養(yǎng)的主體目標(biāo)定位為“應(yīng)用型人才”,即以應(yīng)用為主,核心是“實(shí)踐”,目的是“提高實(shí)際動(dòng)手能力”,為地方經(jīng)濟(jì)社會(huì)發(fā)展培養(yǎng)適應(yīng)中國(guó)軟件產(chǎn)業(yè)發(fā)展需求的規(guī)范化應(yīng)用型人才。學(xué)院構(gòu)建了一套遵循全程化、層次化、模塊化三個(gè)原則的應(yīng)用能力培養(yǎng)體系。“全程化”即將培養(yǎng)學(xué)生的應(yīng)用能力貫穿到學(xué)生在校學(xué)習(xí)的全過(guò)程;“層次化”即將應(yīng)用能力分解為不同的能力層次分階段進(jìn)行培養(yǎng);“模塊化”即根據(jù)培養(yǎng)不同能力層次的需要,依托不同的課程模塊和實(shí)踐性教學(xué)環(huán)節(jié)模塊進(jìn)行培養(yǎng)。在應(yīng)用能力培養(yǎng)體系架構(gòu)下,結(jié)合珠三角地區(qū)經(jīng)濟(jì)發(fā)展需求,構(gòu)建軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系。 

二、以應(yīng)用能力培養(yǎng)為核心,探索實(shí)踐“三合一”實(shí)踐教學(xué)體系 

以軟件工程專(zhuān)業(yè)的核心課程為基礎(chǔ),以應(yīng)用能力培養(yǎng)為核心,借助廣東省計(jì)算機(jī)技術(shù)與應(yīng)用實(shí)驗(yàn)教學(xué)示范中心、軟件與信息技術(shù)服務(wù)協(xié)同創(chuàng)新發(fā)展中心,以及合作企業(yè),構(gòu)建集層次性的課程實(shí)驗(yàn)教學(xué)與實(shí)踐、豐富性的課外科技專(zhuān)業(yè)實(shí)踐、系統(tǒng)性的專(zhuān)業(yè)綜合訓(xùn)練于一體的“三合一”實(shí)踐教學(xué)體系,體系結(jié)構(gòu)見(jiàn)圖1。 

■ 

圖1 實(shí)踐教學(xué)體系結(jié)構(gòu)圖 

(一)深化教學(xué)改革,開(kāi)展層次性的課程實(shí)驗(yàn)教學(xué)與實(shí)踐 

結(jié)合學(xué)院實(shí)際情況和專(zhuān)業(yè)特點(diǎn),分析了傳統(tǒng)課程實(shí)驗(yàn)教學(xué)中存在的問(wèn)題,探索新的課程實(shí)驗(yàn)和實(shí)踐教學(xué)模式。軟件工程專(zhuān)業(yè)的課程實(shí)驗(yàn)安排強(qiáng)調(diào)為學(xué)生建立堅(jiān)實(shí)的理論基礎(chǔ),更要訓(xùn)練嫻熟的技術(shù)技巧,提高學(xué)生自我學(xué)習(xí)、分析問(wèn)題、解決問(wèn)題的能力。課堂教學(xué)采用工學(xué)結(jié)合、案例驅(qū)動(dòng)的大小課教學(xué)模式,大課注重理論教學(xué),小課則注重實(shí)踐操作,大小課相互結(jié)合。成立軟件工程實(shí)驗(yàn)教學(xué)教研室,專(zhuān)門(mén)負(fù)責(zé)實(shí)驗(yàn)教學(xué)的審查和監(jiān)督。定期召開(kāi)教研會(huì)組織相關(guān)任課老師和專(zhuān)家對(duì)軟件工程專(zhuān)業(yè)核心課程的實(shí)驗(yàn)內(nèi)容進(jìn)行精心的設(shè)計(jì),把實(shí)驗(yàn)分為五種類(lèi)型:基礎(chǔ)性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)、綜合性實(shí)驗(yàn)、創(chuàng)新性實(shí)驗(yàn)、研究性實(shí)驗(yàn)。對(duì)于實(shí)踐動(dòng)手能力要求高的課程增加課程設(shè)計(jì)綜合實(shí)踐環(huán)節(jié)來(lái)進(jìn)一步鞏固和加深學(xué)生對(duì)所學(xué)相關(guān)課程理論知識(shí)的理解,對(duì)于不同課程進(jìn)行多課程融合的綜合課程設(shè)計(jì),把項(xiàng)目實(shí)訓(xùn)的案例按照相關(guān)專(zhuān)業(yè)課程的實(shí)驗(yàn)?zāi)繕?biāo)進(jìn)行精心設(shè)計(jì)和分解,形成實(shí)驗(yàn)大綱融入課堂實(shí)驗(yàn)。與IT巨頭微軟、IBM深度合作進(jìn)行課程的嵌入,包括實(shí)驗(yàn)的教材、實(shí)驗(yàn)內(nèi)容等。整體課程的實(shí)驗(yàn)內(nèi)容設(shè)計(jì)和安排遵循由易到難、由單元到綜合、由基礎(chǔ)到提高的教學(xué)規(guī)律,使之具備層次分明、結(jié)構(gòu)清晰、目標(biāo)明確等特點(diǎn)。 

(二)開(kāi)展豐富性的課外科技專(zhuān)業(yè)實(shí)踐,促進(jìn)與實(shí)踐教學(xué)的融合 

課外專(zhuān)業(yè)實(shí)踐活動(dòng)是培養(yǎng)學(xué)生實(shí)踐能力、創(chuàng)新能力和人文精神,提高學(xué)生綜合素質(zhì)的重要途徑,是實(shí)踐教學(xué)的重要組成部分。[2]以“實(shí)踐、求知、創(chuàng)新”為主題,以提高學(xué)生的實(shí)踐能力、創(chuàng)新能力和綜合素質(zhì)為目標(biāo),大力開(kāi)展軟件工程專(zhuān)業(yè)大學(xué)生課外科技實(shí)踐活動(dòng),積極創(chuàng)建大學(xué)生科技創(chuàng)新能力培養(yǎng)平臺(tái),激發(fā)學(xué)生參與課外科技實(shí)踐的熱情,推進(jìn)學(xué)風(fēng)建設(shè)。鼓勵(lì)學(xué)生申報(bào)省級(jí)甚至國(guó)家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)計(jì)劃訓(xùn)練項(xiàng)目,制定相關(guān)政策扶持大學(xué)生創(chuàng)業(yè)。每年定期舉辦“軟件開(kāi)發(fā)設(shè)計(jì)大賽”、“網(wǎng)頁(yè)設(shè)計(jì)大賽”、“JAVA程序設(shè)計(jì)大賽”等專(zhuān)業(yè)競(jìng)賽,開(kāi)展“IT論壇”、“湖邊論壇”等各種學(xué)術(shù)講座及“計(jì)算機(jī)協(xié)會(huì)”、“創(chuàng)新創(chuàng)業(yè)協(xié)會(huì)”等社團(tuán)。成立學(xué)生課外學(xué)科競(jìng)賽專(zhuān)家?guī)?,鼓?lì)和支持學(xué)生參加“全國(guó)計(jì)算機(jī)軟件資格與水平考試”,參加“挑戰(zhàn)杯大學(xué)生課外學(xué)術(shù)科技作品競(jìng)賽”、“全國(guó)大學(xué)生服務(wù)外包創(chuàng)新應(yīng)用競(jìng)賽”、“藍(lán)橋杯軟件設(shè)計(jì)大賽”等學(xué)科競(jìng)賽、科技創(chuàng)新活動(dòng),讓學(xué)科競(jìng)賽成為教學(xué)改革實(shí)踐的載體,從多方面有力推動(dòng)實(shí)踐教學(xué)與提高學(xué)生創(chuàng)新能力。此外,積極改革探索將學(xué)科競(jìng)賽與教學(xué)活動(dòng)相結(jié)合,把大學(xué)生的科技創(chuàng)新活動(dòng)納入實(shí)踐教學(xué)體系之中,并不斷加強(qiáng)大學(xué)生創(chuàng)新創(chuàng)業(yè)實(shí)踐基地的建設(shè),為學(xué)生進(jìn)行科技創(chuàng)新、技術(shù)交流提供平臺(tái)。 

(三)階段式項(xiàng)目實(shí)訓(xùn)+畢業(yè)實(shí)習(xí)+畢業(yè)設(shè)計(jì),開(kāi)展系統(tǒng)性的專(zhuān)業(yè)綜合訓(xùn)練 

項(xiàng)目實(shí)訓(xùn)有助于提高學(xué)生的實(shí)踐動(dòng)手能力,是實(shí)踐教學(xué)體系不可或缺的組成部分,也是軟件工程人才培養(yǎng)的一個(gè)重要途徑。跟知名IT企業(yè)合作聯(lián)合開(kāi)展項(xiàng)目實(shí)訓(xùn),并在軟件工程專(zhuān)業(yè)的教學(xué)計(jì)劃中明確規(guī)定從大一到大三學(xué)生需經(jīng)歷三個(gè)階段的實(shí)訓(xùn)環(huán)節(jié),到大四參加畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)。系統(tǒng)性的專(zhuān)業(yè)綜合訓(xùn)練貫穿于大學(xué)四年的學(xué)習(xí)。項(xiàng)目實(shí)訓(xùn)以體現(xiàn)“層次化、全程化、系統(tǒng)化”為原則,分為三個(gè)階段,分別對(duì)應(yīng)大一、大二、大三的學(xué)生。因?yàn)槟昙?jí)差異,三個(gè)年級(jí)的實(shí)訓(xùn)題目大部分來(lái)自企業(yè)的真實(shí)項(xiàng)目并經(jīng)過(guò)仔細(xì)斟酌和精心設(shè)計(jì):一年級(jí)的實(shí)訓(xùn)題目是教師從某一個(gè)真實(shí)案例的模塊簡(jiǎn)化而成,主要培養(yǎng)大一學(xué)生的基本編程能力和認(rèn)知;二年級(jí)選擇的實(shí)訓(xùn)案例盡可能體現(xiàn)學(xué)生程序分析與設(shè)計(jì)能力的培養(yǎng);三年級(jí)的實(shí)訓(xùn)題目更側(cè)重程序綜合開(kāi)發(fā)能力和創(chuàng)新能力的培養(yǎng)。項(xiàng)目實(shí)訓(xùn)在每學(xué)年的第二個(gè)學(xué)期末采用封閉集中方式進(jìn)行,作息從早上9點(diǎn)到晚上10點(diǎn),企業(yè)工程技術(shù)人員和在校老師一起擔(dān)任項(xiàng)目實(shí)訓(xùn)指導(dǎo)教師,進(jìn)行全程跟蹤指導(dǎo)。整個(gè)實(shí)訓(xùn)過(guò)程盡可能在時(shí)間和空間上最大限度模擬軟件企業(yè)的真實(shí)工作環(huán)境,嚴(yán)格按照企業(yè)管理模式管理、考核,讓學(xué)生體會(huì)實(shí)際項(xiàng)目開(kāi)發(fā)的工作氛圍和職業(yè)要求,提高團(tuán)隊(duì)協(xié)作意識(shí)和溝通技能。[3]畢業(yè)實(shí)習(xí)則從第六個(gè)學(xué)期結(jié)束之后開(kāi)始,到第八個(gè)學(xué)期畢業(yè)論文答辯結(jié)束,學(xué)生從進(jìn)入企業(yè)開(kāi)始,就按照企業(yè)的安排進(jìn)入相關(guān)項(xiàng)目的研發(fā)和實(shí)施,由企業(yè)工程師和學(xué)校教師共同指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)?!∪?、不斷完善實(shí)踐教學(xué)體系,保障實(shí)踐教學(xué)質(zhì)量 

(一)加強(qiáng)軟件工程專(zhuān)業(yè)課程群建設(shè),優(yōu)化實(shí)踐課程體系 

課程群建設(shè)是近年高校課程改革的一個(gè)發(fā)展趨勢(shì),是高等院校課程建設(shè)實(shí)踐中出現(xiàn)的一項(xiàng)新的課程開(kāi)發(fā)思路。我們用課程群方法進(jìn)行了軟件工程專(zhuān)業(yè)課程體系優(yōu)化的探索,對(duì)相關(guān)課程進(jìn)行了深入的分析,堅(jiān)持課程體系整體優(yōu)化的原則,構(gòu)建課程群課程體系,并在人才培養(yǎng)方案中有所體現(xiàn)。優(yōu)化后的課程體系劃分為四個(gè)群:專(zhuān)業(yè)基礎(chǔ)能力課程群、專(zhuān)業(yè)與服務(wù)課程群、綜合實(shí)踐能力課程群、新技術(shù)探究課程群。[4]四個(gè)課程群之間的獨(dú)立性、關(guān)聯(lián)性、整體性和應(yīng)用性,盡可能體現(xiàn)最新科技技術(shù)和方法,課程內(nèi)容及時(shí)更新,做到前后課程銜接好,力爭(zhēng)在實(shí)現(xiàn)專(zhuān)業(yè)培養(yǎng)目標(biāo)、改進(jìn)學(xué)生知識(shí)能力結(jié)構(gòu)方面有比較大的突破,從而優(yōu)化整個(gè)實(shí)踐教學(xué)體系。 

(二)組建一支專(zhuān)兼職、校內(nèi)外結(jié)合的“三三制”實(shí)踐教學(xué)師資隊(duì)伍 

在師資引入我們采取“三三制”原則,即教師隊(duì)伍由三部分組成:一部分來(lái)自傳統(tǒng)高校具有豐富教學(xué)經(jīng)驗(yàn)的高職稱(chēng)教師;一部分來(lái)自企業(yè)具有豐富工程實(shí)踐經(jīng)驗(yàn)的工程師;一部分來(lái)自留學(xué)海外具有教學(xué)和工作經(jīng)驗(yàn)的人員。同時(shí),在實(shí)習(xí)、項(xiàng)目實(shí)訓(xùn)環(huán)節(jié)還邀請(qǐng)校外的工程技術(shù)人員和校內(nèi)教師一起進(jìn)行實(shí)習(xí)實(shí)訓(xùn)的指導(dǎo)。 

(三)加強(qiáng)實(shí)驗(yàn)室和校內(nèi)外實(shí)訓(xùn)實(shí)習(xí)基地建設(shè),促進(jìn)實(shí)踐教學(xué)質(zhì)量提高 

為適應(yīng)實(shí)踐教學(xué)的需要,按照專(zhuān)業(yè)方向、專(zhuān)業(yè)基礎(chǔ)構(gòu)建了軟件工程實(shí)訓(xùn)、程序設(shè)計(jì)、數(shù)據(jù)庫(kù)、操作系統(tǒng)等6個(gè)實(shí)驗(yàn)室。我院“PARASOFT-華軟軟件學(xué)院軟件自動(dòng)化測(cè)試實(shí)驗(yàn)室”與中國(guó)移動(dòng)、印度塔塔、深圳覽眾科技等企業(yè)合作,形成了完整的校內(nèi)實(shí)驗(yàn)室和實(shí)訓(xùn)實(shí)習(xí)基地。 

(四)建立支撐實(shí)踐教學(xué)體系實(shí)施的管理、資源、教學(xué)信息平臺(tái) 

自主研發(fā)“畢業(yè)設(shè)計(jì)數(shù)字化管理平臺(tái)”進(jìn)行畢業(yè)設(shè)計(jì)的管理;自主研發(fā)“實(shí)驗(yàn)教學(xué)管理平臺(tái)”,為實(shí)驗(yàn)指導(dǎo)老師、學(xué)生提供了一系列服務(wù),從而提高工作效率,保證課堂實(shí)驗(yàn)教學(xué)效果;引入“項(xiàng)目實(shí)訓(xùn)管理平臺(tái)”,幫助學(xué)生了解企業(yè)項(xiàng)目開(kāi)發(fā)管理過(guò)程和規(guī)范,確保了項(xiàng)目實(shí)訓(xùn)的質(zhì)量和效果;以FTP服務(wù)器、論壇為載體,建設(shè)了以課件、講義、參考資料為基本內(nèi)容的實(shí)驗(yàn)教學(xué)資源,為學(xué)生提供便利。 

(五)建立實(shí)踐教學(xué)管理、考核和評(píng)價(jià)制度,確保教學(xué)秩序和質(zhì)量 

制定軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)管理辦法、學(xué)生實(shí)驗(yàn)考核辦法、軟件工程專(zhuān)業(yè)項(xiàng)目實(shí)訓(xùn)實(shí)施細(xì)則、項(xiàng)目實(shí)訓(xùn)驗(yàn)收標(biāo)準(zhǔn)、畢業(yè)論文(設(shè)計(jì))工作管理規(guī)程、畢業(yè)實(shí)習(xí)管理辦法等多項(xiàng)規(guī)章制度,覆蓋了課堂實(shí)驗(yàn)、項(xiàng)目實(shí)訓(xùn)、畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)等各環(huán)節(jié)的管理,以確保實(shí)踐教學(xué)秩序和質(zhì)量。 

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

經(jīng)過(guò)兩年的教改實(shí)踐,教學(xué)效果良好,各項(xiàng)指標(biāo)基本達(dá)到預(yù)期目標(biāo),形成了一套較為完整的實(shí)踐教學(xué)體系,有效促進(jìn)了應(yīng)用型人才的培養(yǎng)。實(shí)踐教學(xué)是培養(yǎng)應(yīng)用型軟件工程人才的重要環(huán)節(jié),而實(shí)踐教學(xué)體系的構(gòu)建與完善是一個(gè)復(fù)雜、艱巨的系統(tǒng)工程,需要在實(shí)踐的過(guò)程中不斷的探索與總結(jié),從而促進(jìn)實(shí)踐教學(xué)的整體優(yōu)化,真正實(shí)現(xiàn)應(yīng)用型人才的培養(yǎng)目標(biāo)。 

[ 注 釋 ] 

[1] 王志安,王旭輝,李燕.計(jì)算機(jī)科學(xué)與技術(shù)“3+1”教學(xué)模式下的實(shí)踐教學(xué)[J].計(jì)算機(jī)教育,2014(7):59-63. 

[2] 曾永衛(wèi),劉國(guó)榮.“卓越計(jì)劃”背景下科學(xué)構(gòu)建實(shí)踐教學(xué)體系探析[J].中國(guó)大學(xué)教學(xué),2011(7):75-78. 

第9篇:軟件工程課程設(shè)計(jì)總結(jié)范文

關(guān)鍵詞:C++程序設(shè)計(jì);教學(xué)改革;實(shí)踐

面向?qū)ο驝++程序設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專(zhuān)業(yè)的基礎(chǔ)課程之一,其主要特征是抽象、封裝、繼承和多態(tài)。由于引入這些特征,面向?qū)ο蟪绦虮葌鹘y(tǒng)的結(jié)構(gòu)化程序具有更高的可重用性、易擴(kuò)充性和易維護(hù)性。面向?qū)ο箝_(kāi)發(fā)方法已成為開(kāi)發(fā)大中型軟件的主流方法。為培養(yǎng)學(xué)生的程序設(shè)計(jì)能力和面向?qū)ο缶幊趟枷?,許多高校的相關(guān)專(zhuān)業(yè)都開(kāi)設(shè)了C++程序設(shè)計(jì)課程。因?yàn)镃++涉及概念較多,語(yǔ)法相對(duì)復(fù)雜,且C++編譯器相對(duì)于C編譯器在程序運(yùn)行的背后會(huì)做更多的事情,如對(duì)象的構(gòu)造和析構(gòu)、默認(rèn)函數(shù)的自動(dòng)創(chuàng)建等,使C++程序設(shè)計(jì)相對(duì)于C程序設(shè)計(jì)更難學(xué),學(xué)生在學(xué)習(xí)和實(shí)際應(yīng)用中出現(xiàn)的問(wèn)題比較多,對(duì)相關(guān)概念理解困難,學(xué)習(xí)過(guò)程中成就感不強(qiáng),學(xué)完之后還是不知道如何應(yīng)用,很難達(dá)到預(yù)期的效果。為提高C++程序設(shè)計(jì)課程的教學(xué)質(zhì)量,許多教學(xué)工作者提出了自己的一些教學(xué)改革思路,并付諸于實(shí)踐,取得了很好的效果。由于每個(gè)學(xué)校的自身差異和學(xué)生層次差異等原因,在借鑒他人教學(xué)經(jīng)驗(yàn)的同時(shí),也很有必要針對(duì)自身的教學(xué)對(duì)象研究課程教學(xué),以提高教學(xué)質(zhì)量。在實(shí)踐中,我們通過(guò)設(shè)定教學(xué)目標(biāo),合理選取教學(xué)內(nèi)容,采用靈活的教學(xué)方法與手段,加強(qiáng)實(shí)驗(yàn)教學(xué)與管理,改革考核與評(píng)價(jià)方式,進(jìn)行課程教學(xué)的探索與改革,并取得了較好的效果。

1.明確教學(xué)改革目標(biāo)與思路

吉首大學(xué)軟件工程專(zhuān)業(yè)以軟件企業(yè)人才需求為導(dǎo)向,以高素質(zhì)軟件工程師培養(yǎng)為目標(biāo)。C++程序設(shè)計(jì)課程在專(zhuān)業(yè)人才培養(yǎng)環(huán)節(jié)中處于基礎(chǔ)地位,對(duì)培養(yǎng)學(xué)生的軟件設(shè)計(jì)思維和程序設(shè)計(jì)能力具有重要作用。該課程于第二學(xué)期開(kāi)設(shè),其前導(dǎo)課程是c程序設(shè)計(jì)和計(jì)算機(jī)基礎(chǔ),后續(xù)課程有數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計(jì)與分析等。由專(zhuān)業(yè)培養(yǎng)目標(biāo)及課程體系設(shè)置決定本課程的教學(xué)目標(biāo)是通過(guò)課程教學(xué)及相關(guān)改革,使學(xué)生掌握面向?qū)ο蟮幕靖拍睿邆涿嫦驅(qū)ο蟪绦蛟O(shè)計(jì)的基本思想,學(xué)會(huì)以面向?qū)ο蟮乃季S分析并解決問(wèn)題。在課程實(shí)施中以CDIO高等工程教育理念為指導(dǎo),突出工程化教育特點(diǎn),突顯應(yīng)用型專(zhuān)業(yè)特色。

2.精選教學(xué)內(nèi)容

面向?qū)ο筌浖_(kāi)發(fā)方法是吸收了軟件工程領(lǐng)域的有益概念和有效方法而發(fā)展起來(lái)的一種軟件開(kāi)發(fā)方法。它集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開(kāi)發(fā)出模塊化的,數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復(fù)用、易修改、易擴(kuò)充等特性的程序。學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的目的是應(yīng)用語(yǔ)言編寫(xiě)程序解決實(shí)際問(wèn)題。對(duì)于軟件工程專(zhuān)業(yè)的學(xué)生,在學(xué)習(xí)C++程序設(shè)計(jì)時(shí)必須滲透面向?qū)ο筌浖_(kāi)發(fā)相關(guān)思想。由于C++本身涉及內(nèi)容較多,受理論和實(shí)踐教學(xué)課時(shí)數(shù)限制,要精選教學(xué)內(nèi)容,不能面面俱到。我們?cè)谲浖こ滔嚓P(guān)思想的指導(dǎo)下,從軟件設(shè)計(jì)實(shí)際需要出發(fā),確定了本課程以面向?qū)ο蟪绦蛟O(shè)計(jì)的方法為核心,以C++語(yǔ)言中的面向?qū)ο髾C(jī)制為主要內(nèi)容,包括封裝、繼承、多態(tài)、模板和異常幾個(gè)大的部分,舍棄一些細(xì)枝末節(jié)的語(yǔ)法,在適當(dāng)?shù)臅r(shí)候引入《Thinking in C++》《Effective C++》等優(yōu)秀書(shū)籍中的一些思想和經(jīng)驗(yàn)。在教學(xué)中要明確編程語(yǔ)言只是解決問(wèn)題的工具,解決問(wèn)題的方法更為重要,講解相關(guān)知識(shí)點(diǎn)時(shí)要明確這些知識(shí)點(diǎn)在軟件設(shè)計(jì)中有何作用,要注重面向?qū)ο蟪绦蛟O(shè)計(jì)過(guò)程中大的程序框架的合理性以及具體處理算法的正確性。

3.改革教學(xué)方法與手段

1)引入多種教學(xué)方法,逐步形成以學(xué)生為中心的學(xué)習(xí)模式。

教學(xué)方法是影響教學(xué)質(zhì)量的一個(gè)關(guān)鍵因素。通過(guò)開(kāi)展教學(xué)方法設(shè)計(jì)活動(dòng),引入“啟發(fā)式、案例式、項(xiàng)目式”等多種教學(xué)方法,逐步形成以學(xué)生為中心的學(xué)習(xí)模式,最終提高教學(xué)質(zhì)量。啟發(fā)式教學(xué)注重對(duì)學(xué)生的引導(dǎo),并強(qiáng)調(diào)教學(xué)互動(dòng)性,通過(guò)問(wèn)題激勵(lì)學(xué)生積極參與整個(gè)教學(xué)過(guò)程,使學(xué)生由被動(dòng)學(xué)習(xí)轉(zhuǎn)化為主動(dòng)學(xué)習(xí)。啟發(fā)式教學(xué)方法運(yùn)用起來(lái)有一些難度,但教師應(yīng)該經(jīng)常應(yīng)用這一方法。課程中抽象的或是細(xì)節(jié)的問(wèn)題都可以涉及啟發(fā)式,對(duì)于較大問(wèn)題的提問(wèn),任課教師在備課時(shí)應(yīng)該充分考慮,把握好問(wèn)題和引導(dǎo)的方向。對(duì)于一些小問(wèn)題的啟發(fā),任課教師可根據(jù)實(shí)際授課時(shí)學(xué)生的表現(xiàn)決定,如數(shù)據(jù)成員的確定、函數(shù)返回類(lèi)型的確定、參數(shù)的選取、返回語(yǔ)句的寫(xiě)法等都可以進(jìn)行一些啟發(fā)。案例教學(xué)法打破了以理論知識(shí)點(diǎn)為中心的傳統(tǒng)教學(xué)模式,將知識(shí)點(diǎn)融入到具體實(shí)例中,使學(xué)生在模仿中掌握對(duì)抽象概念的感觀認(rèn)識(shí)。對(duì)于本課程中封裝、繼承、多態(tài)、模板和異常幾個(gè)大的知識(shí)模塊,每個(gè)模塊至少設(shè)計(jì)一個(gè)教學(xué)案例。每個(gè)教學(xué)案例應(yīng)包含該模塊主要知識(shí)及相關(guān)程序設(shè)計(jì)方法。項(xiàng)目驅(qū)動(dòng)教學(xué)法以項(xiàng)目為主線開(kāi)展教學(xué)過(guò)程,把相關(guān)知識(shí)點(diǎn)融入到項(xiàng)目的各個(gè)環(huán)節(jié)中,遵循由簡(jiǎn)到難、循序漸進(jìn)的原則。本課程中的項(xiàng)目式教學(xué)主要體現(xiàn)在課程設(shè)計(jì)環(huán)節(jié),比如在課程之初布置一個(gè)連連看游戲或是自選其他小游戲或小系統(tǒng),要求用C++編程實(shí)現(xiàn),并隨著學(xué)習(xí)的深入不斷完善該程序。實(shí)際教學(xué)中,一個(gè)項(xiàng)目雖然很難包含整門(mén)課程的全部要點(diǎn),但它通常要求學(xué)生自學(xué)另一些知識(shí),這樣不僅拓寬了知識(shí)的廣度和深度,更能培養(yǎng)學(xué)生自主學(xué)習(xí)、分析問(wèn)題及解決問(wèn)題的能力。

2)現(xiàn)代與傳統(tǒng)手段相結(jié)合,提高教學(xué)質(zhì)量。

應(yīng)用現(xiàn)代化教學(xué)手段有利于提高教學(xué)質(zhì)量,教學(xué)中應(yīng)將現(xiàn)代與傳統(tǒng)手段相結(jié)合。本課程課堂教學(xué)以多媒體為主,并與板書(shū)有機(jī)結(jié)合。多媒體教學(xué)信息量大,圖文直觀生動(dòng),可增強(qiáng)學(xué)生對(duì)程序設(shè)計(jì)的感性認(rèn)識(shí)。一般可以在多媒體教室開(kāi)展教學(xué),必要的時(shí)候也可以在實(shí)驗(yàn)室利用網(wǎng)絡(luò)環(huán)境進(jìn)行屏幕同傳。板書(shū)是一種傳統(tǒng)的教學(xué)方式,在進(jìn)行邏輯推導(dǎo)的時(shí)候有利于引導(dǎo)學(xué)生充分思考。

4.加強(qiáng)實(shí)踐教學(xué)與管理

1)設(shè)計(jì)3層實(shí)驗(yàn)教學(xué)體系,培養(yǎng)學(xué)生實(shí)踐能力。

C++程序設(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的課程,為突出工程化教育特點(diǎn)、突顯應(yīng)用型專(zhuān)業(yè)特色,需加強(qiáng)實(shí)踐教學(xué)與管理。按層次遞進(jìn)的方式,圍繞課程教學(xué)目標(biāo)精選實(shí)驗(yàn)題,構(gòu)建C++程序設(shè)計(jì)課程基礎(chǔ)型、綜合設(shè)計(jì)型和研究創(chuàng)新型3個(gè)層次的實(shí)驗(yàn)教學(xué)體系,通過(guò)教學(xué)計(jì)劃內(nèi)規(guī)定學(xué)時(shí)(吉首大學(xué)為16學(xué)時(shí))和開(kāi)設(shè)第二課堂(30學(xué)時(shí))的方式完成3個(gè)層次的訓(xùn)練。其中基礎(chǔ)型和綜合設(shè)計(jì)型實(shí)驗(yàn)主要使學(xué)生掌握C++語(yǔ)言中的面向?qū)ο髾C(jī)制,培養(yǎng)學(xué)生面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思維。這次實(shí)驗(yàn)要在教學(xué)計(jì)劃規(guī)定的實(shí)驗(yàn)課時(shí)之內(nèi)完成,要求任課教師設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目并編寫(xiě)對(duì)應(yīng)的實(shí)驗(yàn)指導(dǎo)書(shū)。研究創(chuàng)新型實(shí)驗(yàn)主要提高學(xué)生的實(shí)踐能力,培養(yǎng)創(chuàng)新精神和團(tuán)隊(duì)精神,在課程設(shè)計(jì)中按應(yīng)用項(xiàng)目的方式設(shè)置,在第二課堂采取“做中學(xué)”的方式口’在教師的引導(dǎo)下由學(xué)生自主完成。對(duì)于課程設(shè)計(jì)中的應(yīng)用項(xiàng)目,任課教師編寫(xiě)課程設(shè)計(jì)任務(wù)書(shū),給出系統(tǒng)的主要需求,要求學(xué)生按軟件工程的方法,從需求分析到系統(tǒng)分析與設(shè)計(jì),再到編碼與測(cè)試,最后寫(xiě)出系統(tǒng)設(shè)計(jì)總結(jié)。

2)開(kāi)設(shè)第二課堂,培養(yǎng)學(xué)生工程應(yīng)用能力。

為進(jìn)一步培養(yǎng)學(xué)生的工程應(yīng)用能力,我們開(kāi)設(shè)了第二課堂,在晚上和周末開(kāi)放實(shí)驗(yàn)室,并加強(qiáng)對(duì)教師和學(xué)生的管理,安排任課教師輪流值班。教師作為學(xué)生學(xué)習(xí)的引導(dǎo)者,提供和課程配套的學(xué)習(xí)材料和相關(guān)項(xiàng)目實(shí)踐任務(wù)。在教師的引導(dǎo)下,學(xué)生可獨(dú)立或以小組討論的方式完成相關(guān)任務(wù)。教師定期檢查任務(wù)完成情況。在課程教學(xué)結(jié)束時(shí),要求學(xué)生演示并講解自己的項(xiàng)目開(kāi)況,由任課教師和其他專(zhuān)業(yè)教師組成評(píng)定小組進(jìn)行評(píng)分。另外,為進(jìn)一步滿(mǎn)足學(xué)生個(gè)性化學(xué)習(xí)的需要,學(xué)院另外創(chuàng)建了學(xué)生創(chuàng)新實(shí)驗(yàn)室,該實(shí)驗(yàn)室只配置了服務(wù)器、網(wǎng)絡(luò)、電源、桌椅等設(shè)施,學(xué)生自己可帶計(jì)算機(jī)進(jìn)入,該實(shí)驗(yàn)室由學(xué)生自主管理、自主學(xué)習(xí),教師布置相關(guān)任務(wù),定期指導(dǎo)、檢查并點(diǎn)評(píng)。

5.改革考核與評(píng)價(jià)方式

1)理論與實(shí)踐并重的期末考核方式。

學(xué)習(xí)C++程序設(shè)計(jì)的目的是應(yīng)用它指導(dǎo)或解決實(shí)際問(wèn)題。該課程需要突出對(duì)實(shí)踐能力的考查,這就決定了本課程的期末考核要綜合考慮理論和實(shí)踐兩部分內(nèi)容。理論部分主要考查學(xué)生對(duì)基本概念的理解和對(duì)基本知識(shí)的掌握情況,實(shí)踐部分側(cè)重考查學(xué)生的綜合應(yīng)用能力。在實(shí)際操作中,理論考試占60%、實(shí)驗(yàn)考試占40%,這兩部分成績(jī)都在期末完成,占課程總成績(jī)的70%。理論考試試題一般包括選擇題、填空題、讀程序?qū)懡Y(jié)果、程序設(shè)計(jì)題等類(lèi)型。實(shí)驗(yàn)考試題都為程序設(shè)計(jì)題,采用4選3或5選3的方式,從程序正確性、程序風(fēng)格、編程思路等方面綜合評(píng)價(jià)。

2)平時(shí)成績(jī)與期末考核相結(jié)合的評(píng)分方式。

期末考核重在體現(xiàn)學(xué)習(xí)的結(jié)果,平時(shí)成績(jī)則側(cè)重于體現(xiàn)學(xué)習(xí)過(guò)程。在課程總成績(jī)中,平時(shí)成績(jī)占30%,即本課程有30分來(lái)自平時(shí)的學(xué)習(xí)過(guò)程。平時(shí)成績(jī)一般包括出勤與作業(yè)情況、平時(shí)實(shí)驗(yàn)情況、課程設(shè)計(jì)情況,以上3項(xiàng)各占總成績(jī)的10%。在學(xué)期開(kāi)始第一堂課的時(shí)候?qū)⒄n程評(píng)分方式告知每一個(gè)學(xué)生,這就要求學(xué)生必須抓緊平時(shí)的學(xué)習(xí),若平時(shí)成績(jī)小于15分,則取消本課程期末考試資格。

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
相關(guān)熱門(mén)標(biāo)簽
文秘服务 AI帮写作 润色服务 论文发表