- 相關(guān)推薦
軟件無(wú)形性在軟件工程教育中的影響的論文
【摘要】隨著(zhù)現代科學(xué)技術(shù)的不斷發(fā)展,社會(huì )對于計算機科學(xué)與軟件工程方面的人才需求量在不斷的擴大,計算機科學(xué)和軟件工程教育的教學(xué)占有比例也在逐步提高,計算機科學(xué)和軟件工程教育課程的重要性不言而喻。但同時(shí)我們要認識到軟件無(wú)形性對計算機科學(xué)和軟件工程教育所造成的阻礙和負面影響。本文主要闡述軟件的無(wú)形性對于計算機科學(xué)和軟件工程教育的影響,從客觀(guān)上分析了實(shí)際的影響結果,以及培養軟件思想的重要性。接著(zhù)對計算機科學(xué)和軟件工程教學(xué)過(guò)程中所遇到的問(wèn)題提出相應的建議和意見(jiàn)僅供參考,希望能為我國培養高素質(zhì)且全面發(fā)展的計算機科學(xué)和軟件工程教育人才有一定的指導意義和參考價(jià)值。
【關(guān)鍵詞】軟件無(wú)形性;計算機科學(xué);軟件工程;教育影響
從目前的行業(yè)發(fā)展來(lái)看,軟件行業(yè)已經(jīng)發(fā)展的較為不錯,論其發(fā)展方向也比較全面,且在推進(jìn)我國社會(huì )經(jīng)濟的發(fā)展中起到了越來(lái)越重要的作用。相關(guān)軟件工作人員也在逐漸的完善和搭建自己的軟件工程知識體系架構。那么這樣看來(lái)只有對計算機科學(xué)和軟件工程這兩個(gè)學(xué)科進(jìn)行全面的了解和認識,自己從事到軟件工程工作中,才能更加深刻體會(huì )到軟件工程行業(yè)的整體市場(chǎng)需求以及工作要求,這樣才能對軟件工程教育的進(jìn)一步開(kāi)發(fā)和研究有所實(shí)質(zhì)性的幫助。
1計算機科學(xué)與軟件工程的區別與聯(lián)系
1.1計算機科學(xué)
計算機科學(xué)主要是研究計算機以及和計算機相關(guān)的現象和規律的一門(mén)科學(xué),主要包含和各種計算相關(guān)以及信息處理等等方面的內容。1.2軟件工程軟件工程主要指的是對使用工程化方法來(lái)構建和維護,使得軟件保持高效實(shí)用的效能的一門(mén)科學(xué)。軟件包括電子郵件,嵌入式系統,人機界面等等交互設計。
1.3計算機科學(xué)與軟件工程的區別與聯(lián)系
現在社會(huì )是信息社會(huì ),也是高科技主導的社會(huì )。因此幾乎各個(gè)行業(yè)都會(huì )涉及到和計算機軟件相關(guān)的應用。計算機不僅方便了我們的生活,提高了人們的幸福指數,在工作方面也提高了人們對信息的處理能力和分析比對,大大提高了人們的生產(chǎn)工作效率。我們在了解計算機科學(xué)和軟件工程的聯(lián)系后,也要清楚的認識到計算機科學(xué)和軟件工程兩者的不同,相比較而言,計算機科學(xué)更多的涉及到計算機原理,主要闡述的是與計算機科學(xué)相關(guān)的理論知識,軟件工程則更偏向于實(shí)踐的運用,在實(shí)際工作和軟件開(kāi)發(fā)中對應用軟件和設計系統的維護和處理,主要強調學(xué)科知識在實(shí)踐中的運用,這是理論和實(shí)踐兩個(gè)區別很大的種類(lèi)學(xué)科。從理論的本質(zhì)來(lái)看,軟件工程主要是同時(shí)在實(shí)踐操作后擴展且是進(jìn)一步的擴展,在實(shí)踐方面的應用比較多。相比較而言,計算機科學(xué)對理論知識的實(shí)踐應用就不是很多,主要還是強調理論研究,那么在進(jìn)行計算機科學(xué)和軟件工程教育的同時(shí),要注意結合兩者的特點(diǎn)和要求,來(lái)進(jìn)行計算機科學(xué)和軟件工程教育,充分將理論和實(shí)際相結合,并且重點(diǎn)是要關(guān)注當下的科技發(fā)展水平,緊跟時(shí)代步伐,提高自主創(chuàng )新能力,在實(shí)踐中檢驗和發(fā)展真理,取得一定效果的進(jìn)步,為計算機科學(xué)和軟件工程的教育貢獻一份自己的綿薄之力。
2軟件無(wú)形性對計算機科學(xué)和軟件工程教育的影響
2.1在教學(xué)過(guò)程中體現軟件思想
本文探討的是軟件無(wú)形性對計算機科學(xué)和軟件工程教育的影響,那么其實(shí)重點(diǎn)還是在于教育,也就是最受關(guān)注的教學(xué)過(guò)程。所以在教學(xué)過(guò)程中就需要教師對于如何引導相關(guān)培訓人員,也就是未來(lái)的軟件開(kāi)發(fā)工作人員對于軟件思想有一個(gè)較為清晰的認識這個(gè)問(wèn)題進(jìn)行深層次的思考和探討。畢業(yè)于計算機科學(xué)專(zhuān)業(yè)或軟件工程專(zhuān)業(yè)之后的學(xué)生如果日后能夠從事并投入到軟件開(kāi)發(fā)的工作當中去,這就是一件非常值得鼓勵和贊賞的事情,正所謂物盡其用,人盡其才盡其用?紤]到由于個(gè)體都具有特殊性,每個(gè)人都有不同的想法,所以每一個(gè)程序員相應的就會(huì )有屬于他自己的軟件思想。這種軟件思想是在不斷的工作和磨練中逐漸積累形成的。這是非常寶貴和難以學(xué)習到的經(jīng)驗,通過(guò)這種常年積累的軟件思想,程序員在設計軟件程序過(guò)程中會(huì )潛移默化和不自覺(jué)的使用這種在學(xué)習和實(shí)踐的過(guò)程中逐步的積累的經(jīng)驗。軟件思想對于設計程序的重要性也不言而喻,從這個(gè)角度也可以看出來(lái),往往剛開(kāi)始從事計算機科學(xué)和軟件工程相關(guān)工作的人員,對于實(shí)踐工作任務(wù)都是存在一定的困難和困惑的,主要原因就是他們沒(méi)有相關(guān)經(jīng)驗和自己的軟件思想,在一開(kāi)始處理工作時(shí)往往摸不著(zhù)頭腦。對于他們來(lái)說(shuō),最重要的就是積累經(jīng)驗并且逐步形成自己的軟件思想。因此在教學(xué)過(guò)程中,相關(guān)培訓人員也要注重對于學(xué)生的軟件思想重要性的強調,并在日常教學(xué)過(guò)程中潛移默化的影響他們對于軟件思想的主動(dòng)培養的相關(guān)意識。
2.2正確的教授軟件思想的方式
在上文中提到,軟件思想是需要長(cháng)年積累和不斷的實(shí)踐工作磨礪出來(lái)的,由于軟件思想是比較抽象的,教師和相關(guān)培訓人員難以在短時(shí)間內很好的將軟件思想的具體內涵和要領(lǐng)表達出來(lái)。在學(xué)生比較難以理解軟件思想的情況下,教師就要想方設法的對其進(jìn)行正確的引導,可以通過(guò)生動(dòng)形象的事例闡述,也可以通過(guò)具體的時(shí)間任務(wù)來(lái)讓他們親身體驗等等這幾種方式來(lái)幫助他們理解和接受軟件思想,逐步的形成軟件思想。設置一些時(shí)間任務(wù)或程序設計,當學(xué)生在實(shí)踐的操作過(guò)程中,他發(fā)現了問(wèn)題所在,在接下來(lái)的思考解決程序問(wèn)題的過(guò)程中,他也就逐步的使用了屬于他自己的思考過(guò)程也就是軟件思想,那么這樣才能正確的達到教育的根本目的,也才能為我國源源不斷的輸送相應的軟件人才打下堅實(shí)的基礎和鋪墊。從另一個(gè)角度來(lái)看軟件思想也是區別于其他計算機科學(xué)技術(shù)的。軟件思想雖然可以應用在程序設計之中,但是軟件思想的應用是需要在一定的實(shí)踐環(huán)境下才能實(shí)現或者是被激發(fā)出來(lái)的。因此在特定的時(shí)間環(huán)境中,程序設計員才能使用軟件思想對程序進(jìn)行設計,對于整體的運行系統進(jìn)行維護和推動(dòng)。由軟件環(huán)境,軟件設計和軟件思想三者構成的有機的整體是同時(shí)運作的,三者之間是相輔相成,彼此聯(lián)系和相互作用的。此外,教師要充分意識到軟件的無(wú)形性和軟件思想的復雜性對于在日常教學(xué)中所造成的阻礙和負面影響,并對這個(gè)方面加以重視,可以多聽(tīng)取一些經(jīng)驗豐富的教師經(jīng)驗,增加豐富而多變的教學(xué)手段來(lái)對提高教學(xué)質(zhì)量做出真正的改變。為培養對國家和社會(huì )有用的計算機科學(xué)與軟件工程人才作出貢獻,維護我國經(jīng)濟的長(cháng)久穩定和持續發(fā)展。
3軟件思想的教授方法
在日常的軟件思想的教授課堂中,教師要善于溝通,多和學(xué)生進(jìn)行交流,對于學(xué)生們在學(xué)習過(guò)程中所出現的困惑和問(wèn)題,能夠給予及時(shí)的引導和解決,幫助他們提高學(xué)習效率,提升學(xué)習能力。并且能深入淺出地對軟件思想和學(xué)習方法進(jìn)行闡述,對于如何將抽象的軟件思想生動(dòng)形象的使用具體的案例或相關(guān)的實(shí)踐表達出來(lái),這是非?简灲處煹慕虒W(xué)功底和教學(xué)經(jīng)驗的,甚至對教師的臨場(chǎng)應變能力也有一定的要求。那么如果沒(méi)有對相應的軟件思想進(jìn)行較深層次的闡述,這樣的教學(xué)成果往往不僅得不到保證,還會(huì )對學(xué)生產(chǎn)生負面影響。這樣使得學(xué)生也難以理解在計算機科學(xué)和軟件工程的學(xué)科學(xué)習過(guò)程中所需要注意的問(wèn)題以及在學(xué)習過(guò)程中的有效學(xué)習方法和技巧等等。在教學(xué)過(guò)程中,比較好的方法就是讓學(xué)生投入實(shí)踐,真正的接觸軟件設計和系統維護,讓他們在實(shí)踐過(guò)程中就會(huì )發(fā)現相應的問(wèn)題讓他們在實(shí)踐過(guò)程中就會(huì )發(fā)現相應的問(wèn)題教師可以因材施教,根據相應出現的問(wèn)題,給出相應的意見(jiàn)或策略?梢愿鶕䦟W(xué)生接受程度進(jìn)行分層次教學(xué),這樣不僅可以提高教學(xué)的質(zhì)量,還能大大提高教學(xué)效率,保證學(xué)生的學(xué)習效果和學(xué)習質(zhì)量,使得學(xué)生們都盡可能的全面發(fā)展,提升自己在計算機科學(xué)和軟件工程方面的能力。
3.1利用案例介紹軟件思想的使用
教師在教學(xué)過(guò)程中可以多使用一些生動(dòng)形象的教學(xué)案例,比如在課前準備一些小測試來(lái)測試學(xué)生對于計算機科學(xué)和軟件工程的專(zhuān)業(yè)學(xué)習功底,他們對所出現的問(wèn)題進(jìn)行原因的討論,逐步的向他們過(guò)渡軟件思想在程序設計中的應用,逐漸在熟悉這個(gè)過(guò)程后,可以在課堂教學(xué)中適時(shí)的進(jìn)行觀(guān)察,對他們所進(jìn)行的軟件系統的設計和維護,作出相應的指導和點(diǎn)評,幫助他們在學(xué)習過(guò)程中對所學(xué)知識進(jìn)行及時(shí)的鞏固,并且在加深對軟件思想的理解方面加以重視,多下功夫,鼓勵他們在課后可以適當自學(xué)一些相關(guān)的知識,為他們以后的學(xué)習做更好的鋪墊。但是在實(shí)踐過(guò)程中,往往遇到的困難使得很多人有挫敗感,在這種較為枯燥無(wú)味的教學(xué)中,也很難激起學(xué)生的主動(dòng)性和學(xué)習興趣,因此老師在上課時(shí)要多準備一些生動(dòng)有趣的案例,提高課堂的氣氛和活躍,鼓勵學(xué)生去主動(dòng)思考,提升他們的學(xué)習積極性。
3.2運用反向思考方法
教師在教授計算機科學(xué)與軟件工程的課堂上,可以多使用一些奇特的教學(xué)方法,比如反向思考法,也就是,我們日常生活中所提到的逆向思考,對于一些軟件設計的逆向推導,這樣不僅使得學(xué)生在能力方面有所進(jìn)步,還對他們思考和認識問(wèn)題的方式做出了一定程度的影響和改變,在學(xué)生今后熟悉計算機科學(xué)和軟件工程方面的知識后,對于所給的項目或者是實(shí)踐應用都能夠積極的參與和維護,在實(shí)踐中發(fā)現問(wèn)題,并努力嘗試自己解決問(wèn)題,提高了學(xué)習的主動(dòng)性和求知欲,長(cháng)期下來(lái)的教學(xué)成果將會(huì )非常矚目,可以培養出一批優(yōu)秀的軟件工程人才。
4結束語(yǔ)
綜上所述,教師在教學(xué)過(guò)程中應該充分意識到軟件的無(wú)形性對計算機科學(xué)和軟件工程教育所帶來(lái)的阻礙和困難,對于軟件工程思想的抽象與復雜性的解釋這方面是需要教師在教學(xué)過(guò)程中多花心思和下功夫的,這些都可以向有多年經(jīng)驗的老教師進(jìn)行請教。從當前市場(chǎng)現狀的整體情況來(lái)看,對于計算機科學(xué)和軟件工程方面的人才是需求量是非常大的。市場(chǎng)的軟件開(kāi)發(fā)人員的整體素質(zhì)的提高,是非常有助于推動(dòng)我國在計算機軟件方面經(jīng)濟的不斷增長(cháng),對于我國建立高新科技產(chǎn)業(yè)園,以及接下來(lái)走高新科技發(fā)展道路鋪墊下了堅實(shí)的基礎。因此國家要對計算機科學(xué)和軟件工程的教育給予相應的重視,對我國計算機科學(xué)和軟件工程教育的再開(kāi)發(fā)表明立場(chǎng)并提供相應的支持政策,為進(jìn)一步提升我國計算機科學(xué)和軟件工程教育質(zhì)量作出相應的調整和改變。
參考文獻
[1]馬立軍.芻議計算機軟件工程升級的策略性[J].計算機光盤(pán)軟件與應用,2014(23).
[2]王亞楠.芻議軟件工程標準化現狀與分析[J].計算機光盤(pán)軟件與應用,2013(20).
【軟件無(wú)形性在軟件工程教育中的影響的論文】相關(guān)文章:
工程教育軟件工程的論文12-04
動(dòng)畫(huà)教育中過(guò)程性評價(jià)的運用論文12-03
軟件工程論文參考文獻推薦03-22
軟件工程論文參考文獻范例11-14
軟件工程的歷史與發(fā)展趨勢論文12-16
教育與社會(huì )的影響論文05-23
軟件工程畢業(yè)論文的參考文獻11-27