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

淺論如何教好循環結構編程

2021-10-11 11:12:45趙玉榮
小學教學研究·理論版 2021年8期

趙玉榮

【摘 要】隨著科技水平的不斷發展,信息技術的發展以及應用可謂日新月異,這對中小學信息技術教育要求越來越高。目前程序設計語言已經進入小學高年級的課堂。如何教好循環結構編程,這是擺在小學信息技術教師面前尤為突出的問題。本文以“for循環”為例,對信息技術中循環結構編程教學進行了探究。

【關鍵詞】程序設計語言 循環結構 “for循環” 教學實例

隨著科技水平的不斷發展,信息技術發展以及應用日新月異,這對我們中小學信息技術教育要求越來越高。目前程序設計語言已經進入小學高年級的信息技術課程。程序設計對初、高中學生來說,都覺得比較困難、難于理解,而小學階段的學生,數學知識還不是很豐富,語言理解力又較差,這必然給我們的教學帶來很大的壓力。任何一門結構化程序設計語言都有三種結構,分別是順序結構、分支結構和循環結構,而在這三種結構中,循環結構既是教學的重點,也是教學的難點。如何教好循環結構編程,這是擺在我們小學信息技術教師面前尤為突出的問題。下面筆者以for循環為例從以下幾個方面談談對循環結構編程教學的幾點看法。

一、聯系實際,激發興趣

在日常學習和生活中,經常會遇到有重復的問題,比如要求打印輸出10個“你好”,求“10!”之類的問題。教學過程中教師以如何解決這些現實問題為切入點,適時引入循環語句,學生們會發現原來10條語句可以用一條循環語句來實現,使學生懂得可以利用循環程序設計來解決這些實際問題,以此激發學生的學習興趣,提高學生學習的主動性,進而使學生產生對循環結構程序設計的強烈求知欲。有了學生的學習主動性,就為后面循環結構程序教學過程順利進行打下了基礎。

二、循序漸進,由易到難

在循環結構程序教學時,教師一定要精心設計教學實例,設計的教學實例一定要做到先易后難。如果不做到這一點,我們的教學將是一個失敗的教學,弄不好會直接挫傷學生對程序設計語言學習的自信心。我們不妨先從在電腦屏幕上打印10個“你好”開啟我們的循環結構教學,讓學生初步感受到循環的魅力,激發他們的學習興趣。學生們在隨后分組合作上機實踐中,可能會有小組打印上百個甚至上千個“你好”,這就說明學生對循環的設計感到有興趣了,初步了解到了循環的魅力和作用。從而使學生了解到,原來循環程序可以解決我們現實生活中很多問題。

接著不妨再用編程實現s=1+2+……+10 這個程序繼續我們的教學,同時引導學生利用好循環控制變量,這時學生們會發現循環控制變量是非常有利用價值的。這樣通過精心設計的教學實例,逐層深入,使教學過程循序漸進,由易到難。學生通過這一系列的教學實例就會慢慢理解和接受循環程序設計。

三、突出重點,分解難點

在循環編程的教學過程中,教師一定要用恰當的教學手段,把教學的難點逐一分解。教學手段會因不同的教師而各不相同。筆者在教授打印“九九乘法口訣表”時就采用了以下的教學手段。針對這個循環程序難度較大,學生難于理解,不易編寫的情況,首先把復雜的計算機語言變為簡單的漢字語言,然后層層簡化,最后反過來再用計算機語言替換這些漢字語言。

具體教學過程是這樣的,首先用投影機把“小九九乘法口訣表”投射到黑板上。然后和學生們一起分析“小九九乘法口訣表”的特點,很快筆者和學生們發現,“小九九乘法口訣表”有這樣的規律,它共有9行等式,并且每行等式的最后有一個換行,因此筆者啟發學生編寫了這樣的漢字語言:

for (i=0;i<=9;++i)

{打印第i行等式;

打印一個換行;}

很明顯,要打印1個換行非常簡單,只需用語句print(“\n”)即可實現。下面如何打印第i行等式就是我們要解決的問題了,筆者和學生們一起分析后發現,第1行有1個等式,第2行有2個等式,然后啟發學生第i行會有幾個等式呢?大部分學生會指出第i行有i個等式,因此可啟發學生編寫出這樣的漢字語言:

for(j=0;j<=i;j++)

打印第i行的第j個等式;

下面分析第i行的第j個等式是由什么元素組成的,就是我們最后需要解決的問題了,通過對第i行的每個等式分析,可以清楚地知道第i行的第j個等式是這樣的:j*i=j*i。因此,可啟發學生編寫出這樣的計算機語言語句:

print(j,”*”,i,”=”,j*i,” ”)

同時為了“小九九乘法口訣表”的美觀,在每個等式后要加一個空格。經過這樣的處理,難點也被層層分解。最后只需引導學生用計算機語言替代那些漢字語言,就完成“小九九乘法口訣表”的打印了。

for (i=0;i<=9;++i)

{for(j=0;j<=i;j++)

print(j,”*”,i,”=”,j*i,” ”);

print(“\n”);}

通過把復雜的難于理解的程序經過層層分解,難點也一層一層被分解、被突破。經過這樣的教學過程,提高了學生分析問題、解決問題的能力,進一步加深了對循環結構程序的理解。同時,這樣的教學也會使學生對其他理科的學習有所幫助。

四、合理利用輔助教學手段

合理利用高科技輔助教學手段,不僅可以節省時間,提高課堂教學效率,而且有助于突破教學難點。對于程序的執行過程,就可以用flash等軟件制作一個簡單的小動畫,演示程序的執行過程。在該動畫中,將程序的每一次重復過程簡單明了地顯示出來。同時,循環控制變量的值在每一次重復變化中也會顯示出來,有助于提高學生對循環執行過程的理解。這里需要注意的是,不要一味利用微視頻等高科技輔助教學手段,還應該與傳統板書相結合。比如,對程序執行過程的分析,除播放動畫之外,還應進行詳細的板書,使學生能夠充分理解和掌握循環結構程序的執行過程。

循環程序設計是所有結構化程序設計語言的重要知識點,也是所有語言的教學重難點。在教學實施過程中,教師要聯系生活實際問題,激發學生的學習積極性,提高他們的學習興趣。同時,教師要循序漸進,由易到難,提高學生的學習自信心。針對不同的教學實例,教師要運用適當的教學方法,合理利用輔助教學手段,突破教學的難點。這樣才能使學生真正理解和掌握循環程序結構,為學生更深層次的計算機語言學習奠定基礎。

主站蜘蛛池模板: 午夜欧美在线| 亚洲中文精品人人永久免费| 日韩国产黄色网站| 老司机午夜精品网站在线观看| 亚洲欧美激情小说另类| 国产精品中文免费福利| 免费毛片全部不收费的| 久久久久国产精品嫩草影院| 精品一區二區久久久久久久網站| 国产精品亚洲片在线va| 一本大道香蕉中文日本不卡高清二区| 国产精品jizz在线观看软件| 欧美人与性动交a欧美精品| 99精品福利视频| 好久久免费视频高清| 国产中文一区a级毛片视频| 99re在线免费视频| 免费午夜无码18禁无码影院| 国产新AV天堂| 日韩欧美视频第一区在线观看| 亚洲精品第五页| 国产无码在线调教| 免费观看欧美性一级| 国产高清色视频免费看的网址| 国产xxxxx免费视频| 一级成人a做片免费| 99re在线观看视频| 精品国产中文一级毛片在线看 | 欧美激情网址| 一级毛片在线播放免费观看| 又大又硬又爽免费视频| 午夜国产理论| 久久6免费视频| 亚洲精品综合一二三区在线| 老司机午夜精品视频你懂的| 人妻一本久道久久综合久久鬼色| jizz亚洲高清在线观看| 欧美日韩国产精品va| 亚洲一区无码在线| 久久国产拍爱| 免费在线观看av| 国产h视频免费观看| 国产视频资源在线观看| 国产精品无码久久久久AV| 欧美成人亚洲综合精品欧美激情| 欧美国产成人在线| 人妻无码一区二区视频| 毛片在线播放a| 无码一区中文字幕| 国产成人一级| 中文字幕无码中文字幕有码在线| 国产精品熟女亚洲AV麻豆| 91精品国产情侣高潮露脸| 日韩毛片在线播放| 99re热精品视频中文字幕不卡| 国产喷水视频| 亚洲bt欧美bt精品| 欧美天堂在线| 欧美成人国产| 无码国内精品人妻少妇蜜桃视频| 日韩视频精品在线| 日韩 欧美 小说 综合网 另类| 国产va免费精品| 老司国产精品视频91| av无码久久精品| 亚洲精品色AV无码看| 岛国精品一区免费视频在线观看| 日韩精品一区二区三区中文无码| 毛片免费在线视频| 亚洲日本一本dvd高清| 亚洲 欧美 日韩综合一区| 3D动漫精品啪啪一区二区下载| 99精品在线视频观看| 亚洲香蕉伊综合在人在线| 欧美a级完整在线观看| 亚洲精品成人片在线观看| 久久永久免费人妻精品| 国产男人的天堂| 国产乱子伦精品视频| 青青草国产在线视频| 日韩欧美国产另类| 欧美性精品|