



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、算法與程序設(shè)計教學(xué)之“化功大法”摘要算法與程序設(shè)計模塊以問題解決與程序設(shè)計為主線,揭示利用計算機(jī)解決問題的過程。重在培養(yǎng)學(xué)生思維能力,在教學(xué)中強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,它不僅需要學(xué)生具有一定的動手實(shí)踐能力,更需要具有一定的數(shù)學(xué)知識和邏輯思維判斷能力。隨著教學(xué)的深入,學(xué)生個體差異的增大,算法學(xué)習(xí)成為部分學(xué)生學(xué)習(xí)的一道難以逾越的屏障!本文探究的是在算法與程序設(shè)計中,如何“化苦為樂、化難為易、化錯為寶”,正確有效的組織教學(xué)。關(guān)鍵詞算法 化苦為樂 化難為易 化錯為寶浙江省高中信息技術(shù)從2006年下半年開始實(shí)施了新教材,第二學(xué)期需要從多媒體技術(shù)應(yīng)用和算法與程序設(shè)計中選一門,考慮到我校的實(shí)際硬件配備情況和與高
2、二數(shù)學(xué)課程的聯(lián)系,我們選擇了后者。算法與程序設(shè)計具有高度的抽象性和嚴(yán)密的邏輯性,教師難教、學(xué)生難學(xué)成為一個突出的現(xiàn)象。如何消除學(xué)生畏懼心理,充分調(diào)動學(xué)生的積極性,我在教學(xué)過程中做了以下嘗試和探索。一、 化苦為樂算法學(xué)習(xí)尤如一杯沒有加糖的咖啡,充滿了淡淡的苦澀,如何品出其中醉人的清香,興趣是妙方!心理學(xué)研究表明:人們對自己感興趣的事物總是力求探索它,認(rèn)識它。對于剛接觸程序設(shè)計的高中生,如果一下子引入大量抽象的名詞、概念,勢必打擊學(xué)生的學(xué)習(xí)興趣,同時,在學(xué)生沒有任何知識背景的情況下,要完全理解這些概念也比較困難。那么,如何將抽象變得具體,把復(fù)雜變得簡單,把枯燥乏味變得生動有趣,苦中作樂,使學(xué)生在愉
3、快的課堂氣氛中學(xué)習(xí),思考,在不知不覺中達(dá)到對新知識的理解和運(yùn)用。我以鮮活的實(shí)例為切入點(diǎn),在每個例子中適時、適量滲透一些相關(guān)的概念和知識,讓學(xué)生在做中學(xué),在學(xué)中做,在完成任務(wù)的過程中,逐漸地、很自然地去體會概念。在講算法概念時,我讓學(xué)生先玩預(yù)先設(shè)計好的flash小游戲農(nóng)夫過河:一個農(nóng)夫帶著一只雞、一只貓和一袋米過河,但只有一條小船,并且每次只能讓農(nóng)夫帶一樣?xùn)|西過河。農(nóng)夫在場的情況下一切相安無事,一旦農(nóng)夫不在,貓吃雞,雞啄米,游戲失敗。這時,學(xué)生的興趣一下子被激發(fā)起來,紛紛提出自己的方案,課堂非?;钴S。在學(xué)生玩農(nóng)夫過河游戲時,我提出算法是解決問題的方法與步驟這一概念。又如,在講算法的優(yōu)劣性時,我引
4、用了成語典故“田忌賽馬”。戰(zhàn)國時代,齊王常與他的大將田忌賽馬,雙方約定每場各出一匹馬,分三場進(jìn)行比賽。齊王的馬有上、中、下三等,田忌的馬也有上、中、下三等,但每一等都比不上齊王同等的馬,于是田忌屢賽屢輸。一日,田忌的賓客、對軍事頗有研究的孫臏給田忌出了一個主意,結(jié)果以二比一贏了齊王。學(xué)生饒有興趣地分析出了田忌賽馬的六種方案,接著我要求他們選出孫臏的方案,并點(diǎn)出算法具有優(yōu)劣性。學(xué)好算法是一個漫長、痛苦的過程,通過玩小游戲、引用典故來學(xué)習(xí)算法可以激發(fā)學(xué)生興趣,使他們充分享受成功的喜悅。學(xué)習(xí)內(nèi)驅(qū)力得到了淋漓盡致的挖掘,學(xué)習(xí)效率也得以明顯提高,學(xué)生樂在其中!二、 化難為易算法與程序設(shè)計模塊對學(xué)生邏輯思
5、維有一定的要求,很多學(xué)生反應(yīng)晦澀難懂。如何讓高中學(xué)生掌握vb語言,其關(guān)鍵就在于“化難為易”。從學(xué)生已有的經(jīng)驗出發(fā),先直觀展示,后抽象思維,再代碼設(shè)計。這不僅可以幫助學(xué)生理解算法,減少他們對算法設(shè)計的畏懼感,而且可以激發(fā)他們的學(xué)習(xí)興趣。典型案例:兩數(shù)值交換問題。小實(shí)驗:有兩個杯子a和b,a杯裝有雪碧,b杯裝有可樂,問如何把兩個杯子中的飲料互換。分析:這是學(xué)習(xí)算法與程序設(shè)計過程中一個最基本的問題,在信息技術(shù)基礎(chǔ)、算法與程序設(shè)計、算法與程序設(shè)計學(xué)生活動手冊中多次出現(xiàn)。該問題設(shè)置的主要目的是為了引出“兩數(shù)交換”算法。由于是生活中的實(shí)例,很快就有同學(xué)提出“再加個空的c杯”。通過實(shí)物操作演示,學(xué)生就理解了
6、互換的原理。( 3 )( 1 )雪碧可樂空杯( 2 )畫出流程圖:a bb c開 始c a結(jié) 束給出代碼:c=aa=bb=c在該案例教學(xué)過程中,沒有直接提出兩數(shù)交換問題,而是通過生活中杯子飲料互換這一實(shí)例做類比,不僅活躍了課堂氣氛,降低了題目本身難度,更重要的是激發(fā)學(xué)生的興趣,培養(yǎng)了學(xué)生的思維能力。而后再將知識遷移,通過這樣的過程,學(xué)生對兩數(shù)交換的理解和記憶都達(dá)到了很高的層次。又如,在說到循環(huán)的兩種形式時,for循環(huán)與do循環(huán)的區(qū)別是個難點(diǎn),學(xué)生難以理解。于是我以剝毛豆為例,提出兩種情況。第一種情況,我要剝豆,但我只剝10顆,就不剝了;第二種情況,我一直剝,直到毛豆剝完,或者手酸為止。在第一種
7、情況下,我知道要循環(huán)幾次(用for循環(huán),通過次數(shù)控制循環(huán)的計算過程),而在第二種情況下,我不知道要循環(huán)幾次,但是知道什么時候循環(huán)結(jié)束(用do循環(huán),通過條件控制循環(huán)的計算過程)。do while 毛豆還沒剝完 剝一顆毛豆 取下一顆loopfor i=1 to 10 step 1 剝一顆毛豆next i書本上的循環(huán)結(jié)構(gòu)內(nèi)容安排得非常專業(yè)化,教條化,難度大,不適合高中學(xué)生來理解循環(huán)思想,如果就按照書本內(nèi)容照講,學(xué)生上課時即使理解記憶了,但可以肯定的是他對循環(huán)的應(yīng)用沒有自己的理解,更談不上應(yīng)用了,有的僅是書本上知識的記憶。通過這樣有趣的比喻,將問題由難變易,讓學(xué)生在歡快的氣氛下,理解并記憶關(guān)于循環(huán)的應(yīng)
8、用情況的知識點(diǎn),徹底了解循環(huán)的原理。三、 化錯為寶在算法與程序設(shè)計課堂教學(xué)中,我發(fā)現(xiàn)錯誤總是伴隨著學(xué)生的學(xué)習(xí)過程。心理學(xué)家蓋耶認(rèn)為:“誰不考慮嘗試錯誤,不允許學(xué)生犯錯誤,就將錯過最富成效的學(xué)習(xí)時刻?!睂W(xué)生出現(xiàn)的錯誤自有它的特有之處,我們要容“錯”、用“錯”、誘“錯”、最后糾“錯”,這樣才能讓“錯誤”美麗起來,讓課堂鮮活起來,讓教學(xué)變得更加有意義。在課堂中我把學(xué)生每次上機(jī)犯的錯誤都記錄下來,放到錯誤共享資源庫,學(xué)生在調(diào)試程序時,如果發(fā)現(xiàn)錯誤,可以從資源庫里“檢索”。一段時間下來,學(xué)生的語法錯誤果然減少了。錯誤源(全部來自學(xué)生錯誤)分析錯誤反思錯誤private sub form1_load()p
9、rint #_#end subform1_load()改為command1_click()print方法在form_load事件過程中不起作用text1 text= text2, text= 應(yīng)改為text1.text表示對象的屬性時,用“.”隔開text1.text=“您好!”使用中文標(biāo)點(diǎn)符號,系統(tǒng)產(chǎn)生“無效字符”,以紅色顯示。“”要改為英文標(biāo)點(diǎn)符號。字符串常量要用英文標(biāo)點(diǎn)符號。dim max as integermax=100000integer類型改為long類型不匹配。實(shí)時錯誤424要求對象窗體上未設(shè)計對象或?qū)ο竺Q與代碼中的不符合窗體上的對象名應(yīng)與代碼中的符合if d o theno
10、應(yīng)改成0輸入錯誤而造成的語法錯誤非常普遍,輸入程序時一定要認(rèn)真仔細(xì)、并養(yǎng)成良好的操作習(xí)慣。spr(x)spr應(yīng)改成sqrlabe1labe1應(yīng)改成labeltesttest應(yīng)改成texttureture應(yīng)改為truedim s as stringtext1.text=str(s)去掉strs是字符串類型數(shù)據(jù),不需要str函數(shù)學(xué)生的錯誤是課堂最原生態(tài)的“資源”,我們不能忽視這些資源,而應(yīng)充分利用這些錯誤帶給我們的教學(xué)契機(jī),化錯為寶。課堂錯誤也只有在不斷地改正中行進(jìn),在教師的良好駕馭中轉(zhuǎn)化提升,才能迸發(fā)無窮的魅力。算法與程序設(shè)計教學(xué)一直都存在“難教”和“難學(xué)”的問題,這是由于程序設(shè)計本身抽象、枯燥,邏輯思維性強(qiáng),高中學(xué)生不易入門?,F(xiàn)代心理學(xué)表明好奇心、求知欲和創(chuàng)造力是緊密聯(lián)系的,怎樣培養(yǎng)學(xué)生的好奇心、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中外歌劇鑒賞知到課后答案智慧樹章節(jié)測試答案2025年春齊魯師范學(xué)院
- 海南大學(xué)《數(shù)字出版設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 北京工商大學(xué)《基礎(chǔ)日語⑴》2023-2024學(xué)年第一學(xué)期期末試卷
- 遼寧省朝陽市2025屆高三下學(xué)期診斷性考試物理試題含解析
- 華陰市2024-2025學(xué)年小升初數(shù)學(xué)模擬試卷含解析
- 2025屆河南省開封市重點(diǎn)中學(xué)高三考前熱身英語試題解析含解析
- 云南國土資源職業(yè)學(xué)院《大學(xué)英語Ⅲ(藝體類)》2023-2024學(xué)年第二學(xué)期期末試卷
- 古老的船屋文化江蘇無錫的世界文化遺產(chǎn)
- 智能農(nóng)業(yè)需求背景調(diào)研
- 2025年中考語文文言文總復(fù)習(xí):文言文閱讀之對比閱讀(講義)教師版
- 污水處理廠安全教育培訓(xùn)
- 護(hù)理工作血液透析操作規(guī)范
- Unit+6+The+Admirable+Lesson+2+History+makers 高一英語北師大版(2019)必修第二冊
- 設(shè)計變更流程圖
- 學(xué)校消防防火月檢查記錄表
- 外墻水包砂施工方案模板
- 無犯罪記錄證明申請表
- 聚酯生產(chǎn)技術(shù) 聚酯工藝技術(shù)
- 2023年四川省綿陽市中考語文試卷真題(含答案)
- 新大象版三年級下冊科學(xué)第二單元《電與我們的生活》全部課件(共5課時)
- 混床計算書(新)
評論
0/150
提交評論