国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

結(jié)合生活經(jīng)

2011-12-29 00:00:00謝作如
中國信息技術(shù)教育 2011年11期


  冒泡排序是一種經(jīng)典的排序算法,在浙江教育出版社出版的《算法與程序設(shè)計》教材中,冒泡排序算法是教學(xué)重點(diǎn),也是難點(diǎn)。相對于Excel、FrontPage、QQ之類的軟件,算法在學(xué)生眼里是抽象而高深的,因此,缺乏學(xué)習(xí)的熱情。而浙教版的教材特別強(qiáng)調(diào)算法在解決問題過程中的關(guān)鍵地位,如果不對教材內(nèi)容進(jìn)行認(rèn)真處理,很容易導(dǎo)致學(xué)生對算法失去興趣,甚至反感。那么,如何讓學(xué)生認(rèn)識到算法是信息技術(shù)處理信息的核心內(nèi)容?如何使學(xué)生更好、更深入地理解算法、學(xué)習(xí)算法?如何讓學(xué)生體驗到應(yīng)用算法解決實際問題的成功和快樂?這些都是教師在教學(xué)算法與程序設(shè)計模塊時需要認(rèn)真思考的問題,也是需要探索的方向。
  《普通高中信息技術(shù)課程標(biāo)準(zhǔn)》對算法與程序設(shè)計模塊教學(xué)提出了要求:“要強(qiáng)調(diào)理論與實踐的結(jié)合,引導(dǎo)學(xué)生注意尋找、發(fā)現(xiàn)身邊的實際問題,進(jìn)而設(shè)計出算法和計算機(jī)程序解決實際問題?!痹趯嶋H教學(xué)中,教師應(yīng)該從學(xué)生的實際生活經(jīng)驗出發(fā),在學(xué)習(xí)過程中不斷培養(yǎng)學(xué)生獲取、分析、應(yīng)用信息的能力,促進(jìn)學(xué)生運(yùn)用編程知識解決生活問題能力的提高,使學(xué)生真正從工具的桎梏中走出來,走進(jìn)算法與程序設(shè)計這個充滿魅力的世界。吳曉海老師設(shè)計的《冒泡排序》一課,在算法和生活的聯(lián)系方面有了一定的突破,值得我們學(xué)習(xí)和借鑒。
  
  ● 算法挖據(jù),從玩轉(zhuǎn)撲克牌開始
  
  “教育即生活?!碧招兄壬缡钦f。生活是教學(xué)的出發(fā)點(diǎn)和起點(diǎn),信息技術(shù)教學(xué)需要結(jié)合學(xué)生的生活、學(xué)習(xí)實際,要以學(xué)生的現(xiàn)實生活為源泉。教師在組織教學(xué)時,要根據(jù)學(xué)生的實際生活“活用”教材,用學(xué)生的真實生活豐富、充實教學(xué)內(nèi)容。因此,在進(jìn)行“算法及程序設(shè)計的實際應(yīng)用”教學(xué)時,要注意關(guān)注學(xué)生已有的實際生活經(jīng)驗,教學(xué)所選取的素材要以學(xué)生的生活經(jīng)驗為起點(diǎn),瞄準(zhǔn)算法與學(xué)生生活經(jīng)驗的最佳結(jié)合點(diǎn),并架起橋梁,在課堂上創(chuàng)設(shè)有利于學(xué)生全面發(fā)展的活動,引入生活之水,促進(jìn)學(xué)生對算法的理解。
  在這節(jié)課的教學(xué)中,教師采用了游戲法、演示法、分析歸納法等,用身邊熟悉的撲克牌例子出發(fā),引導(dǎo)學(xué)生參與思考,用逐步求精的方式降低學(xué)生的理解難度,化抽象為具體,由特殊到一般,從易到難,一環(huán)扣一環(huán)地進(jìn)行深入學(xué)習(xí),有效地突出重點(diǎn)并突破了難點(diǎn)。我們來看教師的具體做法。
  環(huán)節(jié)一,課前教師先給每組(機(jī)房共8組,每組5人)隨機(jī)分5張撲克牌,要求每人手里持一張牌。并提出要求:這節(jié)課的任務(wù)就是把小組同學(xué)手中的牌按從小到大的順序在自己的組里進(jìn)行排序。
  環(huán)節(jié)二,每組同學(xué)根據(jù)手里的牌,從小到大進(jìn)行排序(即小的牌在前面,大的牌在后面)。思考如何把一組撲克牌數(shù)字進(jìn)行排序,歸納方法。
  環(huán)節(jié)三,學(xué)生親身實踐手中的撲克牌并觀看冒泡排序動畫演示。
  環(huán)節(jié)四,親身實踐,從小到大排序手中撲克牌(給學(xué)生足夠的時間)。
  在一節(jié)課中,教師大膽地把時間交給學(xué)生,讓學(xué)生在玩撲克牌的過程中體會計算機(jī)排序的算法,這無疑比讓學(xué)生觀看N次的課件和教師不厭其煩地講解冒泡排序過程的效果要好得多。我聽過多節(jié)《冒泡排序》的公開課,也見過有教師將不同高度的學(xué)生請到講臺前演示冒泡的做法,看上去有趣而直觀,其實容易造成課堂紀(jì)律混亂,難以控制。相比之下,使用撲克牌的教學(xué)效果要更好些。
  
  ● 算法分析,善于使用生活化的類比
  
  算法與程序設(shè)計模塊是培養(yǎng)學(xué)生思維能力的一門課程,在教學(xué)中強(qiáng)調(diào)了理論與實踐的結(jié)合,需要學(xué)生具有一定的數(shù)學(xué)知識和邏輯思維判斷能力。類比法是將抽象、難以理解、看不見摸不著的知識和具體、容易接受、有形的事物進(jìn)行比較,找出共同點(diǎn),分析事物的本質(zhì),加強(qiáng)對知識的理解、記憶和鞏固。在算法與程序設(shè)計教學(xué)中,最大的困難正是對一些抽象理論和概念的理解。這些內(nèi)容如果只憑教師一張嘴反復(fù)講述,哪怕說得口干舌燥,學(xué)生恐怕也會聽得昏頭昏腦,索然無味,教學(xué)效果可想而知。而恰當(dāng)?shù)念惐龋梢允钩橄蟮闹R變得形象化、趣味化,起到了“一語道破天機(jī)”的作用。吳曉海老師在教學(xué)中就很注重類比法的使用,其中最典型的例子就是對變量交換的教學(xué)。
  師:如何交換數(shù)組a中元素a[2],a[3]?
  教師拿出兩個杯子,演示一杯裝有熱牛奶和另一杯裝有橙汁如何進(jìn)行交換。
  生:需要引入一個空杯子。
  師:對,需要引入一個變量,代碼為:K=a[2]:a[2]=a[3]:a[3]=K
  類比的應(yīng)用也要以學(xué)生的生活經(jīng)驗為起點(diǎn)。高級程序設(shè)計語言最大的特點(diǎn)就是其算法和語句很符合人的思維和自然語言。因此,教師在教學(xué)中要先分析問題的本質(zhì),再找到現(xiàn)實生活中與之類似的問題,把抽象難以理解的算法和指令與學(xué)生見過的事物或已有的知識進(jìn)行類比,有利于提高學(xué)生的興趣,寓教于樂,把抽象知識蘊(yùn)含于簡單事理中。
  
  ● 算法應(yīng)用,關(guān)注實際應(yīng)用
  
  我們在開展用算法解決實際問題教學(xué)時,往往會設(shè)計一些實例引入課題,展開教學(xué)。過程的實現(xiàn)關(guān)鍵在于實例引用是否貼切,是否有利于學(xué)生抽象結(jié)論的構(gòu)建。在實際教學(xué)中,我們總是為找到一個好的實例而冥思苦想,貼近生活實際的卻不能包含算法中的知識點(diǎn),符合教學(xué)要求了,又可能缺少生活化,總是陷于兩難之地。關(guān)于排序算法的實踐應(yīng)用,教師一般是給予學(xué)生一組數(shù)字,或者輸入一組數(shù)字,讓學(xué)生進(jìn)行排序。這樣的練習(xí)的確非??菰铩o趣。而吳曉海老師設(shè)計的實踐題,讓我感到耳目一新。題目描述如下。
  2008年北京奧運(yùn)會有很多個國家或地區(qū)參加,開幕式按照國家或地區(qū)英文名首字母的前后次序出場,已知其中七個國家或地區(qū)的名字,請寫出冒泡后出場的次序表。尤其要注意數(shù)組類型以及賦值。
  教師巧妙利用了VB的字符串比較,把純粹的數(shù)字游戲變成有實際意義的國家或者地區(qū)名字的排序。而在代碼編寫方面,和數(shù)字排序的編程幾乎沒有區(qū)別。等于說,在不增加學(xué)生負(fù)擔(dān)的情況下,使實踐題具有了實際意義,自然而然地滲透了利用計算機(jī)解決問題的思想,體現(xiàn)了問題解決的過程,促進(jìn)了學(xué)生解決問題能力的提高和信息素養(yǎng)的培養(yǎng)。
  當(dāng)然,除了“結(jié)合生活經(jīng)驗,注重算法的實際應(yīng)用”以外,吳曉海老師在教學(xué)上還使用了多種工具輔助教學(xué),效果很好。比如,使用Excel演示在排序過程中的數(shù)據(jù)變化,形象而直觀,有助于學(xué)生理解冒泡排序中的內(nèi)外循環(huán)次數(shù)。對于教學(xué)工具的使用,信手拈來卻效果良好。相信學(xué)習(xí)了這節(jié)課,學(xué)生對Excel之類辦公軟件的生活應(yīng)用,也會有更加深刻的理解。
  總之,算法與程序設(shè)計模塊的教學(xué)目標(biāo)是教會學(xué)生解決實際問題的各種方法、策略和途徑,提升創(chuàng)新思維的能力。教師在教學(xué)時應(yīng)強(qiáng)調(diào)理論與實踐相結(jié)合,引導(dǎo)學(xué)生注意尋找、發(fā)現(xiàn)身邊的實際問題,體驗解決問題的過程,促進(jìn)算法在實際生活中的應(yīng)用。

宽城| 顺昌县| 沧州市| 洛阳市| 大丰市| 岳池县| 靖安县| 筠连县| 仙居县| 开远市| 满洲里市| 长治县| 丽江市| 安龙县| 麻栗坡县| 松桃| 衡水市| 大宁县| 庆安县| 和林格尔县| 佛冈县| 宁都县| 石城县| 德清县| 新营市| 永平县| 德昌县| 宜城市| 乌鲁木齐市| 罗城| 南阳市| 手机| 瓮安县| 淮阳县| 临泽县| 镇江市| 阳春市| 工布江达县| 佛坪县| 施甸县| 万源市|