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