999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

打比方:讓程序設計不再“曲高和寡”

2017-04-12 16:10:49程佑寅
江蘇教育研究 2017年8期

程佑寅

摘要:初中階段的信息技術課程越來越強調程序設計和計算思維,然而這一學段的程序設計課程中不少概念、算法較為抽象難懂。如果將“比喻教學法”應用到程序設計課程中,就可以幫助學生更好地理解新學知識,激發學習的興趣,提高教學效果。

關鍵詞:程序設計教學;比喻教學法; 應用案例

中圖分類號:G632 文獻標志碼:A 文章編號:1673-9094(2017)02B-0098-03

一、問題的提出

程序設計是信息技術教育的傳統內容。《基礎教育信息技術課程標準(2012版)》中,小學、初中和高中三個學段均包含了算法與程序設計的內容,江蘇省最新版的初中信息技術教材中的“程序設計”部分,也從以前的九年級選修內容調整到八年級下學期的必修內容。讓學生體驗程序設計思想和算法思維,是初中階段程序設計教學的重要目標。

蘇教版八年級信息技術教材中,選用高級程序設計語言VisualBasic進行教學。很多初次接觸到程序設計的學生對于設計計算機程序非常感興趣,但是每當學習到諸如數據類型、算法等基礎知識時,課堂反應和學習效果往往不盡理想。不少學生認為這些概念和算法過于抽象,教材上對這些概念的解釋晦澀難懂,一定程度上影響了學習的信心與學習的效果。

如何讓“曲高和寡”的程序設計知識更加通俗易懂,引領學生更好、更快地掌握這些概念和算法?這是一線的信息技術教師研究的熱點和難點。我們嘗試使用“比喻法”進行教學,收到了良好的成效。

二、比喻教學法在初中程序設計課程中的應用

比喻就是“打比方”,即根據事物之間的相似點,把某一事物比作另一事物,把抽象的事物變得具體,把深奧的道理變得淺顯。比喻教學法,就是在教學過程中通過打比方的方法,將兩個本質不同但又有相似點的事物建立起聯系,使抽象的概念和理論知識更為生動、淺顯易懂,以進一步激發學生的學習興趣,提高學生的有意和無意注意力,增強教學的效果。

1.用比喻解釋程序設計的基礎概念

程序設計課程的難點之一在于基礎概念較多且較難理解,例如常量、變量、數據類型等等。對此,我們在教學中一般采用比喻的方法幫助學生理解這些抽象的概念。

我們把“變量”比喻成橡皮泥。因為變量是在程序中值會發生變化的量,就像學生經常把玩的橡皮泥一樣——它們是會變的。例如語句LET A=1:LET A=3:LET A=5:PRINT A,這段程序的作用是在給變量A進行多次賦值,變量A的值從1變成了3,最后變量A的值是5。這個過程就好像學生把玩橡皮泥:先捏成圓形,再捏成長條形,最后捏成方塊形,橡皮泥最后的形狀是由最后一次塑型決定的,這恰好與一個變量多次賦值之后,值是由最后一次賦值的內容決定的一樣。

而在介紹“常量”這一概念時,我們通常會把它比喻成一塊堅硬的石頭。因為在不破壞石頭原有結構的情況下(比如打碎或融化),石頭的形狀是不會發生改變的。而常量便是在程序中值不會發生變化的量,“不會發生改變”就是石頭和常量的共同點,所以石頭可以作為常量的比喻對象。

2.用比喻區分IF語句的三種格式

在講解分支語句時,我們通常要介紹三種不同形式的分支語句,即:

(1)完整的行IF語句:IF<判斷條件> THEN <語句1>ELSE<語句2>

(2)不完整的行IF語句:IF<判斷條件> THEN<語句1>

(3)塊IF語句:

IF <判斷條件> THEN

<語句組1>

ELSE

<語句組2>

END IF

這三種不同格式的IF語句各有特點,且書寫格式不盡相同,很容易出錯。

在學習了完整的行IF語句之后,學生要學習沒有ELSE <語句2>的不完整行IF語句。我們會用小壁虎的尾巴作比喻,即小壁虎的尾巴有時候會斷掉,但是不會死。這是因為在某些情況下,程序只需要在滿足條件之后執行<語句1>,而對于不滿足判斷條件的情況時,程序不做任何改變,所以可以不用后半部分的ELSE <語句2>,程序也能正確運行。這樣不完整的行IF語句和斷尾的小壁虎一樣依然可以正常生存。

在講解完整的行IF語句和塊IF語句的區別時,我們通常將之比喻為一杯水倒在寬口的大燒杯中與倒在細長的試管里,水面的高度是有區別的。這是因為行IF語句是把判斷條件、語句1、語句2寫在一行,這樣在視覺上看IF語句會顯得“寬而扁”;而塊IF的格式則是將判斷條件、語句組1、語句組2分別寫在不同行上,并且要在最后加上END IF作結尾,這樣的IF語句在視覺上看則會顯得“窄而高”。需要強調的是,塊IF語句和完整的行IF語句的作用是一樣的,只不過書寫格式不同而已,當然,塊IF語句更適合于多語句組的情況。

3.用比喻揭示初級算法的執行過程

講解如何在三個數中找到最大數時,我們會把計算機的“兩兩比較”過程比喻成“三個學生打擂臺”:首先選擇一個學生作為擂主,第二位學生上場打擂(例如比身高),如果打擂成功則擂主換成第二位同學,否則擂主不變;最后,第三位學生上場和擂主打擂,如果打擂成功,則擂主換成第三位同學,否則擂主不變。經過兩次打擂之后,擂主就是要找的人。可以用如下程序表示這一過程:

DIM AS INTEGER A,B,C,MAX ‘定義變量A,B,C,MAX

INPUT A,B,C ‘從鍵盤輸入A,B,C的值

MAX=A ‘把A設為擂主

IF B>MAX THEN MAX=B ‘B打擂,如果成功則擂主變成B

IF C>MAX THEN MAX=C ‘C打擂,如果成功則擂主變成C

PRINT MAX ‘打印擂主

SLEEP:END ‘結束

在講授“打擂臺”算法時,我們還可以請三位學生親身示范打擂的過程,這樣,可以更好地幫助他們理解和熟悉計算機算法的執行過程,算法思維也在游戲的過程中得到了進一步的內化。

三、在程序設計課堂上運用比喻教學法的注意點

上述只是本人在教學過程中運用“打比方”的個別例子,在初中程序設計課程中還有很多問題,可以拿現實生活中的例子去形象地講解。當然,打比方要打得好,如果比方打得不好,或者說打得不恰當,那就起不到幫助學生理解疑難問題的目的了。

1.比喻不能“喧賓奪主”

所有的教學手段都是服務于課堂教學的,比喻教學法也不例外。對于一些晦澀難懂的概念,我們可以借助比喻,讓學生更好地理解抽象的概念。但是,并不是所有的知識點都是抽象的,或者都可以找到合適的比喻。如果比喻過多過濫,往往會浪費寶貴的課堂時間,增加學生理解比喻的難度,從而偏離服務課堂的主旨。我們不能無視教材中對于程序設計基礎概念和算法的經典描述,對于這些,初學時可能難懂,但是當學生通過比喻法理解了之后,便要重新回歸理性,將感性的、具體的知識內化為理性的、嚴謹的概念,這樣才更加符合程序設計的學科特點。

2.喻體要常見易懂

試想一下,如果我們將一個抽象的概念比喻成另一個學生不熟悉或者很少見的事物時,學生能很好地理解這個概念么?答案無疑是否定的。比喻法就是要讓學生形成知識的正向遷移,學生首先要熟悉比喻物是什么,然后才能將比喻物的知識結構遷移到抽象的概念之中,在腦海中構建起自己對于新知識的理解。教師要選擇學生“耳熟能詳”的常見實物作為比喻的對象,這樣才能便于學生更好、更快地掌握這些概念。

3.喻體要特征鮮明

教師要對比喻對象和被比喻對象的特點進行認真概括,找到它們的相似點,引領學生通過這些相似點搭建一座“知識橋”,更好地理解新概念。如果在教學時隨意打比方,在比喻對象和被比喻對象之間“生拉硬拽”,學生找不到兩者的相似點,反而會越學越糊涂。

責任編輯:宣麗華

主站蜘蛛池模板: 国产精品网址你懂的| 中文字幕在线观看日本| 久久亚洲美女精品国产精品| 伊人久久大香线蕉综合影视| 宅男噜噜噜66国产在线观看| yy6080理论大片一级久久| 亚洲91精品视频| 制服无码网站| 超碰免费91| 欧美区国产区| 中文无码毛片又爽又刺激| 在线免费不卡视频| 制服无码网站| 国产视频欧美| 亚洲无卡视频| 成人a免费α片在线视频网站| 日韩国产另类| 四虎国产精品永久一区| 青草视频网站在线观看| 亚洲欧美国产五月天综合| 色网站在线免费观看| 欧美午夜网| 日韩久草视频| 一本久道久久综合多人| 中文字幕乱码中文乱码51精品| 喷潮白浆直流在线播放| 伊人成人在线视频| av午夜福利一片免费看| 亚洲一区无码在线| 欧美国产日韩在线观看| 五月婷婷丁香色| 最新国产精品第1页| 美女毛片在线| 亚洲首页在线观看| 亚洲国产AV无码综合原创| 亚洲狼网站狼狼鲁亚洲下载| 99久久精品美女高潮喷水| 99热这里只有免费国产精品| 久久大香伊蕉在人线观看热2| 亚洲一区毛片| 国产精品三级专区| 色吊丝av中文字幕| 97国产在线视频| 福利在线不卡| 999国内精品视频免费| 91在线精品麻豆欧美在线| 有专无码视频| 国产波多野结衣中文在线播放 | 精品一区二区三区波多野结衣 | 国产成人亚洲精品无码电影| 任我操在线视频| 午夜精品久久久久久久无码软件| 欧美一区二区自偷自拍视频| 国产福利免费观看| 国产在线无码av完整版在线观看| 国产福利免费视频| 福利视频99| 四虎精品国产永久在线观看| 18禁不卡免费网站| 2048国产精品原创综合在线| 亚洲一区国色天香| 久久伊人久久亚洲综合| 无码一区18禁| 自拍中文字幕| 午夜精品国产自在| 国产主播在线一区| 岛国精品一区免费视频在线观看| 久草中文网| 国产精品伦视频观看免费| 中文字幕在线欧美| 久久先锋资源| 亚洲中文在线看视频一区| 国产成人综合久久精品下载| 999国产精品永久免费视频精品久久| 91国内在线观看| 久久精品66| 国产成人啪视频一区二区三区 | 国产在线拍偷自揄观看视频网站| 亚洲成在人线av品善网好看| 久久香蕉欧美精品| 麻豆AV网站免费进入| 国产成人无码久久久久毛片|