電大計算機畢業(yè)論文參考
隨著信息化的飛速發(fā)展,計算機已經(jīng)滲透到教育的各個環(huán)節(jié),但是目前的計算機教育還存在著許多和實際不相適應(yīng)的問題。下文是學(xué)習(xí)啦小編為大家搜集整理的關(guān)于電大計算機畢業(yè)論文參考的內(nèi)容,歡迎大家閱讀參考!
電大計算機畢業(yè)論文參考篇1
淺析計算思維在計算機程序語言類課程
一、引 言
計算思維是當前國際計算機界廣為關(guān)注的一個重要概念,也是當前計算機教育重點研究的重要課題。在國外計算思維得到美國教育界的廣泛支持。美國計算機協(xié)會(ACM)2008年在網(wǎng)上公布對CC2001(CS2001)進行的中期審查報告(CS2001InterimReview)(草案)中,明確將“計算思維”與“計算機導(dǎo)論”課程綁定在一起,并明確要求該課程講授計算思維的本質(zhì);2008年,美國國家計算機科學(xué)技術(shù)教師協(xié)會(CSTA)在網(wǎng)上發(fā)布了得到微軟公司支持的《計算思維:一個所有課堂問題解決的工具》報告。
在國內(nèi),計算思維在教學(xué)和培訓(xùn)中的應(yīng)用與推廣正在逐步展開,一些計算機教育者在教學(xué)過程中推進計算思維能力的培養(yǎng)。中國科技大學(xué)陳國良教授、桂林電子科技大學(xué)董榮勝教授、中國科學(xué)院計算技術(shù)研究所所長李國杰、自動化所的王飛躍教授、國防科技大學(xué)的朱亞宗教授等多位計算機知名專家學(xué)者在這方面都做了一些有益的探索。在基于計算思維的課程教學(xué)改革方面,何明聽在軟件工程課程中引入計算思維的關(guān)注點分離方法,并指出:作為最重要的計算思維原則之一,關(guān)注點分離是計算科學(xué)和軟件工程在長期實踐中確立的一項方法論原則。廖偉志等就如何在課堂教學(xué)中引導(dǎo)學(xué)生利用計算思維去解決離散數(shù)學(xué)中的相關(guān)問題進行了探討。李芳等結(jié)合教學(xué)實踐及目前人才市場的需求,探討了當前圖像處理課程教學(xué)中存在的問題,并從教學(xué)內(nèi)容、教學(xué)方法、實踐教學(xué)等幾個方面,闡述了計算思維在該課程教學(xué)中的實踐及應(yīng)用。
盡管在教學(xué)過程中引入計算思維取得一定的成績,但對于什么是計算思維的研究還不夠,如計算思維的基本組成部分及特征與表現(xiàn)是什么?如何在計算機程序課程教學(xué)中培養(yǎng)計算思維能力仍處于一個摸索階段,還沒有形成一套完整的方法體系。
二、核心概念定義
1.計算思維
計算思維是運用計算機科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計系統(tǒng)和理解人類的行為。它包括了涵蓋計算機科學(xué)之廣度的一系列思維活動。就像讀、寫、算一樣,計算思維是每個人的必須具備的基本技能。
2.計算機程序語言
計算機程序語言通常是一個能完整、準確和規(guī)則地表達人們的意圖,并用以指揮或控制計算機工作的“符號系統(tǒng)”。它是一組用來定義計算機程序的語法規(guī)則,是一種被標準化的交流技巧,用來向計算機發(fā)出指令。能讓程序員準確地定義計算機所需要使用的數(shù)據(jù),并精確地定義在不同情況下所應(yīng)當采取的行動。
三、計算思維的基本組成部分
當今是信息時代,“計算思維”的提出源于計算機這個工具的普遍程度,利用“計算思維”求解不同領(lǐng)域的應(yīng)用問題也是必然、有效的,將對人們的行為方式產(chǎn)生深刻影響,它的基本組成部分包含三個方面。
1.抽象思維是計算思維的一個組成部分
計算思維中的抽象思維是指利用計算機理論知識從眾多事物中抽取出共同、本質(zhì)的特征,而舍棄非本質(zhì)特征的一種思維方式。這種方式化使問題復(fù)雜度降低,容易理解,問題更容易處理。例如在面向?qū)ο蟪绦蛘Z言中,設(shè)計體現(xiàn)了抽象思維應(yīng)用。
2.矛盾論的哲學(xué)思想也是計算思維組成部分
在處理問題時,計算思維采用分離各個因素,分清主次的方法。由于各個因素混雜在一起會導(dǎo)致問題的復(fù)雜性大大增加,所以把不同的因素分離開來,分清主次,分別處理,問題的復(fù)雜性就會明顯降低。在計算機算法與程序語言中采用這種方法,例如面向?qū)ο蟪绦蛟O(shè)計中的封裝和類,把解決的問題分離成各個獨立的部分。業(yè)務(wù)邏輯同特定領(lǐng)域問題的關(guān)系通過側(cè)面來封裝、維護,這樣原本復(fù)雜的應(yīng)用可以通過程序?qū)崿F(xiàn)。
3.實踐論的哲學(xué)思想也融入計算思維中
計算思維的實踐論是指實踐是檢驗計算思維認識正確與否的唯一標準。計算思維的認識方式對科學(xué)實驗具有反作用,在實踐中認識、完善、發(fā)展計算思維理論。例如在算法的優(yōu)化與設(shè)計過程中,最優(yōu)化算法的提出不是基于直觀或經(jīng)驗,而是采用計算機理論知識和數(shù)學(xué)理論知識及其它相關(guān)知識反復(fù)實踐后構(gòu)造出的一種最優(yōu)算法。
四、計算思維的特征表現(xiàn)
計算思維不是計算機科學(xué)獨有,隨著信息化的推進,利用計算思維能更好的推動科技進步,具體特征表現(xiàn)為以下三個方面。
1.計算思維的普遍性
計算思維是一種科學(xué)思維,與理論思維、實驗思維一起構(gòu)成人類的三大思維。計算思維并不是一種新的發(fā)明,而是早已存在的思維活動,是每一個人都具有的一種技能,而計算思維的方法將有助于人們運用計算機解決各自領(lǐng)域的問題。計算思維普遍存在,只是每個人的思維科學(xué)性、能力的高低有所不同。
2.計算思維的重要性
雖然計算思維不是計算機科學(xué)所特有的,但正是由于計算機的出現(xiàn),讓理論上的實現(xiàn)過程變成了實際上可以實現(xiàn)的過程,并實現(xiàn)了全過程的自動化,充分顯示出計算思維的重要性。從而促使人們對計算思維的研究和探索,充分意識到計算思維方法的重要性,大大拓展了人們認識世界、改造世界以及解決領(lǐng)域問題的能力范圍。在教育界,特別是在高等院校,有理由將計算思維納入教學(xué)改革的范疇。
3.計算思維的層次性
每個人都具備計算思維,但程度不同,層次不同。計算思維具有分級(分層)性,其層次可以分為四層:高級計算思維、中級計算思維、初級計算思維、基礎(chǔ)級計算思維。高級計算思維內(nèi)容涵蓋研究生基礎(chǔ)課、專業(yè)課,中級計算思維涵蓋本科計算機基礎(chǔ)課、專業(yè)課,初級計算思維體現(xiàn)在大學(xué)計算機基礎(chǔ)課程中,基礎(chǔ)級計算思維指的是具備計算機基礎(chǔ)理論知識。層級之間沒有明顯的邊界,僅僅是為了說明計算思維能力的高低。
五、計算機程序語言類課程中的反思
在傳統(tǒng)的計算機程序語言教學(xué)過程中,教師非常注重語言語法規(guī)則的講解。面對程序設(shè)計語言中繁雜的語法規(guī)則,部分學(xué)生喪失了學(xué)習(xí)的興趣,而且動手能力普遍較差,這也是計算機專業(yè)人才培養(yǎng)質(zhì)量無法達到市場要求的重要因素之一。如果在計算機程序語言類課程教學(xué)中融入計算思維的理念,在教學(xué)過程中將教學(xué)重心從語言語法規(guī)則的講解轉(zhuǎn)移到計算思維的培養(yǎng);在考慮問題時,能主動地、自主地、習(xí)慣地采用計算思維解決計算機應(yīng)用問題;構(gòu)建以教師為主導(dǎo),學(xué)生為主體,教學(xué)內(nèi)容為載體,計算思維培養(yǎng)為目標的創(chuàng)新型教學(xué)模式。將會激發(fā)學(xué)生對計算機程序語言及計算思維的學(xué)習(xí)興趣,有助于構(gòu)建師生雙方主動參與的互動型課堂,形成和諧的師生關(guān)系;有助于讓學(xué)生體會計算之美、編程之美,將極大提高學(xué)生認知能力及動手能力;有助于提高人才培養(yǎng)質(zhì)量。
六、總 結(jié)
計算思維是人類的普遍思維,在信息化社會中起到重大作用。將計算思維理念引入計算機程序語言類課程教學(xué)中,系統(tǒng)構(gòu)建培養(yǎng)計算思維能力的創(chuàng)新型教學(xué)模式。將有效解決目前在計算機專業(yè)課程教學(xué)過程中遇到的問題,為課程教學(xué)改革提供新的思路與視角。有助于提高教育教學(xué)水平,促進計算思維在國內(nèi)的進一步研究與傳播。
<<<下頁帶來更多的電大計算機畢業(yè)論文參考
電大計算機畢業(yè)論文參考
下一篇:電大計算機畢業(yè)論文范文