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