有關(guān)計算機科學(xué)與技術(shù)論文
有關(guān)計算機科學(xué)與技術(shù)論文
隨著社會的高速發(fā)展,科技成果的日新月異,計算機科學(xué)技術(shù)已經(jīng)成為了人類生活不可或缺的資源。下面是學(xué)習(xí)啦小編為大家整理的有關(guān)計算機科學(xué)與技術(shù)論文,供大家參考。
有關(guān)計算機科學(xué)與技術(shù)論文篇一
《 計算方法在計算機科學(xué)與技術(shù)專業(yè)教學(xué)改革與實踐 》
摘要:介紹了對計算機科學(xué)與技術(shù)專業(yè)的計算方法課程教學(xué)改革進行的嘗試和探索,結(jié)合該專業(yè)提出了計算方法課程教學(xué)改革的幾個重點及策略,優(yōu)化了教學(xué)內(nèi)容、改進了試驗環(huán)節(jié);介紹了數(shù)學(xué)軟件MATLAB和MATHEMATICA在教學(xué)中的應(yīng)用。
關(guān)鍵詞:計算方法;教學(xué)改革;教學(xué)方法
計算方法是一種研究并解決數(shù)值問題的近似解的數(shù)學(xué)方法,雖然是數(shù)學(xué)方法,但是它有別于高等數(shù)學(xué)、線性代數(shù)等基礎(chǔ)課程,是一門與計算機結(jié)合密切的具有很強實踐性的課程。目前已經(jīng)成為計算機科學(xué)與技術(shù)專業(yè)學(xué)生的一門專業(yè)基礎(chǔ)課,它要求學(xué)生掌握算法的原理、誤差分析和收斂性分析等理論知識,還需要掌握這些算法的應(yīng)用。作為計算機科學(xué)與技術(shù)專業(yè)的理工科學(xué)生,一般都具有較好的高等數(shù)學(xué)和線性代數(shù)的基礎(chǔ),但是在筆者計算方法的實際教學(xué)過程中,大部分學(xué)生認(rèn)為該課程比較難學(xué)。相對其他課程計算方法公式繁多,推理過程枯燥乏味,存在記住公式卻不知如何應(yīng)用等等問題。怎樣進一步提高計算方法課程的教學(xué)質(zhì)量已成為當(dāng)前應(yīng)用數(shù)學(xué)教育改革重點考慮的內(nèi)容。因為計算方法課程的核心內(nèi)容是研究用計算機求解數(shù)學(xué)問題的各種數(shù)值計算方法,所以筆者和同事經(jīng)過幾年的計算方法課程的教學(xué),針對計算機科學(xué)與技術(shù)專業(yè)學(xué)牛存在的上述問題做了大量工作,積累了一定經(jīng)驗,并對該專業(yè)學(xué)生的課程特點給出下列建議。
1、計算方法課程中所研究的方法在于用數(shù)學(xué)方法解決實際工程中的數(shù)值問題,而不是假設(shè)的數(shù)學(xué)問題,強調(diào)的是計算方法具體算法的“實用性”。
2、數(shù)學(xué)上沒有任何不足的“完美”算法,不一定能拿來求解實際問題,我們必須考慮算法在計算機上程序運行的實際效果以及誤差范圍。結(jié)合筆者所在學(xué)校學(xué)生的層次特點,在實際的計算方法教學(xué)過程中進行了如下的改革。
一、計算方法教學(xué)觀念的改革
作為計算機科學(xué)與技術(shù)專業(yè)的教師,一定要讓學(xué)生認(rèn)識清楚自己為什么要學(xué)這門課,要清楚的知道所學(xué)的算法最終需要編程來實現(xiàn)。因此學(xué)生只有在清楚的了解算法所需的條件,算法的步驟的前提下,才能轉(zhuǎn)換成清晰的程序流程并用某種編程語言實現(xiàn)。那么作為教師在教學(xué)過程首先進行的是教育觀念的改革,我們的做法歸納如下:
對計算方法中一些算法的部分結(jié)論僅僅進行敘述,不討論繁雜的證明推理過程,雖然那些嚴(yán)謹(jǐn)?shù)耐评?,繁雜的證明對培養(yǎng)學(xué)生的數(shù)學(xué)思維能力,邏輯思維能力有一定好處,但是筆者認(rèn)為,計算方法這門課程更應(yīng)該強調(diào)算法的整體思想,算法的具體實現(xiàn)過程,算法的評價和算法的改進,尤其是算法的具體執(zhí)行步驟。
教學(xué)過程中能夠借助于某種編程語言將常用的算法在計算機上編程實現(xiàn)。讓學(xué)生通過對計算方法課程中的算法進行程序流程設(shè)計、編寫程序代碼運行,解決一些實際問題。例如求大型線性方程組的實根問題,完全可以讓學(xué)生自己動手實現(xiàn)Ouess消去法和列主元Guess消去法以及LU分解求解方程組的解。通過VC++編程實現(xiàn)算法,積累算法經(jīng)驗,逐步的提高學(xué)生理論聯(lián)系實際的能力和實際動手解決問題的能力;通過編程實現(xiàn)算法讓學(xué)生掌握用計算方法進行科學(xué)計算,學(xué)會進行算法模型分析,掌握每種算法的優(yōu)劣,在多種算法中能選擇最優(yōu)的算法,培養(yǎng)學(xué)生了用數(shù)學(xué)的思想方法分析問題和解決問題的意識和能力,提高了學(xué)生的科學(xué)計算能力和綜合素質(zhì)。
二、計算方法教學(xué)環(huán)節(jié)改革
計算方法這門課我們采用了多媒體教學(xué),用多媒體授課可以處理抽象的內(nèi)容以克服計算公式書寫煩瑣費時的不足。例如在講解數(shù)據(jù)線性擬合算法的過程中,我們用多媒體軟件對教材例題的解題過程進行了演示,抽象的一組數(shù)據(jù)動態(tài)的生成了散點圖,然后用大屏幕展示了選擇擬合函數(shù)的具體方法。最后給出了線性數(shù)據(jù)擬合的一般算法步驟。讓學(xué)生覺得抽象的數(shù)據(jù)其實隱含了某種函數(shù)關(guān)系,并能親自編程實現(xiàn)求出函數(shù)關(guān)系,從而增強了學(xué)生的學(xué)習(xí)興趣。
其次我們對教學(xué)內(nèi)容進行了優(yōu)化設(shè)計,對一些重點算法,我們采取精講細講的方法,以主帶次。例如在非線性方程的實根求解算法中,我們在課堂上有限的時間里重點講授了迭代法,從數(shù)學(xué)原理、算法步驟到VC++代碼實現(xiàn)進行了詳盡的講解。因為迭代法在非線性方程實根求解的眾多方法中具有代表性,而對那些原理相近的算法則可留給學(xué)生課后自學(xué)。讓課堂上教師講解的內(nèi)容真正做到重點突出。
另外我們在教學(xué)的過程中,利用了具有強大的計算功能、圖形處理和良好的交互界面的MATLAB工具。在課堂上教師配合教材選擇一些內(nèi)容簡單、容易實現(xiàn)的實驗題目,通過MATLAB工具,進行過程和結(jié)果的演示,讓學(xué)生有一個直觀的感受。例如多項式插值的Runge現(xiàn)象實驗,我們采用了教材實例:函數(shù)f(x)=1/(1+25X2)在區(qū)間[-1,1]內(nèi)選取8個和16個等距插值節(jié)點做插值,得出了經(jīng)典的Runge現(xiàn)象,圖形美觀、準(zhǔn)確。讓學(xué)生通過數(shù)形結(jié)合掌握了教學(xué)內(nèi)容,感受現(xiàn)代計算工具的魅力。再例如,利用雅可比迭代、高斯一賽德爾迭代和超松弛迭代求解線性方程組的數(shù)值計算,通過MATLAB做直觀演示后,讓學(xué)生進行了收斂性和發(fā)散性的比較分析,大大地激起學(xué)生對學(xué)習(xí)內(nèi)容及過程產(chǎn)生強烈的興趣和需要。課堂上利用MATLABI具直觀化了計算方法的教學(xué)內(nèi)容。
三、計算方法實踐環(huán)節(jié)改革
在計算方法教學(xué)的實驗過程中,引入專業(yè)課軟件工程的概念。首先進行算法的需求分析,給出需要解決算法的功能需求說明;其次抽象出實現(xiàn)算法的功能模型,給出算法的流程步驟;最后進行算法的編碼實現(xiàn)直到編譯運行成功。常鼓勵學(xué)生用自己熟悉的編程語言進行算法編程訓(xùn)練,例如牛頓二次插值算法、數(shù)據(jù)擬合算法、高斯消去法和列主元素消去法等等。在實驗課上,筆者就著重利用算法自身的科學(xué)思維方法進行教學(xué)。讓學(xué)生通過分析算法,建立算法模型、確立實施編程方案,在目標(biāo)明確邏輯清晰的情況下才動手寫程序、調(diào)試程序、優(yōu)化程序,培養(yǎng)了學(xué)生良好的邏輯思維能力和實踐動手能力。
在課程學(xué)期的最后兩周,我們對計算方法這門課程的計算機數(shù)學(xué)實驗環(huán)境和教學(xué)目的進行改變,不再是讓學(xué)生自己編程實現(xiàn)算法,而是讓學(xué)生會用現(xiàn)代的數(shù)值計算工具解決問題,例如我們會讓學(xué)生用MATLAB和MATHEMATIC數(shù)值計算工具。這些工具經(jīng)常能使一些復(fù)雜的問題變的易如反掌。使問題處理起來得心應(yīng)手,因為系統(tǒng)本身提供了一批程序包,在需要時可以調(diào)入程序使用。如矩陣運算、三角函數(shù)運算、解方程、積分運算、求導(dǎo)和微分的運算、解不等式、分解因式、作圖函數(shù)或其他具有復(fù)雜功能的函數(shù)。學(xué)生通過的鍵盤給軟件輸入表達式,這些工具自動給表達式求值,然后把求得的值顯示。這樣進行計算方法實踐環(huán)節(jié)改革的原因主要有兩點:一是因為計算方法的許多內(nèi)容都已經(jīng)成熟并被開發(fā)成了專門的數(shù)學(xué)軟件包,這些軟件包具有強大的數(shù)值計算功能;二是因為計算方法這門課程對計算機科學(xué)與技術(shù)專業(yè)的學(xué)生最重要的是構(gòu)造各種算法的思想和如何運用算法直接解決實際問題。
通過上述2種方法進行實踐,學(xué)生不僅能自己動手編程實現(xiàn)算法,而且能用工具運用算法,在使用工具的過程中真正做到了“知其然知其所以然”。
四、總 結(jié)
本文從三個方面對計算方法課程進行了教學(xué)改革,在計算方法教學(xué)中,我們以算法原理為基礎(chǔ),結(jié)合計算機科學(xué)與技術(shù)專業(yè)學(xué)生的特點,重視算法試驗的實踐環(huán)節(jié)。雖然計算方法是一門難度較高的課程,但只要我們在教學(xué)過程中注意選擇內(nèi)容和方法,認(rèn)真總結(jié)教學(xué)改革的經(jīng)驗,就能逐步提高該課程的教學(xué)質(zhì)量和教學(xué)水平。
有關(guān)計算機科學(xué)與技術(shù)論文篇二
《 應(yīng)用型院校提高計算機專業(yè)畢業(yè)質(zhì)量的對策探索 》
[摘要]目前,由于多種因素的影響,計算機專業(yè)的畢業(yè)論文質(zhì)量正在不斷的下滑。本文首先分析了計算機專業(yè)畢業(yè)論文存在的問題以及影響畢業(yè)論文的原因,并根據(jù)其原因給出了怎樣提高計算機專業(yè)畢業(yè)論文質(zhì)量的對策。
[關(guān)鍵詞]應(yīng)用型人才 畢業(yè)論文 論文質(zhì)量
應(yīng)用型本科院校計算機專業(yè)的畢業(yè)生,要求學(xué)生具備一定的實踐能力和動手能力,而要提高學(xué)生的動手能力,除了必要的去企業(yè)單位參加具體項目外,最為重要的一種方式就是通過畢業(yè)論文來驅(qū)動學(xué)生。同時,畢業(yè)論文也是培養(yǎng)學(xué)生獨立承擔(dān)工程任務(wù)的重要手段之一,從而使得學(xué)生的學(xué)習(xí)由被動轉(zhuǎn)化為主動,成為學(xué)生由學(xué)校教育走向社會,培養(yǎng)獨立思考問題的重要通道。目前,單純的學(xué)校教育的傳統(tǒng)的實踐教學(xué)暴露出與信息技術(shù)企業(yè)需求和現(xiàn)代化工程應(yīng)用型人才培養(yǎng)不相匹配的矛盾,而且這種矛盾愈演愈烈。如何突出畢業(yè)論文的質(zhì)量,使項目驅(qū)動式的培養(yǎng)在整個應(yīng)用型人才培養(yǎng)模式中的地位不斷提高,滿足社會需求,已成為目前大多數(shù)應(yīng)用型本科院校重要的的研究方向。
1、目前計算機專業(yè)畢業(yè)論文存在的問題
1.1、態(tài)度上對畢業(yè)論文不夠端正
畢業(yè)論文在思想上不夠這主要從指導(dǎo)老師和學(xué)生這兩個方面可以體現(xiàn)出來。首先,由于目前就業(yè)形勢嚴(yán)峻,在進行畢業(yè)設(shè)計期間,學(xué)生一部分忙于參加各種各樣的招聘會,很少有人把畢業(yè)設(shè)計看得很重要,大多數(shù)學(xué)生認(rèn)為能過就行;部分同學(xué)為了深造選擇了考研,而畢業(yè)設(shè)計的時間與考研初試、復(fù)試時間重合,在兩者不可兼顧的情況下,多數(shù)學(xué)生都選擇了準(zhǔn)備考研,而不是做畢業(yè)設(shè)計。其次,指導(dǎo)老師重視度不夠,在學(xué)生寫畢業(yè)論文期間,特別是剛剛升本的院校,大多數(shù)教師承擔(dān)著繁重的教學(xué)任務(wù),平均上課時節(jié)數(shù)是老牌本科院校的2到3倍,因此指導(dǎo)學(xué)生進行畢業(yè)設(shè)計的時間很有限。另外,由于這些院校處在比較偏遠的地方,對畢業(yè)論文的指導(dǎo)報酬比較低,使得部分教師對畢業(yè)論文也是采取消極的態(tài)度。
1.2、論文的選題單一
目前,學(xué)生的畢業(yè)論文的選題工作是,老師先擬定好論文題目,給出相應(yīng)的要求并設(shè)計好相關(guān)的任務(wù)書,學(xué)生在規(guī)定的時間段內(nèi)進行選題。而這種選題方式往往又與學(xué)生的實際需求相脫離,同時也降低了學(xué)生畢業(yè)論文工作展開的積極性,最后得出的論文只是為了應(yīng)付老師答辯的材料。另外一個方面,由于實驗條件和指導(dǎo)老師的本身因素,給出的論文題目絕大多數(shù)是信息系統(tǒng)這樣類似的題目,比如:網(wǎng)上在線考試系統(tǒng),圖書管理系統(tǒng)等這些陳舊的題目,這些題目已經(jīng)做得非常的爛,沒有什么可創(chuàng)新性而言。
1.3、管理不規(guī)范,監(jiān)督不到位
盡管學(xué)校對畢業(yè)論文制定了相應(yīng)的畢業(yè)設(shè)計管理規(guī)定,但在實施細則卻沒有根據(jù)學(xué)科、專業(yè)的特點來制定,可操作性不強。所能提供的資源僅能夠保證各種文檔資料、論文的規(guī)范性,而符合專業(yè)培養(yǎng)目標(biāo)要求的畢業(yè)設(shè)計卻難以保證。
應(yīng)用型院校一般都是剛剛從一些師專等傳統(tǒng)的專科院校升上來的,缺乏畢業(yè)論文指導(dǎo)的經(jīng)驗并且大多數(shù)處在邊遠的二級城市,因此經(jīng)費少,質(zhì)量監(jiān)控體系不完善,監(jiān)控也不到位,缺乏一套行之有效的監(jiān)控措施。按照一般老牌院校做畢業(yè)論文的慣例,指導(dǎo)教師與學(xué)生之間每星期至少應(yīng)該交流兩次以上,以便隨時了解學(xué)生畢業(yè)設(shè)計的進展情況。然而由于受到找工作、考研等特殊情況的影響,學(xué)生又缺乏主動性,不愿意主動找指導(dǎo)教師交流,從而使得整個的監(jiān)控過程就成了一個形式。
1.4、經(jīng)費投入和師資都不足
為了求得生存和發(fā)展,絕大多數(shù)的這類院校都進行了擴招,導(dǎo)致生源的質(zhì)量也不斷下降,同時也大大加大了指導(dǎo)教師工作量。此外,這類院校的老師待遇相對比較低,使得許多水平較高的優(yōu)秀教師都是采取一種職稱上去就走人的態(tài)度,造成了有資格,有能力指導(dǎo)學(xué)生進行畢業(yè)設(shè)計的教師相對不足。
1.5、論文抄襲校對論現(xiàn)象嚴(yán)重
盡管各個學(xué)文抄襲現(xiàn)象處理都非常的嚴(yán),然而,仍然存在部分學(xué)生將網(wǎng)絡(luò)上檢索到的多篇論文稍加修改,重新組織加工,從而就變成了自己的畢業(yè)論文,這種現(xiàn)象不僅存在而且還大有愈演愈烈的趨勢。
2、提高畢業(yè)論文質(zhì)量的有關(guān)應(yīng)對措施
2.1、端正態(tài)度,提高思想認(rèn)識
要讓學(xué)生知道畢業(yè)論文與其它課程一樣,是人才培養(yǎng)最重要的一個環(huán)節(jié),只有把它做好才能夠順利的畢業(yè)。對于學(xué)生做畢業(yè)論文的態(tài)度,指導(dǎo)老師善于開導(dǎo)學(xué)生,筆者今年指導(dǎo)了幾個學(xué)生,其中就有兩個同學(xué)對畢業(yè)論文一點也不重視,開題報告也是敷衍了事,設(shè)計根本就不做,筆者在跟蹤論文寫作的過程中,通過打電話,每周跟蹤其進展?fàn)顟B(tài)等方式,經(jīng)過耐心的教導(dǎo),學(xué)生認(rèn)識到畢業(yè)論文不僅僅是個任務(wù),也是為自己走行新的工作崗位的一次練兵的機會,從而端正了態(tài)度,由被動變?yōu)榱酥鲃印?/p>
2.2、建立畢業(yè)論文的雙向選題機制
學(xué)生畢業(yè)論文的選題工作是寫作畢業(yè)論文的重頭戲,選題的好壞直接影響其畢業(yè)論文的質(zhì)量。傳統(tǒng)的由指導(dǎo)老師指定命題的方式已經(jīng)越來越不能夠滿足實際的需求了,因此選題應(yīng)該是個雙向的過程,指導(dǎo)老師應(yīng)該結(jié)合學(xué)生的興趣和現(xiàn)在社會對人才的需要兩方面來擬定題目。
目前,由于學(xué)生的就業(yè)成為了衡量學(xué)校教育教學(xué)質(zhì)量的一個方面,大多數(shù)的院校在大四的第一個學(xué)期就要求他們找工作,這就導(dǎo)致部分學(xué)生的畢業(yè)論文提前到暑假就開始,同時社會對計算機人才的需求,要求學(xué)生必須具備一定實踐能力。因此,開展好畢業(yè)論文工作,是擺在我們前面的重要任務(wù)。
?、僦笇?dǎo)老師根據(jù)學(xué)生的具體情況,對學(xué)生的選題進行適當(dāng)?shù)囊龑?dǎo)。學(xué)生所選定的題目要兼顧興趣、可操作性和可實踐性,盡量選擇一些具有實際意義的應(yīng)用性質(zhì)的工程、反映現(xiàn)階段發(fā)展需求的題目,充分調(diào)動學(xué)生的主觀能動性。
⑦兼顧選題與就業(yè)。筆者發(fā)現(xiàn)畢業(yè)生大致可以分為三類,一類學(xué)生可能在畢業(yè)設(shè)計期間可能需要在單位頂崗上,這類學(xué)生在選題時最好能與其工作的內(nèi)容相關(guān),形成聯(lián)合培養(yǎng)的方式,一類是已經(jīng)考取研究生,這類學(xué)生在選題時應(yīng)注重科研能力的培養(yǎng),為后期的繼續(xù)學(xué)習(xí)深造做準(zhǔn)備;另一類就是變找工作變寫論文的學(xué)生,對于這類學(xué)生選題時則應(yīng)注重培養(yǎng)他們的應(yīng)用能力。
2.3、完善畢業(yè)論文的評價體系
為提高畢業(yè)論文的質(zhì)量,指導(dǎo)老師要認(rèn)真對畢業(yè)論文的整個過程進行嚴(yán)格的跟蹤檢查,規(guī)范管理畢業(yè)設(shè)計的各個環(huán)節(jié)。從學(xué)生選題開始,開題報告,中期報告等貫穿整個畢業(yè)論文過程,只有通過才能參加答辯。畢業(yè)設(shè)計的成績由3部分組成,指導(dǎo)教師綜合學(xué)生的平時表現(xiàn)和畢業(yè)設(shè)計論文給出的成績占40%,論文評閱教師給出的成績占25%,畢業(yè)設(shè)計答辯小組根據(jù)學(xué)生的答辯情況給出的成績占35%,保證了畢業(yè)設(shè)計成績的公正性。
2.4、加強指導(dǎo)教師自身素養(yǎng)的建設(shè)
以培養(yǎng)應(yīng)用型人才為目標(biāo)的院校要優(yōu)化指導(dǎo)教師結(jié)構(gòu),提高他們的學(xué)術(shù)水平和軟件開發(fā)能力,可根據(jù)計算機專業(yè)的特點選擇一些“雙師型”的人才來擔(dān)任指導(dǎo)教師。為了彌補指導(dǎo)教師的不足,也可聘請公司、廠礦的一些工程師來擔(dān)任。另外,擴展培養(yǎng)指導(dǎo)教師的途徑,爭取每年都安排部分青年教師到公司、廠礦去鍛煉,培養(yǎng)他們的實踐能力。
3、結(jié)論
總而言之,對于培養(yǎng)應(yīng)用型人才的院校計算機專業(yè)的學(xué)生來說,畢業(yè)論文是學(xué)生走向工作崗位或深造前的重要的練兵,也是最后一個實踐性的教學(xué)環(huán)節(jié)。只有充分調(diào)動指導(dǎo)教師和學(xué)生的積極性和主動性,有效的監(jiān)控和管理畢業(yè)設(shè)計的各個環(huán)節(jié),才能提高畢業(yè)設(shè)計質(zhì)量,培養(yǎng)出適應(yīng)社會需求的,掌握軟件工程知識體系,具有軟件設(shè)計與開發(fā)能力的計算機專業(yè)人才。
參考文獻
[1]教育部高等教育司.北京市教委.高等學(xué)校畢業(yè)設(shè)計(論文)指導(dǎo)手冊[M].
[2]毛力,袁勵紅高校本科畢業(yè)設(shè)計中出現(xiàn)的問題及對策[J].
有關(guān)有關(guān)計算機科學(xué)與技術(shù)論文推薦: