廣播電視大學(xué)計(jì)算機(jī)專科畢業(yè)論文范文
面對飛速發(fā)展的信息化社會,人們?nèi)找嬖鲩L的計(jì)算機(jī)技術(shù)不斷應(yīng)用于各行各界。下文是學(xué)習(xí)啦小編為大家搜集整理的關(guān)于廣播電視大學(xué)計(jì)算機(jī)專科畢業(yè)論文范文的內(nèi)容,歡迎大家閱讀參考!
廣播電視大學(xué)計(jì)算機(jī)專科畢業(yè)論文范文篇1
淺談高職學(xué)生學(xué)習(xí)計(jì)算機(jī)語言的作用
現(xiàn)代科技迅速發(fā)展,知識總量以前所未有的速度增加,使得高職院校在教育中不僅要求學(xué)生扎實(shí)地掌握知識和基本技術(shù),還要發(fā)展學(xué)生的能力。計(jì)算機(jī)語言作為計(jì)算機(jī)專業(yè)課和非計(jì)算機(jī)專業(yè)的普及課,已經(jīng)廣泛在學(xué)生中講授。為了適應(yīng)現(xiàn)代社會的發(fā)展,可以在計(jì)算機(jī)語言教學(xué)中培養(yǎng)高職學(xué)生的能力。
一、引導(dǎo)學(xué)生善于觀察,提高學(xué)生解決問題的能力
觀察是人們對事物的特性通過視覺獲取信息,從而發(fā)現(xiàn)規(guī)律和性質(zhì)的方法,是思維活動的第一過程,是發(fā)現(xiàn)問題、解決問題的開始。培養(yǎng)學(xué)生的觀察力,有助于他們發(fā)現(xiàn)問題的規(guī)律,找到解決問題的方法。為此,在計(jì)算機(jī)語言教學(xué)中,可以通過以下方式來實(shí)施:
(1)教師提前做好充分準(zhǔn)備——精心選題、精心設(shè)計(jì)、精心組織和善于提問。
比如在學(xué)習(xí)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)時,提出“輸出如圖所示???的圖形”的問題,讓學(xué)生先觀察第1行、第2行、第3行、第4行等輸出 “#”的個數(shù),然后請學(xué)生們給出觀察的結(jié)果,而后引導(dǎo)學(xué)生得出輸出任意行的“#”個數(shù)的通式,最后,再根據(jù)循環(huán)變量值的變化與圖形行數(shù)的關(guān)系,找到輸出圖形的具體實(shí)現(xiàn)方法。進(jìn)一步具體化“求1+2+3+4+…+100”的累加和問題,讓學(xué)生仔細(xì)觀察,引導(dǎo)學(xué)生去分析、找規(guī)律,得出解決問題的方法。實(shí)踐證明,教師在教學(xué)中不斷地提出恰當(dāng)?shù)膯栴},不僅可培養(yǎng)學(xué)生的觀察能力、思維能力,提高解決問題的能力,還能提高學(xué)生學(xué)習(xí)積極性。
(2)注意收集學(xué)生作業(yè)中經(jīng)常出現(xiàn)的問題,并在教學(xué)時有意把這些問題放在程序中,展示給學(xué)生,并向?qū)W生提問:“這段程序能否運(yùn)行?能,結(jié)果是什么?不能,原因在哪?”讓學(xué)生仔細(xì)觀察、分析程序,從中認(rèn)識自己學(xué)習(xí)中出現(xiàn)的問題,提出改正方法,必要時還可以進(jìn)行分組討論,提高分析問題、解決問題的能力。
二、促進(jìn)學(xué)生聯(lián)想思維,培養(yǎng)學(xué)生創(chuàng)造性思維的能力
“為創(chuàng)造性而教”已成為當(dāng)前教育行業(yè)的口號,教師是知識的傳授者,也是創(chuàng)造性教育的實(shí)施者,教師應(yīng)有意識地培養(yǎng)學(xué)生善于從同一問題的解決聯(lián)想思維到相關(guān)問題的解決,并且鼓勵他們積極探索、發(fā)現(xiàn)、創(chuàng)造解決問題的新方法,獨(dú)辟蹊徑。在計(jì)算機(jī)語言教學(xué)中,可以利用一題多變,促進(jìn)學(xué)生聯(lián)想思維的發(fā)散性。如求“1+2+3+4+…+100”累加和到“2+4+6+…+100”累加和,代碼如下:
int sum=0, i; //求累加和時,sum=0,為什么
//求1+2+3+…+100的累加和
for(i=1;i<=100;i++)sum+=i;
//求2+4+6+…+100的累加和
for(i=2;i<=100;i+=2)sum+=i;
還可由此聯(lián)想到求1×2×3×4的累乘積,如:
for(i=1,sum=1;i<=4;i++)sum*=i; //注意 sum=1,為什么?
從而衍生出求n!的實(shí)際問題。引導(dǎo)學(xué)生找出問題與問題之間的相同性和不同點(diǎn),從一題的解決方法,得出相似問題的解決方法,促進(jìn)學(xué)生聯(lián)想思維培養(yǎng),同時有計(jì)劃地促使學(xué)生進(jìn)行一題多解的訓(xùn)練,豐富學(xué)生的聯(lián)想,使學(xué)生在較多的思路中精選,開拓學(xué)生的思路。
在培養(yǎng)學(xué)生創(chuàng)造性思維能力的過程中,教師善 于提問,不斷給予學(xué)生鍛煉的機(jī)會,隨時尊重學(xué)生與眾不同的疑問和觀點(diǎn),啟發(fā)學(xué)生獨(dú)立思考、尋求正確答案,鼓勵學(xué)生質(zhì)疑爭辯、自由討論,向?qū)W生證明他們的觀念是有價值的,充分發(fā)揮學(xué)生認(rèn)知能力和情感功能,提高學(xué)生的創(chuàng)造思維能力。
三、培養(yǎng)學(xué)生的主動性,提高學(xué)生的自學(xué)能力
“師者,所以傳道、授業(yè)、解惑也。”教師是知識的載體,傳道、授業(yè)、解惑是教師的職責(zé)和義務(wù),而學(xué)生是求知的主體,他們有思考、有個人意志和主觀能動性。那種認(rèn)為只有通過教師“教”才能“學(xué)”,并想在短短數(shù)年的時間內(nèi)把某一門專業(yè)的全部知識灌輸給學(xué)生的舊觀念,已經(jīng)不能適應(yīng)時代的需要。在教學(xué)中,教師應(yīng)該采用“授人以漁”的方式,尊重和喚醒學(xué)生的主體意識,激發(fā)學(xué)生的主動性,養(yǎng)成自學(xué)習(xí)慣,提高自學(xué)能力。在計(jì)算機(jī)語言教學(xué)中,可以把內(nèi)容相近、功能相似的章節(jié)以及較難理解的題大膽地讓學(xué)生自學(xué),如在講圖形用戶界面設(shè)計(jì)時,教師有意識讓學(xué)生自學(xué)應(yīng)用小程序applet章節(jié)的內(nèi)容,有不懂的內(nèi)容要求學(xué)生記錄下來,利用晚自習(xí)、實(shí)訓(xùn)時間或利用網(wǎng)絡(luò)平臺隨時和教師交流,讓學(xué)生慢慢嘗到用自己的大腦學(xué)習(xí)的甜頭。
總之,學(xué)習(xí)計(jì)算機(jī)語言能讓人在一種比較單純和完全獨(dú)立的世界中展示自己解決問題的能力、創(chuàng)造性思維的能力和自學(xué)的能力,而且這些能力又完全可以在現(xiàn)實(shí)世界中加以應(yīng)用,筆者覺得學(xué)生可以一種全新的思想來體驗(yàn)一下學(xué)計(jì)算機(jī)語言的樂趣。
廣播電視大學(xué)計(jì)算機(jī)??飘厴I(yè)論文范文篇2
淺談C語言在計(jì)算機(jī)專業(yè)中的教學(xué)
眾所周知,全國計(jì)算機(jī)等級考試二級考試中之一就是C語言,而且隨著時代的發(fā)展,在許多高校中計(jì)算機(jī)專業(yè)都開設(shè)了C語言課程,C語言的教學(xué)是計(jì)算機(jī)教學(xué)中的重點(diǎn)和難點(diǎn),能夠體現(xiàn)學(xué)生的邏輯思維能力和推導(dǎo)能力,提高學(xué)生的分析問題和解決問題的能力。那么應(yīng)該如何講課才能讓學(xué)生愛學(xué)并去輕松掌握知識呢,以下是筆者的一些見解。
一、激發(fā)學(xué)生學(xué)習(xí)興趣
很多學(xué)生認(rèn)為C語言這門課難學(xué),沒有什么用處,學(xué)習(xí)沒有動力,這些問題不容回避。所以在講課開始時應(yīng)該讓學(xué)生明確學(xué)習(xí)C語言的重要性和實(shí)用性:C語言在高級語言中有著舉足輕重的作用,與C++、C#、VC關(guān)系極為密切,可以開發(fā)學(xué)生的邏輯思維并提高其推導(dǎo)能力為學(xué)習(xí)其專業(yè)課程打下良好的基礎(chǔ)。通過學(xué)習(xí)程序設(shè)計(jì),學(xué)會進(jìn)一步了解計(jì)算機(jī)的工作原理,更好地理解和應(yīng)用計(jì)算機(jī);掌握用計(jì)算機(jī)處理問題的方法;培養(yǎng)分析問題和解決問題的能力;具有編制程序的初步能力。即使將來不是計(jì)算機(jī)專業(yè)人員,由于學(xué)過程序設(shè)計(jì),理解軟件生產(chǎn)的特點(diǎn)和生產(chǎn)過程,就能與程序開發(fā)人員更好地溝通與合作,開展本領(lǐng)域中的計(jì)算機(jī)應(yīng)用,開發(fā)與本領(lǐng)域有關(guān)的應(yīng)用程序。
另外在講課的時候可以用學(xué)生比較熟悉,比較感興趣的問題去講解內(nèi)容。比如說,講課的時候把函數(shù)的首部比作人的“頭”,把函數(shù)的函數(shù)體比作人的“身體”,學(xué)生就比較容易接受。再有講解經(jīng)典實(shí)例—Fibonacci數(shù)列時,引用“兔子的繁殖問題”,學(xué)生就比較感興趣,從而喜歡學(xué)了。還可以在學(xué)一個新的知識體系前,用這些新知識設(shè)計(jì)一些可以吸引學(xué)生的實(shí)際例子。比如在講授選擇和循環(huán)結(jié)構(gòu)時,可以讓學(xué)生做一個“猜數(shù)”游戲,學(xué)生覺得有趣,聽課的興趣明顯提高。學(xué)生對C 語言課感興趣了,學(xué)起來就有了動力,教起來才能事半功倍。
實(shí)踐表明,在學(xué)習(xí)C語言的過程中有的學(xué)生反映學(xué)習(xí)C語言比學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)要簡單,可見激發(fā)學(xué)生的學(xué)習(xí)興趣是多么的重要。
二、激發(fā)學(xué)生學(xué)習(xí)的潛能
在教學(xué)過程中,通過各種教學(xué)方式和手段激發(fā)學(xué)生的學(xué)習(xí)欲望,使其積極投入到學(xué)習(xí)活動中,發(fā)現(xiàn)問題,提出問題,并逐步解決問題。例如,在講解實(shí)例時,不是簡單地給出程序清單,而是從分析問題入手,找出解決問題的方法,再給出算法,最后編寫出完整的程序,經(jīng)過編譯、鏈接、運(yùn)行從而得出最后的結(jié)果。而在這一過程中,較關(guān)鍵的是每一步都采用與學(xué)生一起探討的方式,讓學(xué)生在啟發(fā)下思考,在思考中解決問題,也讓其在解題過程中體驗(yàn)到自己的成功感受,從而掌握獨(dú)立分析問題、解決問題的方法。為培養(yǎng)學(xué)生綜合應(yīng)用知識的能力,通過對完整的項(xiàng)目的系統(tǒng)分析,培養(yǎng)學(xué)生良好的編程習(xí)慣,善于獲取他人經(jīng)驗(yàn)的能力以及掌握綜合運(yùn)用所學(xué)知識的能力,從而真正提高編程水平。
三、培養(yǎng)學(xué)生的算法思想
C語言教學(xué)的目的,不僅要使學(xué)生掌握語言的基本規(guī)則,更要切實(shí)提高其編程解決實(shí)際問題的能力和實(shí)現(xiàn)算法的能力。在學(xué)習(xí)C語言這門課的過程中,算法的培養(yǎng)尤為重要,算法即為了解決某一個特定的問題而采取的方法或步驟。算法是靈魂,不掌握算法就是無米之炊。因?yàn)槌绦虼a的編寫過程實(shí)際上就是將事先的求解思路用C語言的語句來加以實(shí)現(xiàn)的過程。沒有求解思路,那么得到的肯定是一個錯綜混亂的程序代碼。所以正確的求解思路就是必要的,如果求解思路不正確,那么必將得到一個錯誤的程序,所有的一切必將付之東流。所以在講C程序語言課時一定要強(qiáng)調(diào)算法思想,并且貫穿整個講課的始終。
四、培養(yǎng)學(xué)生的創(chuàng)新意識
C語言是一門理論加實(shí)踐的課,只有滿腹經(jīng)綸,不能解決實(shí)際問題,必須上機(jī)實(shí)踐,只有通過上機(jī)操作讓學(xué)生將書寫的程序代碼上機(jī)運(yùn)行調(diào)試并得到預(yù)期的結(jié)果才算真正解決問題,才算是真正掌握了一門技巧,也才能使學(xué)生真正理解、真正消化課堂上的理論知識,因此要以應(yīng)用、實(shí)踐為目的,注重培養(yǎng)應(yīng)用能力,大力加強(qiáng)實(shí)踐環(huán)節(jié),激勵學(xué)生創(chuàng)新意識。教學(xué)中堅(jiān)持上機(jī)實(shí)驗(yàn)課與理論教學(xué)課相結(jié)合,使上機(jī)實(shí)驗(yàn)與理論教學(xué)協(xié)調(diào)同步,特別是時間、內(nèi)容上要銜接好,講完課要及時上機(jī)并保證上機(jī)效果,需要特別強(qiáng)調(diào)的是,要先講課后實(shí)踐,而且兩者相隔時間不能太長,時間長學(xué)生早已把課上聽到的內(nèi)容忘記,所以要及時上機(jī)實(shí)踐,多實(shí)踐是學(xué)習(xí)掌握C語言的必經(jīng)之路。對于同一個問題,可以讓學(xué)生分組進(jìn)行思考,讓其考慮不同的方法來解決,最后通過講解評比,讓學(xué)生互補(bǔ)所長,互補(bǔ)所學(xué),從而提高了學(xué)生的學(xué)習(xí)動力、培養(yǎng)了學(xué)生的創(chuàng)新意識。
五、運(yùn)用豐富的教學(xué)方法
為了讓學(xué)生更好的學(xué)習(xí)好C語言,培養(yǎng)學(xué)生邏輯思維和創(chuàng)新能力,在教學(xué)過程中,要通過各種教學(xué)方式和手段激發(fā)學(xué)生的學(xué)習(xí)欲望,使其積極投入到學(xué)習(xí)活動中。例如,在講解程序設(shè)計(jì)舉例時,不是簡單地給出程序清單,而是從分析問題入手,繼而找出解決問題的方法,再給出算法,最后編寫出完整的程序,編譯、鏈接、運(yùn)行到測試的整個過程,特別是調(diào)試中增加輸出,變難為易,環(huán)環(huán)緊扣。
而在這一過程中,較關(guān)鍵的是每一步都采用與學(xué)生一起探討的方式,讓學(xué)生在啟發(fā)下思考,在思考中解決問題,從而掌握獨(dú)立分析問題、解決問題的方法。而對于比較簡單的問題,我們可以提出問題,以學(xué)生獨(dú)立完成為主,教師只提供必要的輔導(dǎo),培養(yǎng)學(xué)生探索問題和解決問題的能力,更有利于創(chuàng)新能力的培養(yǎng),也充分調(diào)動了學(xué)生學(xué)習(xí)的主動性和積極性。
再有充分合理地利用多媒體課件,也可以達(dá)到事半功倍的效果:課件上要合理選擇教學(xué)內(nèi)容,制作要突出中心,避免從書本上摘抄大量文字或圖片。課件中可適當(dāng)加入Flash動畫等,吸引學(xué)生注意力,讓學(xué)生對課件上的內(nèi)容產(chǎn)生興趣,有利于知識的掌握。
總之,我們在C語言教學(xué)中,一定要把它上好,通過講解這門課讓學(xué)生掌握求解問題的方法,鍛煉學(xué)生的思維,不僅讓他們在學(xué)習(xí)上有收獲,而且在處理問題、解決問題上也是受益匪淺。