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

淺談C語言循環結構程序設計

2020-12-24 07:54:27宋志飛
商情 2020年43期

【摘要】C語言中有多種程序結構,循環結構最為重要的一種,也是教學中的重難點。循環結構是C語言程序設計教學中的必講點。傳統教學中只重視理論的教學,忽視了實踐應用,不利于學生學習掌握,本文提出了循環要素的概念,提出一種相對優化的方法。

【關鍵詞】C語言? 循環結構? 程序結構

0引言

在高職C語言程序設計教學過程中,都會講到一個重要的知識點,循環結構。從教學多年的經驗發現,高職學校學生在循環結構知識點這塊,學起來比較吃力,對知識點的掌握存在很大困難。本文從全新角度出發,提出一種優化的方法,來講授循環結構知識點。從循環的結構、改革傳統教學方法、循環要素等方法進行說明。

1、循環結構

在C語言程序設計課程教學中,都會講到一個重要的知識點,即程序結構,其中含有三種程序結構,順序、選擇和循環。前兩種結構較為簡單,學生學起來比較輕松,循環結構較為復雜,學生學起來比較吃力,從理論掌握到實踐應用都比較困難。循環結構可以看成是一個條件判斷語句和一個向回轉向語句的組合。另外,循環結構的三個要素:循環變量、循環體和循環終止條件,循環結構在程序框圖中是利用判斷框來表示,判斷框內寫上條件,兩個出口分別對應著條件成立和條件不成立時所執行的不同指令,其中一個要指向循環體,然后再從循環體回到判斷框的入口處。

從教學多年的經驗來看,循環結構即是C語言程序設計課程教學中的重點內容,也是學生難以掌握的難點之一。循環結構知識學習的好壞,甚至直接影響到后續知識的學習,直接體現在學生對C語言程序設計編程語言的掌握情況。

2、傳統教學方法

翻閱市面上多個C語言類教材,循環部分的知識的講解,一般都會依據以下情況來安排:以一個運用循環結構的場景——講授運用循環結構的語法語句——舉例子進一步說明。這種步驟安排一般是比較經典的傳統方法。筆者在以往的教學過程中,也是按照此類方法進行講授,教學效果和教學情況效果一般。在理論講授部分,學生都覺得難以理解,對知識點的掌握往往都是一知半解。

仔細研究這些傳統的教學方法,你會發現,傳統的教學思路中忽略了對循環結構的研究分析,過多的側重于講授其語法內容。學生往往只是停留在語法層面的理解,沒有深層次的掌握和理解循環結構,后續學習往往比較困難。

傳統的程序教學中,忽略了一個重要的部分,即學生沒有掌握程序設計的方法并運用到實際情況中,學生一般會表現出能看懂程序,但不能自我編寫程序解決實際問題。算法是程序設計的關鍵,語言是工具。因此,在實際教學過程中,要向學生灌輸算法的重要性。

3、循環要素的引入

3.1引入

引入案例教學任務,即在鍵盤導入一個同學的兩門功課考試成績(語文和數學),算出兩門成績的平均分后在屏幕上輸出。這個例子比較簡單,學生在基于已經掌握的知識點上,比較容易完成此項內容。這里的算法分為幾個步驟,導入、計算、導出,即(1)導入兩門功課成績,(2)計算平均分,(3)導出結果。

學生在實現以上內容后,可以接著提出下一步的問題,算出全班45名學生的平均分,怎樣實現這一步?學生往往會局限于只學習了順序和分支結構,會套用已經掌握的兩種結構設計程序,會重復45此順序結構的代碼,我們這里能夠知道運用順序結構來寫的話,也就三行代碼,但是寫45次的話,代碼書寫量就太大了,而且很容易出錯。

3.2分析

引入循環結構的相應內容后,進行相應的分析。在算法的研究上,可以先應用偽代碼等方式進行展示和描述。例如這里我們可以假定,要輸入并計算班上45名同學的功課成績,并按要求在屏幕輸出結果,可以先用正常的文字描述算法,算法如下:(1)從學號排名為第一位的同學開始計算;(2)導入這位學生的兩門功課成績并計算平均分后導出;(3)接著算出第二位同學、第三位同學……;

研究分析上面算法的幾個步驟:(1)第一步是表示算法從何時開始,即循環的起始;(2)說明循環的重復操作,即循環的核心部分;(3)最后一步即循環的結束。通過循環,從第一個同學一直操作到最后第45位同學;(4)說明循環怎樣結束,什么時候結束。這四個步驟都是不可缺少的。在編程語言中,我們將這四個部分依次稱為起始、循環主體、循環的迭代和循環的結束。這幾個要素是構成循環的必要部分。

從教學實踐來看,仔細研究分析循環的幾個要素,在教學和學習中,怎樣運用計算機編程語言來實際操作一個循環,運用計算機語言來完成一個循環的算法,并結合相應的計算機編程語言的語法,將幾個要素結合到語法中,實現語法要求。

4、總結

在教學實踐中,發現傳統教學中,比較強調如何實現循環的語法理論內容,忽略了循環算法本身的研究,這種方法讓高職學生學起來比較吃力,有畏難情緒。本文優化了相應的方法,引入循環的要素,利于學生理解學習,將抽象的循環部分內容細化到要素點的歸納上,結合實際,這種方法要由于傳統方法,對學習循環結構的老師和學生有一點的指導意義。

參考文獻:

[1]李娟,張燕.C 語言循環結構教學的設計與實踐[J].計算機教育,2018(3):89-91.

[2]林玲,文思群.任務驅動法在循環結構設計教學中的應用[J].計算機時代,2017(10):81=83.

[3]王煒,張慧,李偉民,彭霖.循環四要素法在循環結構教學中的應用[J].教學與教育信息化,2019(8):209-213.

[4]譚浩強,C 語言設計[ M ].北京: 清華大學出版社,2000.

作者簡介:宋志飛(1985-),漢族,男,安徽太湖人,講師,碩士研究生,主要從事蟻群算法及應用、計算機軟件及應用、職業教育等方面的研究。

主站蜘蛛池模板: 亚洲日韩在线满18点击进入| 国产精品太粉嫩高中在线观看| 日韩国产综合精选| 国产精品人成在线播放| 欧美自拍另类欧美综合图区| 欧美一道本| 国产一二视频| 在线免费观看a视频| 成人国产三级在线播放| 国内丰满少妇猛烈精品播| 成人国产小视频| 亚洲综合婷婷激情| 亚洲欧美成aⅴ人在线观看| 亚洲无码高清免费视频亚洲 | 中文纯内无码H| 色综合天天视频在线观看| 国产成人91精品免费网址在线| 蝌蚪国产精品视频第一页| 新SSS无码手机在线观看| 亚洲日韩AV无码精品| 四虎成人免费毛片| 久热中文字幕在线| 国产毛片片精品天天看视频| 亚洲欧美天堂网| 国产一区二区人大臿蕉香蕉| 国产午夜无码专区喷水| 亚洲精品无码久久毛片波多野吉| 一级毛片在线免费视频| 手机精品视频在线观看免费| 亚洲an第二区国产精品| 3p叠罗汉国产精品久久| 亚洲国产成人无码AV在线影院L | 国产爽歪歪免费视频在线观看| 国产麻豆福利av在线播放| 久久网综合| 亚洲中文精品人人永久免费| 草草影院国产第一页| 一区二区在线视频免费观看| 亚洲人成色77777在线观看| 波多野吉衣一区二区三区av| 亚洲色图狠狠干| 日韩在线中文| 国产精品人成在线播放| 91精品综合| 香蕉综合在线视频91| 欧美国产视频| 在线观看亚洲精品福利片| 国产高清在线观看| 亚洲精品成人片在线观看| 国产剧情国内精品原创| 国产成人做受免费视频| 国产成人8x视频一区二区| 国产极品美女在线观看| 免费99精品国产自在现线| 超碰色了色| 欧美精品亚洲日韩a| 2024av在线无码中文最新| 国产特一级毛片| 亚洲h视频在线| 日韩人妻精品一区| 在线欧美一区| 久久久久久久97| 中文字幕 91| 国产成人免费手机在线观看视频| 91麻豆久久久| 伊人久久大香线蕉影院| 久无码久无码av无码| 欧美另类精品一区二区三区| 亚洲天堂自拍| 国产69精品久久久久妇女| 日韩精品一区二区三区大桥未久| 亚洲精品人成网线在线| 亚洲激情99| 99re在线免费视频| 国内熟女少妇一线天| 国产精品网址在线观看你懂的| 亚洲精品成人片在线播放| 欧美成人免费一区在线播放| 国产又色又爽又黄| 国产97公开成人免费视频| 香蕉eeww99国产精选播放| 伊人久综合|