計算機專(zhuān)業(yè)論文
計算機專(zhuān)業(yè)的特色主要體現在:理論性強,實(shí)踐性強,發(fā)展迅速,大學(xué)學(xué)生如何寫(xiě)該專(zhuān)業(yè)的論文呢?下面是小編給大家帶來(lái)的計算機專(zhuān)業(yè)論文,希望對你有幫助。
計算機專(zhuān)業(yè)英語(yǔ)是一門(mén)交叉的學(xué)科,把英語(yǔ)這一工具運用到計算機專(zhuān)業(yè)這一領(lǐng)域,解決計算機的問(wèn)題。目前多數高校計算機專(zhuān)業(yè)英語(yǔ)的教學(xué)僅停留在課文閱讀與翻譯層次,對口語(yǔ)表達、文獻撰寫(xiě)等能力普遍缺乏培養。根據課程的教學(xué)定位和專(zhuān)業(yè)人才培養目標,在張新紅等人提出的虛擬情景教學(xué)的基礎上進(jìn)一步改革和提高,為每個(gè)授課環(huán)節模擬一個(gè)實(shí)際工作環(huán)境,結合軟件工程的一般過(guò)程,提出一種提高學(xué)生的語(yǔ)言應用能力的可行解決方案。
1概述
軟件開(kāi)發(fā)人員為跟上軟件開(kāi)發(fā)技術(shù)的發(fā)展節奏,需要閱讀大量英語(yǔ)文獻和代碼;軟件外包服務(wù)企業(yè),要求軟件工程師能夠用專(zhuān)業(yè)英語(yǔ)書(shū)寫(xiě)諸如需求分析報告、設計說(shuō)明書(shū)、測試報告等各類(lèi)軟件項目中常見(jiàn)的文檔。外企的要求則更高,如索尼、微軟等公司要求招聘的員工能夠用英語(yǔ)進(jìn)行技術(shù)交流討論。國內各高校雖普遍開(kāi)設了計算機專(zhuān)業(yè)英語(yǔ)課程,卻普遍停留在課文閱讀與翻譯層次。這就迫切需要一種兼顧文獻閱讀、文獻撰寫(xiě)、口語(yǔ)交流等各個(gè)不同應用領(lǐng)域的專(zhuān)業(yè)英語(yǔ)實(shí)踐教學(xué)模式。本文模擬計算機專(zhuān)業(yè)新人進(jìn)入職場(chǎng)后的各個(gè)階段并參考軟件工程一般過(guò)程設置情境,每個(gè)情境自然地引入文獻閱讀、文獻撰寫(xiě)和口語(yǔ)交流等實(shí)際任務(wù),不同情境各有側重點(diǎn),真正做到面向實(shí)際應用的綜合性的專(zhuān)業(yè)英語(yǔ)能力培養。
2教學(xué)內容和教學(xué)情境設計
教學(xué)內容包括情境介紹、交流環(huán)節、教材講授、新文獻閱讀環(huán)節。教學(xué)中的情境設計以一個(gè)大學(xué)生從剛應聘到外企工作到他成為獨當一面的開(kāi)發(fā)人員的成長(cháng)歷程為線(xiàn)索。情境介紹主要是營(yíng)造一個(gè)學(xué)生容易融入的背景,讓他們明白學(xué)習的內容可以運用到工作中的什么地方。交流環(huán)節包括與同事、客戶(hù)的對話(huà)以及需求分析報告、設計說(shuō)明書(shū)、測試報告等專(zhuān)業(yè)文檔的寫(xiě)作;教材講授部分即教師根據所選的教材,摘取其中典型的內容進(jìn)行簡(jiǎn)略的講解,重點(diǎn)引入專(zhuān)業(yè)英語(yǔ)中使用的大量專(zhuān)業(yè)術(shù)語(yǔ),并與其他領(lǐng)域的釋義進(jìn)行比較,加深學(xué)生的印象。新文獻閱讀是在教師的指導下,學(xué)生閱讀與情境和教學(xué)內容相關(guān)的最新專(zhuān)業(yè)文獻。各情境的劃分與主要內容見(jiàn)表1。
3情境教學(xué)的具體實(shí)施
3.1新人第一天情境介紹:剛剛進(jìn)入公司,新人充滿(mǎn)了緊張與期待,與同事合作的第一步,讓他們了解自己。交流環(huán)節:學(xué)生自我介紹的重點(diǎn)是講解自己學(xué)習過(guò)的專(zhuān)業(yè)課程和專(zhuān)業(yè)知識,掌握的專(zhuān)業(yè)技能。涉及到大量的計算機專(zhuān)業(yè)術(shù)語(yǔ)。學(xué)生交流中肯定會(huì )存在很多問(wèn)題,正好讓他們在接下來(lái)的教材講授環(huán)節帶著(zhù)目的去學(xué)習,提升學(xué)習效果。教材講授:重點(diǎn)講解計算機專(zhuān)業(yè)學(xué)科分類(lèi)和各學(xué)科的主要研究?jì)热,把整本教材各個(gè)章節聯(lián)系到一起,也給學(xué)生一個(gè)計算機專(zhuān)業(yè)的總體印象。
3.2新人培訓情境介紹:軟件公司對于軟件應用有著(zhù)比學(xué)校更高的要求和針對性,通常都會(huì )對新人進(jìn)行針對性的培訓。交流環(huán)節:學(xué)生扮演部門(mén)經(jīng)理,簡(jiǎn)略講解C++語(yǔ)言的相關(guān)知識點(diǎn)。這一過(guò)程綜合考驗了學(xué)生專(zhuān)業(yè)知識的掌握程度、計算機語(yǔ)言相關(guān)術(shù)語(yǔ)的掌握情況和英語(yǔ)表達能力,讓學(xué)生充分發(fā)揮又認識到自己的不足。提升學(xué)生的學(xué)習欲望。教材講授:以C++語(yǔ)言為例,講解計算機語(yǔ)言的發(fā)展簡(jiǎn)史和各主要知識點(diǎn),以及編程的一些策略和原則。既是講授專(zhuān)業(yè)英語(yǔ)知識,也是對學(xué)生專(zhuān)業(yè)知識的一種擴展。
3.3項目需求分析情境介紹:軟件永遠都是要服務(wù)用戶(hù)的,因此弄清楚用戶(hù)的需求至關(guān)重要,這也是需求分析的目的。交流環(huán)節:學(xué)生分別扮演用戶(hù)與開(kāi)發(fā)人員,用戶(hù)從自身使用的角度用非專(zhuān)業(yè)的語(yǔ)言描述自身的需求。開(kāi)發(fā)人員在聽(tīng)取用戶(hù)需求之后盡可能引導用戶(hù)把功能描述放入軟件工程的框架,將用戶(hù)的功能需求轉換成能指導軟件開(kāi)發(fā)的專(zhuān)業(yè)需求。教材講授:講解軟件工程的第一階段需求分析,要求學(xué)生結合學(xué)過(guò)的專(zhuān)業(yè)知識來(lái)聽(tīng)課,既學(xué)習了新的術(shù)語(yǔ)也鞏固了專(zhuān)業(yè)知識,達到雙贏(yíng)的目標。
3.4軟件設計情境介紹:將用戶(hù)的需求細化之后會(huì )形成一個(gè)整體的大系統,但大系統不利于開(kāi)發(fā),需要經(jīng)由軟件設計將大系統拆分成一個(gè)個(gè)小系統,明確每個(gè)小系統的功能,才能進(jìn)行后續的開(kāi)發(fā)過(guò)程。交流環(huán)節:學(xué)生扮演項目經(jīng)理,將軟件項目的拆分情況、每個(gè)模塊的詳細功能和各開(kāi)發(fā)小組的分工布置下去。這樣的過(guò)程不僅訓練了學(xué)生軟件工程方面的專(zhuān)業(yè)技能,對于英語(yǔ)口語(yǔ)表達也有較高的要求。學(xué)生總結自身在過(guò)程中存在的問(wèn)題,自然會(huì )要求自己在兩方面都有所提高。教材講授:講解軟件設計過(guò)程,也即是總體任務(wù)細化為每個(gè)模塊的過(guò)程。對于每個(gè)模塊自身的功能和輸入輸出如何用專(zhuān)業(yè)的語(yǔ)言去描述。
3.5數據庫設計情境介紹:任何大型軟件系統都離不開(kāi)數據庫系統,用于存儲每天產(chǎn)生的大量數據,方便日常的快速檢索和使用。交流環(huán)節:學(xué)生扮演項目組中的數據庫設計人員,向組員們講解自己設計的數據庫,包括E-R模型、關(guān)系表、關(guān)系設計等等內容。將自身所熟悉的數據庫知識用英語(yǔ)表達出來(lái),提升自身的專(zhuān)業(yè)英語(yǔ)能力。教材講授:講解數據庫相關(guān)知識點(diǎn)。讓學(xué)生們學(xué)會(huì )用英語(yǔ)來(lái)表達熟悉的數據庫知識。
3.6網(wǎng)絡(luò )設計情境介紹:大型軟件為使用方便,通常都需要應用于網(wǎng)絡(luò )環(huán)境(互聯(lián)網(wǎng)或公司局域網(wǎng)),網(wǎng)絡(luò )方面的優(yōu)化尤其是網(wǎng)絡(luò )安全策略更是重中之重。交流環(huán)節:學(xué)生扮演項目組中的網(wǎng)絡(luò )安全設計人員,向組員們講解自己的設計,采用了哪些可行的安全策略和加密手段來(lái)保證所有用戶(hù)都在權限范圍內操作系統,避免非法用戶(hù)進(jìn)入系統。用英語(yǔ)進(jìn)行網(wǎng)絡(luò )安全策略描述難度較大,事先可以召集負責的學(xué)生與教師一起討論,在教師的指導下完成。教材講授:講解互聯(lián)網(wǎng)相關(guān)的網(wǎng)絡(luò )層次結構、協(xié)議、安全策略等知識。
3.7軟件測試情境介紹:軟件各模塊功能是否正常,軟件總體是否達到用戶(hù)的需求,如何改進(jìn),這些問(wèn)題都需要軟件測試來(lái)回答。交流環(huán)節:此環(huán)節分成兩個(gè)部分,第一部分學(xué)生扮演測試人員與開(kāi)發(fā)人員,測試人員向開(kāi)發(fā)人員描述軟件存在的錯誤和問(wèn)題,開(kāi)發(fā)人員則基于描述詢(xún)問(wèn)一些問(wèn)題的細節;第二部分學(xué)生扮演開(kāi)發(fā)人員和用戶(hù),開(kāi)發(fā)人員向用戶(hù)描述目前軟件的所有功能,用戶(hù)通過(guò)詢(xún)問(wèn)了解軟件設計的不足并提出改進(jìn)意見(jiàn)。教材講授:講解軟件的單元測試和整體測試等知識點(diǎn),向學(xué)生們強調軟件測試的重要性。
3.8軟件維護情境介紹:軟件維護通常是軟件生命周期中時(shí)間最長(cháng)、成本最高的一個(gè)階段,其中的關(guān)鍵則是開(kāi)發(fā)人員與用戶(hù)之間的有效溝通。交流環(huán)節:學(xué)生扮演用戶(hù)和開(kāi)發(fā)人員,用戶(hù)提出使用過(guò)程中出現的問(wèn)題和對軟件進(jìn)一步的功能需求,開(kāi)發(fā)人員則通過(guò)詢(xún)問(wèn)進(jìn)一步明確問(wèn)題和需求,并整理成專(zhuān)業(yè)需求,用以指導后續工作。接下來(lái)可以讓雙方各自描述自己所理解的需求,明確有哪些理解上的偏差。讓學(xué)生們直觀(guān)的感受用戶(hù)與開(kāi)發(fā)人員的相互理解難在哪里,今后學(xué)習和工作中針對性的去解決。教材講授:講解軟件測試相關(guān)策略和技術(shù)。擴大學(xué)生的眼界和知識儲備。
4結論
本文從提高學(xué)生專(zhuān)業(yè)英語(yǔ)聽(tīng)說(shuō)讀寫(xiě)全方面能力這一目標出發(fā),通過(guò)設置情境的方式展開(kāi)教學(xué),讓學(xué)生學(xué)習的過(guò)程有參與感、有面向實(shí)際工作的感覺(jué)也得到全方位的鍛煉。此教學(xué)方法可以讓學(xué)生們學(xué)習起來(lái)有樂(lè )趣,也能讓他們充分認識到自身的不足,從而調動(dòng)學(xué)生們的學(xué)習積極性,學(xué)習的過(guò)程也更有目的性。通過(guò)這種學(xué)習過(guò)程,學(xué)生們能學(xué)習到真正的專(zhuān)業(yè)英語(yǔ)知識,為將來(lái)的工作尤其是到外包企業(yè)和外企工作做好準備。
【計算機專(zhuān)業(yè)論文】相關(guān)文章:
計算機專(zhuān)業(yè)的論文寫(xiě)作05-11
計算機專(zhuān)業(yè)的論文寫(xiě)作指導08-30
關(guān)于計算機通信專(zhuān)業(yè)論文08-21
計算機應用相關(guān)專(zhuān)業(yè)的論文07-05
淺談非計算機專(zhuān)業(yè)計算機教學(xué)的論文08-26