• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于交互式電子白板的信息編程加工教學(xué)案例

      2012-10-19 05:21:24劉子君馬春生
      中國現(xiàn)代教育裝備 2012年10期
      關(guān)鍵詞:九宮格本課電子白板

      劉子君 馬春生

      基于交互式電子白板的信息編程加工教學(xué)案例

      劉子君 馬春生

      信息技術(shù)與課程整合是我國21世紀基礎(chǔ)教育教學(xué)改革的重點方向,它既與傳統(tǒng)的學(xué)科教學(xué)方式密切聯(lián)系,又具有相對獨立的教學(xué)特點,是一種新型的教學(xué)結(jié)構(gòu)類型。在課改實踐中,信息技術(shù)與信息技術(shù)課程本身的整合是信息技術(shù)教師所困惑的一個課題。

      提高學(xué)生的信息素養(yǎng)是信息技術(shù)課程的主要教學(xué)目標。信息技術(shù)與信息技術(shù)課程整合,就是要將以往側(cè)重進行軟件操作的教學(xué)模式轉(zhuǎn)向提高學(xué)生對信息的歸納與表達應(yīng)用的綜合能力。在信息技術(shù)課中,教師應(yīng)有意識地將應(yīng)用信息技術(shù)解決問題的科學(xué)方法傳授給學(xué)生,提高學(xué)生應(yīng)用現(xiàn)代信息工具解決實際問題的能力。

      信息的編程加工一課用的是地圖出版社必修教材的內(nèi)容。信息的編程加工知識在高中信息技術(shù)必修模塊和選修模塊中都有介紹。在必修學(xué)習(xí)中,學(xué)習(xí)目標是了解信息編程的過程和算法概念,而編程語言的運用將在選修模塊中繼續(xù)學(xué)習(xí)。

      本課中,將電子白板引入課堂,注重科學(xué)方法的應(yīng)用,使學(xué)生學(xué)到知識和技能,促進信息技術(shù)與信息技術(shù)課程的整合,從而提高信息素養(yǎng)和科學(xué)素養(yǎng)。

      一、教學(xué)設(shè)計

      信息的編程和加工一課的主要教學(xué)環(huán)節(jié)有:分析問題、設(shè)計算法、編寫代碼、調(diào)試運行。本課的知識與技能目標是了解編程的概念、意義及編程的過程,確定算法的步驟,而算法優(yōu)化為本課的較高要求。

      本課運用類比法、模型法、比較法等科學(xué)方法,使學(xué)生通過類比生活事例,分析問題,設(shè)計算法,了解編程的基本過程?;睘楹唽?fù)雜問題模型化,以流程圖對比算法和編程代碼,幫助學(xué)生識別編程語言,體會算法是編程的核心的理念。

      (1)需求設(shè)計法。需求設(shè)計法是指針對編程過程提出需求,以解決需求為出發(fā)點設(shè)計教學(xué)。本課將需求體現(xiàn)在后文所述的6個教學(xué)段落中。

      (2)類比分析法。信息編程加工問題對初學(xué)者來說是很難理解的。為了突破學(xué)生的認知難點,運用適當?shù)氖吕M行類比。本課以九宮格游戲為情境,巧妙地設(shè)計成核心編程問題:“3個數(shù)之和為15的組合共有多少種?”從而將復(fù)雜問題簡單化,再從自然語言的描述過渡到編程語句的描述,最后實現(xiàn)編程,促使學(xué)生在思考中學(xué)習(xí),掌握知識、提高能力。

      (3)媒體組合法。在教學(xué)中,教師將電子白板、Flash動畫、算法語言等多種媒體和計算工具有機組合,創(chuàng)設(shè)教學(xué)情境,促進師生的互動,提高教學(xué)效率,達成教學(xué)目標。電子白板的交互性優(yōu)勢,使本課教學(xué)更加具有互動性和趣味性。教師運用電子白板演示動畫,對程序流程和編程語言進行雙屏對比,用白板軟件的探照燈功能演示程序流程,使學(xué)生更易理解編程加工的過程。在進行編程代碼的書寫時,利用拖動的方法對編程的代碼進行修改,使人耳目一新。

      二、教學(xué)過程

      1.設(shè)置探究情境,寓教于樂

      引入課題:學(xué)生做九宮格游戲(Flash游戲,如圖1所示)。將1~9的9個數(shù)字分別拖動到9個方格中,使得橫、豎、對角線的3個數(shù)字相加都等于15。

      圖1

      利用計算機計算速度快、不怕重復(fù)勞動的優(yōu)點,讓計算機來幫助人們解決問題,提出用信息的編程加工的方法。

      化繁為簡,對九宮格中的一個條件進行研究。即任意一條橫線上的3個數(shù)相加等于15(如圖2所示)。

      圖2

      設(shè)計意圖:可以舉出很多事例進行編程教學(xué),但選擇適當?shù)木幊淌吕梢允掳牍Ρ?。在選取例子時,要考慮用編程解決問題的兩個特性:一是運算量大,二是總是解決有一定的規(guī)律的問題。在選取事例時,還需要考慮到趣味性,可以認為選用九宮格游戲是本課取得成功的一個重要情境因素。

      本課是信息技術(shù)必修課中編程的第一課,重點是體會編程過程,了解算法。如果一開始就將九宮格問題中的9個數(shù)需要同時滿足8個變量間的限定條件,如果按8個變量的設(shè)定條件進行編程,學(xué)生一定不能接受,因此在這里化繁為簡,從3個數(shù)的研究入手,使編程中只涉及問題的1個條件,有利于學(xué)生了解編程和算法的主要步驟和分析過程,提高學(xué)習(xí)興趣。

      2.算法的初識,用類比描述算法、理解算法

      算法是解決問題的方法和步驟。在規(guī)定的數(shù)字范圍中找出滿足條件的數(shù)字組合,可以用窮舉法。對于九宮格問題,可將數(shù)字不停地試,總會找到答案。這是自然語言描述的算法,這種算法叫“窮舉法”,即將所有的可能都列舉出來,篩選出符合條件的組合。對窮舉法4個基本要素,可以以篩沙子為例進行解釋:一堆沙子中間有細沙和粗沙,如何將所有的細沙從這堆沙子中分開?利用Flash動畫演示“篩沙”過程。

      方法和步驟:

      (1)篩所有的沙子—范圍;

      (2)選用篩子,篩眼大小剛好細沙通過—條件(判斷);

      (3)反復(fù)篩—重復(fù)(循環(huán));

      (4)直到所有的沙子都被篩過為止—結(jié)束條件。

      由篩沙子的事例,我們可得到窮舉法的4個要素,根據(jù)這4個要素,對九宮格橫行的3個數(shù)進行具體分析(見表1)。

      表1 九宮格橫行數(shù)組窮舉法基本要素列表

      設(shè)計意圖:本節(jié)涉及兩個概念:(1)算法;(2)實現(xiàn)算法(窮舉法的基本要素)。算法是編程的核心,是解決問題的方法和步驟。教師帶著學(xué)生分析問題,找到解決問題的關(guān)鍵節(jié)點,提煉要素,讓學(xué)生根據(jù)要素找到具體問題對應(yīng)的內(nèi)容,最終確定算法。經(jīng)過這樣的學(xué)習(xí)過程,學(xué)生在今后對于編程的內(nèi)容就有了可參照的經(jīng)驗,不僅提高學(xué)生的學(xué)習(xí)熱情,而且使學(xué)生對具體問題的研究過程和方法有一定的了解。

      3.借助生活工具,了解程序流程

      在九宮格橫行3個數(shù)的算法中,核心內(nèi)容是實現(xiàn)3個變量由1,1,1到9,9,9的變化。這個過程需要用到嵌套循環(huán)(如圖3所示)。

      圖3 對應(yīng)表1的流程圖

      如何讓沒有編程基礎(chǔ)的學(xué)生理解嵌套循環(huán)?筆者思考后認為,嵌套循環(huán)過程有點像計數(shù)器的變化過程。計數(shù)器在日常生活很常見,如機動車里程表、電量表等。其工作原理是由最小值自動增加到最大值時再返回最小值,這個變化為一次循環(huán)。滿足一次循環(huán)時,大一級的單位就會增加1。于是筆者制作了計數(shù)器動畫,在教學(xué)時,借助計數(shù)器的動畫,幫助學(xué)生了解嵌套循環(huán)(變化過程:當最右邊的數(shù)字完成1~9的變化,它左邊的數(shù)字增加1,以此類推,如圖4所示)。

      圖4

      設(shè)計意圖:循環(huán)是編程的重要概念,循環(huán)程序以及循環(huán)的過程是教學(xué)難題。計數(shù)器在日常生活中較常見,計數(shù)器的原理學(xué)生能夠理解,用計數(shù)器的原理引導(dǎo)學(xué)生理解嵌套循環(huán)的執(zhí)行過程,將抽象的算法轉(zhuǎn)變成可視過程,有助于學(xué)生理解編程中算法的執(zhí)行步驟。

      4.用對應(yīng)圖示法,了解代碼含義

      學(xué)生活動:根據(jù)流程圖認識代碼含義,將代碼復(fù)制到VB程序中,并運行調(diào)試(如圖5所示)。

      圖5

      教師演示:運用電子白板進行單、雙屏切換顯示對比,幫助學(xué)生理解相關(guān)代碼的含義。

      學(xué)生上機,打開教師事先制作的VB面板,在面板中完成上述程序并運行。教師巡視指導(dǎo),用廣播系統(tǒng)顯示幾位學(xué)生的運算結(jié)果并點評。

      設(shè)計意圖:學(xué)習(xí)編程語言必須認識代碼。作為必修內(nèi)容,主要是學(xué)會分析問題,設(shè)計算法,以了解編程過程為主。在這個環(huán)節(jié)中,教師結(jié)合圖4和圖5,將代碼與流程圖對應(yīng)呈現(xiàn),幫助學(xué)生理解每段代碼的含義,并上機自己操作,使學(xué)生在對比學(xué)習(xí)和操作中達成教學(xué)目標。

      5.改進算法,提高效率

      解決問題的方法不止一個,算法也是如此。對于圖5中的算法,提示:當x+y+z=15時,其中一個變量應(yīng)為z=15-x-y。根據(jù)這個條件,找到第二種算法。

      學(xué)生上機操作,打開VB引用程序,拖動相應(yīng)的語句,完成由算法一到算法二的修改。

      加框的語句可以在白板上或在計算機上用鼠標自由拖動,學(xué)生在操作時,將原有語句拖開,換成新的語句即可(如圖6所示)。

      圖6

      改變后算法如圖7所示。

      圖7

      教師廣播幾位學(xué)生修改后的程序,讓全班討論他們編寫的程序是否正確。

      接著教師演示圖4的動畫和圖8的動畫,通過對比發(fā)現(xiàn),圖8動畫完成的速度比圖4動畫完成的速度快很多。

      圖8

      分析:圖8只需要9的2次方計算量,而圖4需要9的3次方的計算量。因此算法是編程的核心,改進算法可以大大減少計算機的計算量,提高運算效率。

      設(shè)計意圖:運用浮動的代碼模塊,可以降低學(xué)生對代碼的認知難度。在VB面板中用拖動、替換的方式進行算法程序的生成與修改,可以直觀地表達算法改進的核心內(nèi)容。當學(xué)生拖動代碼放的位置錯誤時,教師可針對錯誤原因進行講解,使學(xué)生對算法的核心內(nèi)容有所理解。而電子白板作為交流平臺,可以完成廣播軟件無法完成的操作內(nèi)容,并可以保存修改痕跡,增強師生、生生間的互動。而兩個計數(shù)器動畫的同時演示比較,可以讓學(xué)生直觀地認識算法的效率,體會算法是編程的核心。

      6.由簡單到復(fù)雜,突破思維節(jié)點,進入新的認知高度

      本節(jié)課到此,學(xué)生已經(jīng)了解了編程的過程、算法以及算法是編程的核心3個重要概念。

      解決九宮格問題只需要將變量增加到9個,條件增加到8個,增加循環(huán)的次數(shù)即可。

      師生以問答的形式討論,教師展示九宮格的最終算法程序圖。

      設(shè)計意圖:建立起有效的學(xué)習(xí)“軟環(huán)境”,學(xué)生的思維發(fā)展就有了可循的規(guī)律和變升的空間,能使學(xué)生把學(xué)習(xí)內(nèi)容內(nèi)化為默會知識和技能,突破思維節(jié)點,達到新的認知高度。

      三、教學(xué)反思

      培養(yǎng)和提高學(xué)生信息素養(yǎng)的重點是要培養(yǎng)學(xué)生處理信息的綜合能力。信息編程涉及到的內(nèi)容多、難度大,而必修課課時有限,在課堂上,教師應(yīng)當注重對學(xué)生學(xué)習(xí)能力的培養(yǎng),注重學(xué)習(xí)方法的教授,幫助學(xué)生快速地理解知識,做到舉一反三。教會學(xué)生用編程的思想對信息進行辨別、篩選,根據(jù)需求選擇適當軟件工具解決問題。

      本課使用交互式電子白板作為主要教學(xué)平臺,進行信息技術(shù)與課程的整合。交互式電子白板在計算機房的網(wǎng)絡(luò)學(xué)習(xí)中具有以下的優(yōu)勢:(1)互動性。在計算機房,教師一般通過顯示器傳達信息,而合理利用電子白板,可以增加教師與學(xué)生、學(xué)生與學(xué)生之間的互動,增加師生之間的情感交流。(2)功能性。電子白板軟件本身具備的特點,如雙屏顯示,可用作對比教學(xué);探照燈工具可以突出主題,強調(diào)重點;屏幕工具可以預(yù)設(shè)板書;拖拽功能可以增加趣味性和互動性;等等。這些都可幫助教師實現(xiàn)多元化教學(xué)。

      從某種意義上講,信息技術(shù)與學(xué)科間的整合是考驗和展示新時代教師智慧的舞臺,更多的奇思妙想可以在這個舞臺上綻放。

      [1] 馬春生.基于電子白板的混合式教學(xué)中的化學(xué)教學(xué)模式研究[J].中國現(xiàn)代教育裝備,2010,6:86-97.

      [2] 林其梅.交流互動真實再現(xiàn)—交互白板在信息技術(shù)教學(xué)中的應(yīng)用[J].中國現(xiàn)代教育裝備,2010,18:57-58.

      [3] 信息技術(shù)與課程整合[EB/OL].http://baike.baidu.com/ view/428083.htm.

      2012-03-31

      劉子君,本科,中教一級。馬春生,本科,中學(xué)教授級教師,主任。

      江蘇省南京田家炳高級中學(xué)。

      全國教育科學(xué)規(guī)劃專項課題“在科技教育中培養(yǎng)高中生科學(xué)素養(yǎng)的策略研究”(編號:GHB093215)研究成果之一。

      猜你喜歡
      九宮格本課電子白板
      名師在線繪本課
      有趣的九宮格
      成語九宮格
      人教版八年級物理下冊《液體的壓強》教學(xué)設(shè)計
      成長(2020年3期)2020-05-27 03:45:44
      解密九宮格
      巧用電子白板 激活英語課堂
      電子白板助力初中化學(xué)教學(xué)改革
      交互式電子白板與初中美術(shù)課堂教學(xué)
      單(雙)腳蹬地翻身上成支撐教學(xué)設(shè)計(片斷)
      數(shù)獨:九宮格
      奇聞怪事(2009年8期)2009-10-14 06:37:54
      海安县| 昌平区| 衡阳市| 高平市| 沈丘县| 肥西县| 廉江市| 定西市| 巴彦县| 康定县| 云林县| 马鞍山市| 乌拉特前旗| 东兴市| 婺源县| 岳阳市| 陇南市| 若羌县| 化州市| 隆尧县| 苏尼特左旗| 渝北区| 昌平区| 白水县| 宜良县| 上林县| 普兰县| 尼玛县| 喜德县| 许昌县| 黎平县| 株洲市| 镇远县| 枣强县| 体育| 合阳县| 襄汾县| 北碚区| 沙田区| 吉安市| 碌曲县|