項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究
本文關(guān)鍵詞:項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究,由筆耕文化傳播整理發(fā)布。
項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究 2820字 投稿:黃葲葳
全文1頁 共2820字
摘要:根據(jù)計(jì)算機(jī)網(wǎng)絡(luò)課程的特點(diǎn),討論基于結(jié)構(gòu)主義教學(xué)觀的計(jì)算機(jī)網(wǎng)絡(luò)課程的內(nèi)容構(gòu)建,在課程學(xué)習(xí)之初通過對計(jì)算機(jī)網(wǎng)絡(luò)課程內(nèi)容的引入介紹,使學(xué)生初步建立起網(wǎng)絡(luò)知識的邏輯主線。分析當(dāng)前國內(nèi)外影響較大的幾種計(jì)算機(jī)網(wǎng)絡(luò)教材對課程內(nèi)容引入的處理。依照教育教學(xué)原理說…
摘要:提出基于核心語法子集優(yōu)化教學(xué)內(nèi)容、基于認(rèn)知理論優(yōu)化教學(xué)方法和建立多元化優(yōu)質(zhì)教學(xué)資源3大改革途徑,結(jié)合科學(xué)實(shí)驗(yàn)和經(jīng)驗(yàn)提出程序設(shè)計(jì)語言核心語法子集的確定方法?偨Y(jié)認(rèn)知理論的基本教學(xué)原則,以實(shí)例的形式闡述程序設(shè)計(jì)類基礎(chǔ)課程的優(yōu)化教學(xué)方法。關(guān)鍵詞:認(rèn)知…
摘要:人是非特化的動物,通過形成社會,人類獲得了很大的進(jìn)化優(yōu)勢,但男女在社會化程度上存在差異,男人的社會化程度更高。在社會化的基礎(chǔ)上,人類形成了發(fā)達(dá)的語言和思維,社會化還對人類的其它性狀(如眼睛、聲音)的形成產(chǎn)生了巨大的影響。此外,社會化在人類文明方…
摘要:重點(diǎn)圍繞傳統(tǒng)方法學(xué)與面向?qū)ο蠓椒▽W(xué),提出了項(xiàng)目驅(qū)動下軟件工程課程案例式教學(xué)內(nèi)容設(shè)計(jì)過程;基于所設(shè)計(jì)案例式教學(xué)內(nèi)容,研究分段式情景教學(xué)方式,并提出分段式情景教學(xué)過程管理的系統(tǒng)框架;最后給出針對項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究的若干思考及建議。
關(guān)鍵詞:項(xiàng)目驅(qū)動;軟件工程;課程案例;情景教學(xué)
文章編號:1672-5913(2013)03-0077-03
中圖分類號:G642
0 引言
“軟件工程”是一門理論與實(shí)踐并重的計(jì)算機(jī)軟件專業(yè)基礎(chǔ)課程,從工程意義上講是指軟件開發(fā)、維護(hù)、管理等,從學(xué)科意義上講是指軟件開發(fā)相關(guān)的理論、原理、方法、技術(shù)等,所涉及的知識點(diǎn)和重點(diǎn)內(nèi)容都很多。軟件工程課程的教學(xué)方式方法改革是計(jì)算機(jī)現(xiàn)代教學(xué)研究中一個重要課題。目前軟件工程課程教學(xué)中存在的主要問題有:文字性內(nèi)容及說明指導(dǎo)性的教學(xué)內(nèi)容過多,教學(xué)過程比較枯燥,教學(xué)過程脫離實(shí)際應(yīng)用,實(shí)踐環(huán)節(jié)薄弱,學(xué)生反映課堂上講授時(shí)能聽懂,但課后遇到實(shí)際問題時(shí)往往無從下手等。因此有必要進(jìn)一步探索新的教學(xué)方式方法改革,以尋找創(chuàng)新人才培養(yǎng)新路。
劉強(qiáng)等人針對軟件工程課程的培養(yǎng)目標(biāo)和教學(xué)實(shí)施中的關(guān)鍵問題,提出了該課程的教學(xué)實(shí)施方案。通過一個具有一定規(guī)模的軟件項(xiàng)目開發(fā)全過程,培養(yǎng)學(xué)生掌握扎實(shí)的軟件工程基礎(chǔ)知識,具備應(yīng)用所學(xué)技術(shù)解決真實(shí)問題的能力。陳長清等人以企業(yè)實(shí)際軟件項(xiàng)目貫穿軟件工程的相關(guān)課程,引入企業(yè)工程師,合作組建課程教學(xué)團(tuán)隊(duì),將企業(yè)的真實(shí)要求和企業(yè)文化融入到日常教學(xué)中。由文獻(xiàn)分析可知,當(dāng)前軟件工程課程教學(xué)研究中盡管引入了項(xiàng)目開發(fā),但僅通過讓學(xué)生參加項(xiàng)目來學(xué)習(xí)軟件工程課程知識,還不足以快速掌握軟件工程的技術(shù)與原理,需要對項(xiàng)目開發(fā)中的一些隱性知識進(jìn)行顯性化,以加快學(xué)生掌握軟件工程課程知識的速度。如何使軟件工程項(xiàng)目開發(fā)中的隱性知識顯性化是一個值得研究的問題,為此,,本文研究項(xiàng)目驅(qū)動下的軟件工程課程教學(xué),結(jié)合軟件工程知識點(diǎn),對項(xiàng)目驅(qū)動的軟件工程課程教學(xué)內(nèi)容進(jìn)行案例式組織,從而實(shí)現(xiàn)對項(xiàng)目開發(fā)過程進(jìn)行知識顯性化處理,以克服傳統(tǒng)的軟件工程課程教學(xué)內(nèi)容的抽象性和枯燥性,增強(qiáng)軟件工程的知識可見性、具體性、生動性和針對性。
1 項(xiàng)目驅(qū)動下軟件工程課程案例式教學(xué)內(nèi)容設(shè)計(jì)
在項(xiàng)目驅(qū)動下,通過案例設(shè)計(jì)來突出每堂課的教學(xué)重點(diǎn)非常重要,因此針對選取的具體項(xiàng)目,如何設(shè)計(jì)典型案例來組織教學(xué)內(nèi)容是要解決的關(guān)鍵問題。針對該問題,本文采用的解決辦法是:首先收集軟件開發(fā)所需要的項(xiàng)目信息,然后針對項(xiàng)目軟件生命周期的各階段(如問題定義、可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼與單元測試、集成測試、運(yùn)行與維護(hù)),結(jié)合學(xué)生接受知識的課堂教學(xué)時(shí)長,分段式選擇和設(shè)計(jì)項(xiàng)目軟件生命周期各階段的案例,借助UML、Visio圖形、圖表和動畫等方式予以表達(dá),并存儲于案例庫中。針對目前比較流行的兩種方法學(xué):傳統(tǒng)的方法學(xué)和面向?qū)ο蟮姆椒▽W(xué)進(jìn)行教學(xué)內(nèi)容設(shè)計(jì),如圖1所示。
在圖1中,由于傳統(tǒng)的方法學(xué)和面向?qū)ο蟮姆椒▽W(xué)各有優(yōu)勢、各有側(cè)重,在項(xiàng)目驅(qū)動下,需要以這兩種方法學(xué)為主線,并以軟件工程的過程模型(由于兩種方法學(xué)的模型又分成多種,因此需要根據(jù)項(xiàng)目的需求來選擇合適的過程模型。圖1中主要給出了傳統(tǒng)方法學(xué)的瀑布模型和面向?qū)ο蠓椒▽W(xué)的RUP模型)作為設(shè)計(jì)案例的基礎(chǔ)依據(jù),借助各模型體現(xiàn)的軟件生命周期的各個階段,分階段設(shè)計(jì)案例以組織、聯(lián)系軟件工程課程的重要知識點(diǎn)。針對兩種方法學(xué)所采用的不同技術(shù)、工具和方法,可以針對相同的項(xiàng)目內(nèi)容,設(shè)計(jì)不同的案例,重點(diǎn)突出兩種方法學(xué)各自的特點(diǎn)。
2 項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué)方式研究
為提高軟件工程課程講授的效果,達(dá)到項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué),需要把軟件工程知識體系和教學(xué)對象的實(shí)際情況有機(jī)結(jié)合。首先,針對學(xué)生掌握軟件工程知識的程度和教學(xué)計(jì)劃進(jìn)度,從項(xiàng)目庫中選擇合適的項(xiàng)目,并選擇針對該項(xiàng)目而設(shè)計(jì)的相應(yīng)案例;其次,通過基于案例的分段情景教學(xué),使學(xué)生容易理解并掌握項(xiàng)目設(shè)計(jì)和開發(fā)過程中的軟件工程化方法,通過情景教學(xué)增加交互性,促進(jìn)學(xué)生理論知識和動手能力的提高。
項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué)過程如圖2所示。教學(xué)過程中,選擇并圍繞所設(shè)計(jì)的案例式教學(xué)內(nèi)容,設(shè)計(jì)分段情景教學(xué)的指導(dǎo)、控制與交流腳本,對分段情景教學(xué)進(jìn)行編排,包括組織小型項(xiàng)目研究團(tuán)隊(duì)、從團(tuán)隊(duì)管理者和團(tuán)隊(duì)成員的不同角色設(shè)計(jì)情景會話、教學(xué)過程模擬項(xiàng)目開發(fā)的實(shí)際場景等。通過研究項(xiàng)目驅(qū)動的軟件工程課程分段情景教學(xué)方式,借助所設(shè)計(jì)的案例進(jìn)行分段情景模擬,增加團(tuán)隊(duì)成員間的情景會話,加強(qiáng)該課程的易學(xué)性、趣味性,調(diào)動學(xué)生學(xué)習(xí)積極性和自主性,達(dá)到“練中學(xué)”的效果。項(xiàng)目驅(qū)動的軟件工程課程分段情景教學(xué)可以培養(yǎng)軟件工程專業(yè)人才扎實(shí)的實(shí)用實(shí)踐技能,鍛煉學(xué)生獨(dú)立勝任項(xiàng)目小組成員角色的能力,并能獨(dú)擋一面地完成一個具有一定規(guī)模的軟件項(xiàng)目角色任務(wù)。另外,針對課堂上的分段情景教學(xué)內(nèi)容,課后組織學(xué)生以組建團(tuán)隊(duì)形式進(jìn)行項(xiàng)目軟件的分段式實(shí)踐開發(fā),讓學(xué)生通過理論聯(lián)系實(shí)踐的方式掌握軟件工程化開發(fā)方法。
3 項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué)過程管理
項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué)過程管理包括對教學(xué)計(jì)劃的制定、項(xiàng)目的選定、案例的設(shè)置、分段情景教學(xué)過程的控制(包括教學(xué)內(nèi)容的選定、案例的選定、角色的安排、任務(wù)的安排、時(shí)間的安排、教學(xué)效果反饋)等內(nèi)容進(jìn)行管理。為對項(xiàng)目驅(qū)動的軟件工程課程分段情景教學(xué)過程進(jìn)行連續(xù)有序管理,學(xué)院依托信息技術(shù)開發(fā)相關(guān)管理軟件,實(shí)現(xiàn)對教學(xué)過程和課后實(shí)踐的有效控制和管理,尤其是促進(jìn)了個性發(fā)展,擴(kuò)大了學(xué)生自主選擇空間。項(xiàng)目驅(qū)動下軟件工程課程分段情景教學(xué)過程管理系統(tǒng)的框架圖如圖3所示。
在圖3中,教師角色和學(xué)生角色通過人機(jī)交互界面訪問和使用該過程管理系統(tǒng)的功能。圖3中所示的功能主要包括:項(xiàng)目的選取并添加到項(xiàng)目庫、項(xiàng)目驅(qū)動的案例式教學(xué)內(nèi)容的設(shè)計(jì)、情景教學(xué)和實(shí)踐環(huán)節(jié)的過程管理、教學(xué)效果的評價(jià)和信息反饋等。開發(fā)該過程管理系統(tǒng)的關(guān)鍵是底層的項(xiàng)目庫、案例庫及教學(xué)資源庫等基礎(chǔ)資源的建設(shè),其中,項(xiàng)目庫和案例庫的建設(shè)來自項(xiàng)目驅(qū)動下軟件工程課程案例式教學(xué)內(nèi)容設(shè)計(jì)部分。
4 結(jié)語
1)通過項(xiàng)目驅(qū)動的軟件工程課程教學(xué),及時(shí)把科研成果轉(zhuǎn)化為教學(xué)內(nèi)容,促進(jìn)科研與教學(xué)互動,促使軟件工程課程的教學(xué)內(nèi)容與時(shí)俱進(jìn),跟進(jìn)時(shí)代的發(fā)展和社會需求,從而避免軟件工程教學(xué)內(nèi)容與社會需求相脫節(jié)。
2)通過項(xiàng)目驅(qū)動的案例式課堂教學(xué)內(nèi)容的組織,圍繞軟件的生命周期和軟件工程課程教學(xué),為教學(xué)過程提供直觀、生動、具體的案例式教學(xué)材料。基于案例,采用分段情景教學(xué),不僅使學(xué)生掌握軟件工程學(xué)科的基本概念、原理和理論,也使學(xué)生在實(shí)際項(xiàng)目的“做”和“練”中運(yùn)用軟件工程的思想和技術(shù)解決實(shí)際軟件開發(fā)中遇到的問題。
3)為切實(shí)加強(qiáng)項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)效果,不僅要加強(qiáng)過程管理,開發(fā)過程管理軟件,還需要編寫相應(yīng)的軟件工程教材,尤其是實(shí)踐性教學(xué)教材。
。ㄒ娏(xí)編輯:劉麗麗;編輯:郭田珍)
摘要:重點(diǎn)圍繞傳統(tǒng)方法學(xué)與面向?qū)ο蠓椒▽W(xué),提出了項(xiàng)目驅(qū)動下軟件工程課程案例式教學(xué)內(nèi)容設(shè)計(jì)過程;基于所設(shè)計(jì)案例式教學(xué)內(nèi)容,研究分段式情景教學(xué)方式,并提出分段式情景教學(xué)過程管理的系統(tǒng)框架;最后給出針對項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究的若干思考…
摘要:分析地方高校信息技術(shù)人才培養(yǎng)所面臨的困難與挑戰(zhàn),提出地方高校應(yīng)抓住新一代信息技術(shù)快速發(fā)展的時(shí)機(jī),采取非均衡發(fā)展策略,明確方向、重點(diǎn)突破、體現(xiàn)特色,通過細(xì)化目標(biāo)定位、優(yōu)化方案體系、強(qiáng)化實(shí)踐能力,著力構(gòu)建地方高校新一代信息技術(shù)人才培養(yǎng)體系。關(guān)鍵詞:…
摘要:針對各高校在“數(shù)據(jù)庫技術(shù)及應(yīng)用”課程的建設(shè)方面存在著一些共同的問題,文章以文科類學(xué)生為研究對象,闡述以數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)綜合分析及展示分析結(jié)果能力為培養(yǎng)目標(biāo)的“數(shù)據(jù)庫技術(shù)及應(yīng)用”課程教學(xué)改革與實(shí)踐,為其他高校的課程建設(shè)提供參考。關(guān)鍵詞:教學(xué)改革…
摘要:以核心課程為基石,構(gòu)建層次化計(jì)算機(jī)硬件實(shí)驗(yàn)課程體系和開放實(shí)驗(yàn)平臺。以“產(chǎn)學(xué)研三結(jié)合”的人才培養(yǎng)為指導(dǎo)思想,研究層次遞進(jìn)的計(jì)算機(jī)硬件實(shí)驗(yàn)和實(shí)訓(xùn)模式,研究項(xiàng)目驅(qū)動的實(shí)踐教學(xué)和培養(yǎng)方式。改革實(shí)驗(yàn)成績評價(jià)標(biāo)準(zhǔn),建立過程式考評機(jī)制。關(guān)鍵詞:層次化計(jì)算機(jī)硬…
本文由第一文庫網(wǎng)()首發(fā),轉(zhuǎn)載請保留網(wǎng)址和出處!
>> 查看更多相關(guān)文檔
免費(fèi)下載文檔:
本文關(guān)鍵詞:項(xiàng)目驅(qū)動的軟件工程課程案例式分段情景教學(xué)研究,由筆耕文化傳播整理發(fā)布。
本文編號:70953
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/70953.html