計算機軟件基礎(chǔ)期末論文
計算機軟件基礎(chǔ)期末論文
隨著計算機技術(shù)的發(fā)展,軟件技術(shù)也獲得了飛速的發(fā)展。計算機軟件技術(shù)的研究和進展有力地促進了軟件產(chǎn)業(yè)的發(fā)展,提高了信息化的應(yīng)用水平。下面是學(xué)習(xí)啦小編為大家整理的計算機軟件基礎(chǔ)期末論文,供大家參考。
計算機軟件基礎(chǔ)期末論文范文一:教學(xué)軟件開發(fā)需求分析
摘要:隨著我國經(jīng)濟與社會的不斷發(fā)展,我國在教育事業(yè)中的資金投入力度也在逐年增加,在這種環(huán)境基礎(chǔ)上近年來我國各高校教學(xué)軟件的相關(guān)開發(fā)進行的如火如荼。但在各高校教學(xué)軟件的具體開發(fā)中,相關(guān)軟件產(chǎn)品不能適應(yīng)實際教學(xué)需求的狀況也屢見不鮮,這就使得我國教育經(jīng)費產(chǎn)生了極大的浪費。針對這種情況,本文就運城職業(yè)技術(shù)學(xué)院教學(xué)軟件開發(fā)需求分析流程進行相關(guān)研究,希望能對我國高職院校的教學(xué)軟件開發(fā)起到一定促進作用。
關(guān)鍵詞:教學(xué)軟件;開發(fā);需求
為了提高我國高職院校教學(xué)軟件的開發(fā)質(zhì)量,我們應(yīng)通過相關(guān)教學(xué)理論指導(dǎo)教學(xué)軟件的開發(fā)與具體軟件細(xì)節(jié)的設(shè)置。在我國北京大學(xué)的一部分學(xué)者中,其認(rèn)為在我國教學(xué)軟件的開發(fā)中,最應(yīng)注意的是在提高教學(xué)軟件數(shù)量的同時提高教學(xué)軟件的自身質(zhì)量,所以我們說流程的規(guī)范化是保證教學(xué)軟件實用性的的基礎(chǔ)。
1教學(xué)軟件需求分析的目的與層次
對運城職業(yè)技術(shù)學(xué)院信息化建設(shè)軟件開發(fā)的需求分析流程進行研究,就必須要首先搞明白什么是信息化教學(xué)軟件的需求分析。在我國軟件工程領(lǐng)域中,業(yè)界普遍認(rèn)為教學(xué)軟件的需求就是指需要系統(tǒng)做什么工作。這種理論也說明了相關(guān)開發(fā)人員在對教學(xué)軟件開發(fā)前,必須了解教學(xué)軟件所要針對的教學(xué)目標(biāo)以及其需要解決的教學(xué)問題。針對這種情況,我國軟件工程領(lǐng)域中的定義便需要一定擴充,才能更好的適應(yīng)教學(xué)軟件開發(fā)的相關(guān)需求,我們根據(jù)教學(xué)軟件的作用進行分析,得出了教學(xué)軟件需求分析的具體定義:“分析特定教學(xué)中的問題,論證相關(guān)教學(xué)軟件開發(fā)的必要性與可行性,確定軟件開的的根本目標(biāo),并在此基礎(chǔ)上決定教學(xué)軟件的具體功能特性、教學(xué)特性以及性能方面的需求”。在教學(xué)軟件的具體開發(fā)中,我們需要明白教學(xué)軟件需求分析的目的,而其目的分為“總體目標(biāo)和預(yù)期效果-教學(xué)軟件的使用任務(wù)-教學(xué)軟件提供的功能與教學(xué)特征-教學(xué)軟件的其他特性”這四個層次的需求。
2教學(xué)軟件需求分析的規(guī)范化流程
在運城職業(yè)技術(shù)學(xué)院的教學(xué)軟件需求分析中,只有較為合理的規(guī)范化流程才能最大程度上保證高職院校的教學(xué)軟件需求分析效果。筆者針對自身的工作經(jīng)驗,將教學(xué)軟件的需求分析流程劃分為前期需求分析、開發(fā)中的用戶需求分析、推廣應(yīng)用中的用戶需求分析三個階段,通過這三個階段的具體分析保證教學(xué)軟件需求分析的層次性與全面性。
2.1前期需求分析
在運城職業(yè)技術(shù)學(xué)院的教學(xué)軟件具體開發(fā)中,相關(guān)開發(fā)人員應(yīng)將教學(xué)軟件當(dāng)做一種產(chǎn)品進行開發(fā),并對其前期需求進行相關(guān)分析。在高職院校的教學(xué)軟件具體開發(fā)中,前期需求的分析主要是從具體教學(xué)角度進行考慮,相關(guān)教學(xué)中是否存在進行教學(xué)軟件開發(fā)的必要性以及可行性。而經(jīng)過這種考慮后,教學(xué)軟件將會形成開發(fā)總目標(biāo),支持具體教學(xué)軟件的開發(fā)工作。上面提到的前期需求方法,是一種以問題為導(dǎo)向的需求分析方法,而在我們確定教學(xué)軟件的總體目標(biāo)后,相關(guān)軟件開發(fā)人員就需要以“解決具體教學(xué)活動中遇到的問題”為出發(fā)點,用以確保教學(xué)軟件的實用性。相關(guān)開發(fā)人員在初步的了解軟件總目標(biāo)與出發(fā)點后,還應(yīng)進行以下幾點更具體的需求分析:
2.1.1相關(guān)教育需求分析
在對教學(xué)軟件的相關(guān)教育需求進行分析時,相關(guān)人員應(yīng)通過文獻資料、該學(xué)科的發(fā)展現(xiàn)狀、發(fā)展趨勢等問題進行綜合分析,了解該學(xué)科真正需要教學(xué)軟件解決的問題。
2.1.2已有產(chǎn)品現(xiàn)狀分析
在對教學(xué)軟件的教育需求分析后,相關(guān)人員應(yīng)通過對市場的調(diào)查,了解現(xiàn)存同類教學(xué)軟件能解決和不能解決的相關(guān)教育需求,以此形成自身教學(xué)軟件功能的期望,完成自身的市場定位。
2.1.3開發(fā)必要性論證
在進行教學(xué)軟件教育需求分析以及產(chǎn)品現(xiàn)狀分析后,相關(guān)考察人員應(yīng)通過教育的需求與已有產(chǎn)品的現(xiàn)狀進行分析,以此確定教學(xué)軟件是否有開發(fā)的必要性。
2.1.4開發(fā)可行性分析
根據(jù)教學(xué)軟件的開發(fā)需求,結(jié)合自身開發(fā)資源,確定教學(xué)軟件的開發(fā)團隊是否有能力完成所需功能教學(xué)軟件的開發(fā)。
2.2開發(fā)中的用戶需求分析
在軟件的開發(fā)過程中,教學(xué)軟件需求分析的重點應(yīng)通過對相關(guān)教學(xué)理論的分析與理解,將其轉(zhuǎn)化為具體的使用任務(wù),只有這樣才能保證教學(xué)軟件自身功能適應(yīng)教學(xué)需求且符合教學(xué)規(guī)律,而這些工作的展開則需要相關(guān)人員對用戶的需求信息進行獲取與分析。
2.2.1用戶需求信息獲取
在教育軟件開發(fā)中,通過用戶訪談的方式是較多采用的一種用戶需求信息獲取方法。在這個過程中,相關(guān)調(diào)查人員需要通過問題與接收訪談的高職院校學(xué)生進行溝通,引導(dǎo)其進行問題的回答,以此形成自身教學(xué)軟件初步的功能與模塊。
2.2.2用戶需求信息分析
在獲得用戶需求信息后,相關(guān)教學(xué)軟件開發(fā)人員應(yīng)通過對得到的不同信息進行歸類,進行具體的教學(xué)軟件業(yè)務(wù)需求分析,并根據(jù)分析結(jié)果初步?jīng)Q定教學(xué)軟件的功能,進行相關(guān)教學(xué)軟件的研發(fā)。
2.3推廣應(yīng)用中的用戶需求分析
在教學(xué)軟件開發(fā)結(jié)束并投入應(yīng)用后,學(xué)生在具體使用中很可能產(chǎn)生新的需求,這就需要教學(xué)軟件根據(jù)相關(guān)反饋意見不斷地進行升級,在相關(guān)升級過程中,相關(guān)人員應(yīng)積極對具體學(xué)生產(chǎn)生的新需求進行分析,支持教學(xué)軟件的升級工作。在用戶對新功能的需求到達一定程度后,相關(guān)教學(xué)軟件就必須進行升級換代。
3結(jié)論
綜上所述,規(guī)范化教學(xué)軟件開發(fā)需求分析,能夠有效的促進教學(xué)軟件開發(fā)工作的進行,對于我國高職院校教學(xué)手段的升級有著較為積極的推動作用。
參考文獻
[1]黃少穎,劉美鳳,張霞.教學(xué)軟件需求分析有效實施的指導(dǎo)原則研究[J].現(xiàn)代教育技術(shù),2007,03:10-12+56.
[2]黃少穎,劉美鳳,劉博,張霞.教學(xué)軟件開發(fā)的需求分析流程初探[J].現(xiàn)代教育技術(shù),2007,04:22-25.
[3]蘇清香.網(wǎng)絡(luò)環(huán)境下基于問題學(xué)習(xí)的支持系統(tǒng)設(shè)計[D].山東師范大學(xué),2008.
[4]俞伊娜.基于多媒體網(wǎng)絡(luò)教學(xué)軟件的用戶界面設(shè)計[D].華東理工大學(xué),2015.
計算機軟件基礎(chǔ)期末論文范文二:計算機軟件技術(shù)課程教學(xué)改革分析
【摘要】本文嘗試從計算機軟件技術(shù)課程教學(xué)出發(fā),將CDIO的教學(xué)理念融入到平時授課過程,培養(yǎng)學(xué)生對課程知識的掌握,更重要的是培養(yǎng)學(xué)生團結(jié)合作能力。通過一段時間的實踐表明,基于CDIO的課程教學(xué)能夠提供學(xué)生自主性和創(chuàng)新性,提高學(xué)生學(xué)習(xí)興趣和解決問題的能力。
【關(guān)鍵詞】教學(xué)改革;CDIO;實踐能力
1引言
計算機軟件技術(shù)是一門軟件設(shè)計的基礎(chǔ)知識、方法與實用技術(shù)相結(jié)合的課程,為計算機軟件應(yīng)用開發(fā)、技術(shù)管理工作奠定理論基礎(chǔ),目前課程教學(xué)多是以傳統(tǒng)理論課堂教學(xué)結(jié)合實驗教學(xué)的模式進行,學(xué)生反映上課即使聽懂遇到實際問題時也不知如何下手解決,尤其編程能力弱的學(xué)起來更加吃力,通常存在以下幾方面問題。(1)課程涉及知識點多,理論性強,要求學(xué)生要有較強的邏輯思維和分析能力,尤其有具有較好的編程功底,這使得學(xué)這課程之前讓部分學(xué)生產(chǎn)生畏難情緒。(2)實驗課程中學(xué)生獨立完成的是一些已有結(jié)論的驗證性實驗,以致學(xué)生軟件編程能力得不到培養(yǎng)和提升。(3)課程考核以閉卷理論知識點考核作為重點,學(xué)生為了應(yīng)付考試,可能死記硬背一些概念甚至一些編程題目,學(xué)生素質(zhì)和實踐能力得不到有效的培養(yǎng)和訓(xùn)練。針對以上問題,按照課程特點以及教學(xué)規(guī)律相應(yīng)進行一些教學(xué)改革探索,以CDIO教學(xué)模式(構(gòu)思Conceive、設(shè)計Design、實現(xiàn)Implement、運作Operate)進行每個教學(xué)環(huán)節(jié)落實,讓學(xué)生以自主主動地、有機聯(lián)系地方式學(xué)習(xí)。CDIO模式與傳統(tǒng)的以傳授知識為主的教學(xué)模式相比,更強調(diào)知識的運用和個人能力的培養(yǎng)。它要求我們在教學(xué)中,既要注重基礎(chǔ)知識的傳授,又要注重創(chuàng)新、設(shè)計和知識的綜合應(yīng)用;既要強調(diào)個人專業(yè)能力的培養(yǎng),又要提倡團隊合作精神的培養(yǎng),這種教學(xué)模式能開拓學(xué)生的創(chuàng)新精神,全面提升學(xué)生的綜合素質(zhì),讓學(xué)生掌握扎實的基礎(chǔ)知識,培養(yǎng)其責(zé)任感和團隊合作精神。
2教學(xué)改革措施
目前,計算機軟件技術(shù)教學(xué)改革主要從兩個方面進行,即教學(xué)內(nèi)容的改革和課程實驗部分的改革。
2.1教學(xué)方法設(shè)計[1]
基于CDIO教學(xué)理念,在教學(xué)過程中,以項目為牽引,以任務(wù)為依托,把課堂教學(xué)環(huán)境模擬成CDIO教育環(huán)境,即以項目構(gòu)思、設(shè)計、實現(xiàn)和運行的生命周期為載體來組織教學(xué)。具體實施過程如下:
(1)首先選擇具有代表性的項目任務(wù),整個項目具備詳細(xì)的系統(tǒng)開發(fā)過程,有較完整的系統(tǒng)結(jié)構(gòu)、及基本需要的一些功能模塊,在功能模塊中有數(shù)據(jù)能演示,比如學(xué)生成績管理系統(tǒng)。
(2)在教學(xué)過程中,根據(jù)教學(xué)進度和教學(xué)內(nèi)容,向?qū)W生詳細(xì)地介紹項目任務(wù)的構(gòu)思、設(shè)計、實現(xiàn)和運行各個環(huán)節(jié),從項目任務(wù)的需求分析,到各功能模塊的設(shè)計與實現(xiàn),到后期的運行和維護等。尤其一些關(guān)鍵功能模塊的實現(xiàn),為了便于、強化學(xué)生理解,可以設(shè)計一些類似的小任務(wù)。
(3)通過項目任務(wù)的貫穿,可以對已講授的知識點進行總結(jié),對后續(xù)課程的知識點以設(shè)問方式引出,引導(dǎo)學(xué)生積極主動思考,尋求解決方案。通過這種使前后知識點有機聯(lián)系起來,使課程知識結(jié)構(gòu)更系統(tǒng)。
2.2實驗教學(xué)設(shè)計
以往實驗課都是一些驗證性實驗,學(xué)生通過查找互聯(lián)網(wǎng)翻閱書本很快能找到解決路徑。加上現(xiàn)在實驗課時有限,通常布置一些小的項目,盡量涵蓋課堂教學(xué)所涉及知識點,比如布置編程實現(xiàn)計算器。4-5人組成一個小組,以組長牽頭組織大家分析,分配任務(wù),利用課余時間共同協(xié)作完成。在這過程中包含一個CDIO項目周期[1](構(gòu)思———需求分析、設(shè)計———實施方案、實現(xiàn)———編寫代碼、運作———作品測試、演示等)。實驗課各小組匯報并演示所開發(fā)設(shè)計的項目。根據(jù)演示作品功能完整性、美觀性等方面綜合評價作為實驗考評的依據(jù),在這過程中又培養(yǎng)了學(xué)生獨立思考,分析問題解決問題的能力,學(xué)生間合作溝通能力也得到鍛煉。
2.3積極參與各類競賽
多年來,我們都鼓勵學(xué)生參加藍(lán)橋杯大學(xué)生程序設(shè)計大賽等類似比賽,通過參與比賽,學(xué)生編程能力得到快速提高,對課程基本概念和基礎(chǔ)知識的理解也會更上一個臺階,牢固掌握所學(xué)知識,同時通過比賽拓展了學(xué)生的視野,學(xué)習(xí)目的性更強更明確,學(xué)習(xí)積極性相應(yīng)地也提高了。這種做法也是符合CDIO理念,提高學(xué)生系統(tǒng)分析能力編程能力的。
2.4教改存在問題
教改中存在最大問題可能是項目任務(wù)資源不足,類似教材不多,可供參考的有限,每個項目任務(wù)要具有代表性同時又包含各知識點,需要花大量的時間編制。經(jīng)過一段時間積累應(yīng)該素材不斷會增加,并在原有基礎(chǔ)上不斷完善。
3結(jié)束語
CDIO理念在強調(diào)學(xué)生理論基礎(chǔ)知識的同時,注重培養(yǎng)學(xué)生理論應(yīng)用能力、團隊合作能力。針對當(dāng)前計算機軟件技術(shù)課程教學(xué)過程中存在的問題,結(jié)合CDIO教學(xué)理念對學(xué)生的要求,探討以項目為中心、以任務(wù)驅(qū)動教學(xué),激發(fā)學(xué)生學(xué)習(xí)興趣,培養(yǎng)學(xué)生的CDIO能力,取得了較好的教學(xué)效果。
參考文獻:
[1]周立章.基于CDIO工程教學(xué)模式的C++程序設(shè)計教學(xué)改革探索[J].大眾科技,2011(10):208-210.
[2]邱勝海,高成沖,王云霞,等.基于CDIO模式的數(shù)據(jù)庫課程實驗項目設(shè)計[J].中國現(xiàn)代教育裝備,2012,157(21):43-45.
計算機軟件基礎(chǔ)期末論文相關(guān)文章: