計算機專業(yè)論文優(yōu)秀范文3篇
計算機專業(yè)論文優(yōu)秀范文3篇
計算機專業(yè)的特色主要體現(xiàn)在:理論性強,實踐性強,發(fā)展迅速,大學學生如何寫該專業(yè)的論文呢?下面是學習啦小編給大家?guī)淼挠嬎銠C專業(yè)論文優(yōu)秀范文,希望對你有幫助。
計算機專業(yè)論文范文(一)
摘要:
計算機專業(yè)英語是一門交叉的學科,把英語這一工具運用到計算機專業(yè)這一領域,解決計算機的問題。目前多數(shù)高校計算機專業(yè)英語的教學僅停留在課文閱讀與翻譯層次,對口語表達、文獻撰寫等能力普遍缺乏培養(yǎng)。根據(jù)課程的教學定位和專業(yè)人才培養(yǎng)目標,在張新紅等人提出的虛擬情景教學的基礎上進一步改革和提高,為每個授課環(huán)節(jié)模擬一個實際工作環(huán)境,結(jié)合軟件工程的一般過程,提出一種提高學生的語言應用能力的可行解決方案。
關鍵詞:
計算機專業(yè)英語;虛擬情境;語言應用能力;口語表達;軟件工程
1概述
軟件開發(fā)人員為跟上軟件開發(fā)技術的發(fā)展節(jié)奏,需要閱讀大量英語文獻和代碼;軟件外包服務企業(yè),要求軟件工程師能夠用專業(yè)英語書寫諸如需求分析報告、設計說明書、測試報告等各類軟件項目中常見的文檔。外企的要求則更高,如索尼、微軟等公司要求招聘的員工能夠用英語進行技術交流討論。國內(nèi)各高校雖普遍開設了計算機專業(yè)英語課程,卻普遍停留在課文閱讀與翻譯層次。這就迫切需要一種兼顧文獻閱讀、文獻撰寫、口語交流等各個不同應用領域的專業(yè)英語實踐教學模式。本文模擬計算機專業(yè)新人進入職場后的各個階段并參考軟件工程一般過程設置情境,每個情境自然地引入文獻閱讀、文獻撰寫和口語交流等實際任務,不同情境各有側(cè)重點,真正做到面向?qū)嶋H應用的綜合性的專業(yè)英語能力培養(yǎng)。
2教學內(nèi)容和教學情境設計
教學內(nèi)容包括情境介紹、交流環(huán)節(jié)、教材講授、新文獻閱讀環(huán)節(jié)。教學中的情境設計以一個大學生從剛應聘到外企工作到他成為獨當一面的開發(fā)人員的成長歷程為線索。情境介紹主要是營造一個學生容易融入的背景,讓他們明白學習的內(nèi)容可以運用到工作中的什么地方。交流環(huán)節(jié)包括與同事、客戶的對話以及需求分析報告、設計說明書、測試報告等專業(yè)文檔的寫作;教材講授部分即教師根據(jù)所選的教材,摘取其中典型的內(nèi)容進行簡略的講解,重點引入專業(yè)英語中使用的大量專業(yè)術語,并與其他領域的釋義進行比較,加深學生的印象。新文獻閱讀是在教師的指導下,學生閱讀與情境和教學內(nèi)容相關的最新專業(yè)文獻。各情境的劃分與主要內(nèi)容見表1。
3情境教學的具體實施
3.1新人第一天情境介紹:剛剛進入公司,新人充滿了緊張與期待,與同事合作的第一步,讓他們了解自己。交流環(huán)節(jié):學生自我介紹的重點是講解自己學習過的專業(yè)課程和專業(yè)知識,掌握的專業(yè)技能。涉及到大量的計算機專業(yè)術語。學生交流中肯定會存在很多問題,正好讓他們在接下來的教材講授環(huán)節(jié)帶著目的去學習,提升學習效果。教材講授:重點講解計算機專業(yè)學科分類和各學科的主要研究內(nèi)容,把整本教材各個章節(jié)聯(lián)系到一起,也給學生一個計算機專業(yè)的總體印象。
3.2新人培訓情境介紹:軟件公司對于軟件應用有著比學校更高的要求和針對性,通常都會對新人進行針對性的培訓。交流環(huán)節(jié):學生扮演部門經(jīng)理,簡略講解C++語言的相關知識點。這一過程綜合考驗了學生專業(yè)知識的掌握程度、計算機語言相關術語的掌握情況和英語表達能力,讓學生充分發(fā)揮又認識到自己的不足。提升學生的學習欲望。教材講授:以C++語言為例,講解計算機語言的發(fā)展簡史和各主要知識點,以及編程的一些策略和原則。既是講授專業(yè)英語知識,也是對學生專業(yè)知識的一種擴展。
3.3項目需求分析情境介紹:軟件永遠都是要服務用戶的,因此弄清楚用戶的需求至關重要,這也是需求分析的目的。交流環(huán)節(jié):學生分別扮演用戶與開發(fā)人員,用戶從自身使用的角度用非專業(yè)的語言描述自身的需求。開發(fā)人員在聽取用戶需求之后盡可能引導用戶把功能描述放入軟件工程的框架,將用戶的功能需求轉(zhuǎn)換成能指導軟件開發(fā)的專業(yè)需求。教材講授:講解軟件工程的第一階段需求分析,要求學生結(jié)合學過的專業(yè)知識來聽課,既學習了新的術語也鞏固了專業(yè)知識,達到雙贏的目標。
3.4軟件設計情境介紹:將用戶的需求細化之后會形成一個整體的大系統(tǒng),但大系統(tǒng)不利于開發(fā),需要經(jīng)由軟件設計將大系統(tǒng)拆分成一個個小系統(tǒng),明確每個小系統(tǒng)的功能,才能進行后續(xù)的開發(fā)過程。交流環(huán)節(jié):學生扮演項目經(jīng)理,將軟件項目的拆分情況、每個模塊的詳細功能和各開發(fā)小組的分工布置下去。這樣的過程不僅訓練了學生軟件工程方面的專業(yè)技能,對于英語口語表達也有較高的要求。學生總結(jié)自身在過程中存在的問題,自然會要求自己在兩方面都有所提高。教材講授:講解軟件設計過程,也即是總體任務細化為每個模塊的過程。對于每個模塊自身的功能和輸入輸出如何用專業(yè)的語言去描述。
3.5數(shù)據(jù)庫設計情境介紹:任何大型軟件系統(tǒng)都離不開數(shù)據(jù)庫系統(tǒng),用于存儲每天產(chǎn)生的大量數(shù)據(jù),方便日常的快速檢索和使用。交流環(huán)節(jié):學生扮演項目組中的數(shù)據(jù)庫設計人員,向組員們講解自己設計的數(shù)據(jù)庫,包括E-R模型、關系表、關系設計等等內(nèi)容。將自身所熟悉的數(shù)據(jù)庫知識用英語表達出來,提升自身的專業(yè)英語能力。教材講授:講解數(shù)據(jù)庫相關知識點。讓學生們學會用英語來表達熟悉的數(shù)據(jù)庫知識。
3.6網(wǎng)絡設計情境介紹:大型軟件為使用方便,通常都需要應用于網(wǎng)絡環(huán)境(互聯(lián)網(wǎng)或公司局域網(wǎng)),網(wǎng)絡方面的優(yōu)化尤其是網(wǎng)絡安全策略更是重中之重。交流環(huán)節(jié):學生扮演項目組中的網(wǎng)絡安全設計人員,向組員們講解自己的設計,采用了哪些可行的安全策略和加密手段來保證所有用戶都在權限范圍內(nèi)操作系統(tǒng),避免非法用戶進入系統(tǒng)。用英語進行網(wǎng)絡安全策略描述難度較大,事先可以召集負責的學生與教師一起討論,在教師的指導下完成。教材講授:講解互聯(lián)網(wǎng)相關的網(wǎng)絡層次結(jié)構(gòu)、協(xié)議、安全策略等知識。
3.7軟件測試情境介紹:軟件各模塊功能是否正常,軟件總體是否達到用戶的需求,如何改進,這些問題都需要軟件測試來回答。交流環(huán)節(jié):此環(huán)節(jié)分成兩個部分,第一部分學生扮演測試人員與開發(fā)人員,測試人員向開發(fā)人員描述軟件存在的錯誤和問題,開發(fā)人員則基于描述詢問一些問題的細節(jié);第二部分學生扮演開發(fā)人員和用戶,開發(fā)人員向用戶描述目前軟件的所有功能,用戶通過詢問了解軟件設計的不足并提出改進意見。教材講授:講解軟件的單元測試和整體測試等知識點,向?qū)W生們強調(diào)軟件測試的重要性。
3.8軟件維護情境介紹:軟件維護通常是軟件生命周期中時間最長、成本最高的一個階段,其中的關鍵則是開發(fā)人員與用戶之間的有效溝通。交流環(huán)節(jié):學生扮演用戶和開發(fā)人員,用戶提出使用過程中出現(xiàn)的問題和對軟件進一步的功能需求,開發(fā)人員則通過詢問進一步明確問題和需求,并整理成專業(yè)需求,用以指導后續(xù)工作。接下來可以讓雙方各自描述自己所理解的需求,明確有哪些理解上的偏差。讓學生們直觀的感受用戶與開發(fā)人員的相互理解難在哪里,今后學習和工作中針對性的去解決。教材講授:講解軟件測試相關策略和技術。擴大學生的眼界和知識儲備。
4結(jié)論
本文從提高學生專業(yè)英語聽說讀寫全方面能力這一目標出發(fā),通過設置情境的方式展開教學,讓學生學習的過程有參與感、有面向?qū)嶋H工作的感覺也得到全方位的鍛煉。此教學方法可以讓學生們學習起來有樂趣,也能讓他們充分認識到自身的不足,從而調(diào)動學生們的學習積極性,學習的過程也更有目的性。通過這種學習過程,學生們能學習到真正的專業(yè)英語知識,為將來的工作尤其是到外包企業(yè)和外企工作做好準備。
計算機專業(yè)論文范文(二)
摘要:
PhotoshopCS6是技工院校培養(yǎng)計算機應用與軟件技術專業(yè)技能型緊缺人才的核心專業(yè)課程之一。本文提出,由于該課程的應用范圍極廣,教師在教學過程中應以立足于技校生今后的崗位需要,理論與實踐相結(jié)合,遵循技校生的認知規(guī)律和接受能力,使學生在掌握PhotoshopCS6課程理論與技能的同時,自主學習能力也可以得到培養(yǎng)。
關鍵詞:
計算機;Photoshop;項目化
PhotoshopCS6是圖像設計與制作的重要工具軟件之一,其應用十分廣泛,不論是平面設計、3D動畫、數(shù)碼藝術、網(wǎng)頁制作、矢量繪圖、多媒體制作還是桌面排版,它都發(fā)揮著重要的作用,因此深受廣大平面設計人員和電腦美術愛好者的喜愛。特別是在設計產(chǎn)業(yè)迅速發(fā)展的今天,無論是在卡片設計、廣告設計,還是在數(shù)碼相片處理、界面設計與制作領域,Photoshop都是設計師首選軟件之一。也正因為其應用的廣泛性,使得PhotoshopCS6在整個技工院校計算機專業(yè)課程體系中的地位越來越重要。通過近幾年計算機專業(yè)畢業(yè)生的就業(yè)反饋可以看出,熟練掌握Photoshop操作技能的學生,就業(yè)可選擇的范圍更廣,也更受用人單位的歡迎。為此,筆者學院多次對PhotoshopCS6課程進行教研、課改,收到了良好的成效。
一、“項目化”教學的內(nèi)涵
所謂項目化教學是指教師在充分了解學生實際學情的基礎上,將教學的理論、實訓內(nèi)容分成若干個項目,每個項目布置2~4個任務,每個任務按照任務描述—任務分析—任務準備—任務實施—任務拓展—思考練習—活動評價等模塊組織教學。這樣就能突破傳統(tǒng)計算機教學模式的束縛,使學生在“做中學,學中做”的過程中掌握基本理論與操作技能,自主學習能力得到培養(yǎng),這可以為其今后的職業(yè)發(fā)展打下堅實的基礎。
二、PhotoshopCS6課程實施項目化教學的意義
1.更加適合技校生的實際學情筆者通過多年的計算機專業(yè)教學發(fā)現(xiàn),現(xiàn)在的技工院校計算機教學的最大學情就是學生的計算機基礎知識參差不齊,城市學生與偏遠農(nóng)村、山區(qū)的學生呈現(xiàn)出“兩極分化”的態(tài)勢,這就給日常的計算機教學帶來了極大的困難。而采用項目化教學,就可以針對不同層次的學生用不同難度的項目、任務進行“分層教學”,真正做到了“因材施教”。
2.更好地滿足學生就業(yè)的需要由于PhotoshopCS6是一門實用性很強的課程,因此采用項目化教學,教師就可以根據(jù)知識點設計與實際相關的項目和任務,力爭實現(xiàn)專業(yè)與產(chǎn)業(yè)、職業(yè)崗位對接,專業(yè)課程內(nèi)容與職業(yè)標準對接,教學過程與生產(chǎn)過程對接,學歷證書與職業(yè)資格證書對接,職業(yè)教育與終身學習對接。
3.更快地提升計算機教師的專業(yè)素質(zhì)采用項目化教學就使得教師不僅要掌握教材內(nèi)容,更要把握IT領域的新技術。同時要將學生未來的崗位職業(yè)能力需求與計算機及應用專業(yè)課程特征相結(jié)合,這些都要求教師不僅要掌握相關課程的教學內(nèi)容,更要在理論與實操兩個方面對自己提出更高的要求,努力成為“雙師型”教師。
三、PhotoshopCS6課程實施項目化教學的過程
1.形成“項目”項目化教學開展的前提就是怎樣形成“項目”。為此,筆者學院改變以往“閉門造車”的方式,在分析相關職業(yè)崗位需求的基礎上,形成真實或接近真實的項目。如在PhotoshopCS6課程中,我們設計了走近PhotoshopCS6世界、設計與制作卡片、設計與制作戶外廣告、設計與制作相冊以及設計與制作界面五個項目。這五個項目由淺入深地引導學生逐步掌握相關軟件的操作技能。
2.任務驅(qū)動在教學中把項目分解成若干個小任務,將知識、技能、情感、態(tài)度融入到具體的任務之中,使學生在完成任務的過程中學習相關知識,發(fā)展學生的職業(yè)綜合能力。如在“設計與制作戶外廣告”這一項目中,我們設置了設計與制作移動通信戶外廣告、設計與制作加多寶涼茶戶外廣告、設計與制作洗發(fā)用品戶外廣告、設計與制作機械產(chǎn)品戶外廣告等任務。教師要幫助學生分析完成任務所需要的方法與技術,以及應該注意的事項,還可在學生完成任務的基礎上,補充完成本工作任務相關的崗位能力方面的知識與方法。
3.做學一體為使學生在最短的時間內(nèi)掌握軟件的操作技能,我們在教學中不過分追求軟件知識的系統(tǒng)性和完整性,圍繞學生今后就業(yè)可能的崗位、項目和任務需求選擇課程內(nèi)容,注重實用性與針對性。這樣就打破軟件說明書式的教學程序,實現(xiàn)理論與實踐高度融合,突出“用中學,學中用”,從而使學生學有用的知識、掌握高效的技能,提升學生職業(yè)綜合能力。
計算機專業(yè)論文范文(三)
摘要:
對于計算機專業(yè)學生來說,模型抽象能力至關重要。如何將現(xiàn)實中的需求問題抽象為合適的模型,并用形式化、數(shù)學或是計算機的語言去表達,是計算機工作者在科學研究以及工程實踐中的基本素質(zhì)。然而,在大學相關課程中,這方面能力的培養(yǎng)還得不到足夠的重視。本文探討了如何在計算機專業(yè)課程中融入對學生模型抽象能力的培養(yǎng),并以圖論課程為例進行了具體分析。
關鍵詞:
模型抽象能力;圖論;計算機專業(yè)課程
一、引言
計算機學科是通過在計算機上建立模型并模擬物理過程來進行科學調(diào)查和研究的學科。這類課程是計算機專業(yè)學生必修的基礎理論、基本知識和基本技能訓練的課程[1]。在計算機教學實踐中,抽象能力的培養(yǎng)在計算機軟件人才和硬件人才的培養(yǎng)中尤為重要,是計算機系統(tǒng)級人才培養(yǎng)重要的能力要求之一。計算機應用人才如何發(fā)現(xiàn)應用問題、軟件設計人才如何進行概念層與實現(xiàn)層的抽象、計算機系統(tǒng)人才如何進行綜合設計,這些問題的解決與計算機人才的數(shù)據(jù)抽象能力密切相關[2]。文獻[2]探討了數(shù)據(jù)抽象能力在數(shù)據(jù)結(jié)構(gòu)課程教學中的作用,分析了計算機應用型人才對能力培養(yǎng)的需求,特別是對數(shù)據(jù)抽象能力的要求。文獻[3]分析了計算思維培養(yǎng)與離散數(shù)學教學之間的內(nèi)在關系,在此基礎上分別從課程引入和課程教學兩個階段探討如何將離散數(shù)學教學與計算思維培養(yǎng)有機地結(jié)合起來?,F(xiàn)在的計算機專業(yè)課程大都側(cè)重基本知識點的講授,缺乏對學生綜合能力的培養(yǎng),尤其是模型抽象能力的培養(yǎng)。模型抽象能力是計算機工作者的基本素質(zhì)。在工程實踐中,需要將現(xiàn)實的需求問題抽象為各種模型和流程圖;在科學研究中,需要將領域問題抽象為合適的形式化模型和語言。然而,這方面的培養(yǎng)在目前的教學課程設計中得不到足夠的重視。針對計算機專業(yè)學生模型抽象能力的培養(yǎng),本文以圖論課程為例進行了探討,提出了問題需求-問題分析-事物抽象-問題模型的學習思路。
二、模型抽象能力培養(yǎng)過程
人類思維的發(fā)展歷程說明,有創(chuàng)造的出現(xiàn)就有邏輯抽象的出現(xiàn)。隨著實踐的發(fā)展,人類根據(jù)自己的感受和親身體驗,逐步有了經(jīng)驗思維、公理思維、形式思維,并擺脫了經(jīng)驗的直觀性而運用符號進行高度的抽象,邏輯抽象思維便產(chǎn)生了[4]。對于計算機專業(yè)的學生來說,要不斷培養(yǎng)邏輯抽象能力,尤其是模型抽象能力。模型抽象能力是指將問題域中的需求問題抽象為計算機科學領域中的模型,比如,形式化模型(自動機,圖,Petri網(wǎng)等)和非形式化模型(UML圖,流程圖等)。一般情況下,中國學生的知識基礎是非常牢固的,但模型抽象的能力比較欠缺,其原因就是在教學實踐中不重視對模型抽象的學習。在大學階段,學生的知識有所積累,邏輯抽象思維有所發(fā)展,但要靈活地運用模型抽象能力還是非常困難的。本文針對學生模型抽象能力的培養(yǎng),提出了問題需求-問題分析-事物抽象-問題模型的學習思路。首先,面對問題需求,進行觀察和分析,清楚了解問題和需求。之后,對問題需求進行初步的分析和抽象,掌握問題的本質(zhì)。然后,將非本質(zhì)的、次要的方面舍去,留下能反應問題本質(zhì)的事物,并將其抽象為模型。最后,綜合問題本身,構(gòu)建合適的計算機模型并進行判斷。
三、案例研究
在課程學習的過程中,學生們更多的是對課本的結(jié)論、公式、定理的掌握,而不太注意去理解和把握科學家們發(fā)現(xiàn)這些結(jié)論、公式、定理的過程、形式和方法[4]。因此,要培養(yǎng)學生的模型抽象能力,就要從分析問題需求開始,遵循科學家的原創(chuàng)思路,理解問題的本質(zhì),比如圖論的創(chuàng)始者歐拉如何在解決哥尼斯堡七橋問題的過程中創(chuàng)立了圖論[5]。在普雷格爾(Pregel)河畔,有一座城市很有特點,就是哥尼斯堡(Konigsberg,現(xiàn)加里寧格勒)。這座城市被普雷格爾河分為兩部分,河中又有兩座小島,整個城市的各部分由7座橋接通,如圖2所示。當?shù)厝藷嶂杂谝粋€游戲,是否可以從某一地點出發(fā),經(jīng)過每座橋一次且僅一次后又返回原出發(fā)地。1736年歐拉用圖論方法解決了此問題,寫了第一篇圖論的論文,從而成為圖論的創(chuàng)始人。
在實際教學過程中,很多教師只是順便提一下哥尼斯堡七橋問題,然后就開始講授歐拉圖,忽略了歐拉是如何對該問題進行分析并抽象為數(shù)學問題的。歐拉在分析這個問題的時候,將七橋問題和一筆畫問題聯(lián)系起來,這樣就該問題就轉(zhuǎn)化為了一筆畫問題的判定。在對問題需求進行分析之后,還需要對問題的本質(zhì)進行分析,抓住問題特征,分析解決方案。歐拉在分析一筆畫問題的時候,發(fā)現(xiàn)了一筆畫問題的本質(zhì)特征,即,頂點度數(shù)的特征。能夠一筆畫出來并回到原點的圖,其所有頂點的度數(shù)都為偶數(shù),如圖3(a);能夠一筆畫出來不能回到原點的圖只有兩個頂點度數(shù)為奇數(shù),其他頂點度數(shù)為偶數(shù),如圖3(b);不能一筆畫出來的圖有超過三個度數(shù)為奇數(shù)的頂點,如圖3(c)。在得到這一特征之后,就可以具體分析哥尼斯堡七橋問題了。事物抽象是指如何將問題域中的實際事物抽象為模型中的元素。如何把哥尼斯堡七橋問題抽象為圖模型非常關鍵。直觀地說,可以將兩座小島抽象為兩個點,七座橋抽象為線段,每座橋的起點和終點抽象為頂點,于是可得圖4(a)。該圖模型基本反映了哥尼斯堡七橋問題,但是不夠精確和簡練,容易增加問題的復雜性。邏輯思維是以抽象為基礎的,但最初的抽象是對感性形象的抽象,即從一種感性具體走向抽象,它是抽去某類現(xiàn)象的具體性、非本質(zhì)性、次要的方面,引出其固有的本質(zhì)特征[4]。歐拉在將七橋問題抽象為圖模型的過程中顯示了其作為偉大數(shù)學家的天才思維。歐拉抓住了問題本質(zhì),把每一塊陸地考慮成一個點,連接兩塊陸地的橋以線表示。其中,不是每座橋的每個頂點都作為圖模型的一個頂點,而是基于七橋問題的本質(zhì),將“岸”的因素舍去,處于同一岸邊的三個橋的頂點融合為一個頂點。因為七橋問題主要是考慮經(jīng)過每座橋一次且僅一次,每次達到某一個岸邊時,同一岸邊的三個頂點之間的距離是無關緊要的。最終,歐拉得到圖4(b)所示的圖模型。然后,利用一筆畫問題得到結(jié)論就可以判定哥尼斯堡七橋問題。去除無關的因素,留下能反應問題本質(zhì)的因素,是模型抽象的關鍵。該過程看似簡單,實則不易,要通過不斷學習才能培養(yǎng)出較強的模型抽象能力。
四、總結(jié)
在實際教學中,更多關注的是知識點和基本原理的講授,而不注意邏輯思維和模型抽象能力的培養(yǎng)。為了更有效地解決實際產(chǎn)生的問題,學生需要掌握如何把一個實際問題抽象化。本文針對該問題,以圖論中的歐拉圖作為案例,研究了如何在教學中培養(yǎng)學生的模型抽象能力,提出了問題需求-問題分析-事物抽象-問題模型的學習思路。
看了<計算機專業(yè)論文優(yōu)秀范文3篇>的人還看了: