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-),漢族,男,安徽太湖人,講師,碩士研究生,主要從事蟻群算法及應用、計算機軟件及應用、職業教育等方面的研究。

主站蜘蛛池模板: 青草视频免费在线观看| 四虎在线高清无码| 免费国产黄线在线观看| 欧美黑人欧美精品刺激| 青青操视频在线| 久996视频精品免费观看| 黄色一及毛片| 欧美视频在线不卡| 69av在线| 亚洲人成色77777在线观看| 大乳丰满人妻中文字幕日本| 国产精品永久久久久| 亚洲成a人在线观看| 色综合成人| 日韩精品无码免费一区二区三区 | 九色视频线上播放| 天天视频在线91频| 国产精品亚洲片在线va| 国产乱子伦精品视频| 欧美日韩另类在线| 一级毛片基地| 色偷偷av男人的天堂不卡| 伊人丁香五月天久久综合| 91国内外精品自在线播放| 亚洲第一黄色网| 亚洲AV无码乱码在线观看裸奔 | 91精品国产综合久久不国产大片| 日本91在线| 亚洲日韩精品无码专区97| 黄片在线永久| 波多野结衣久久高清免费| 伊人激情综合| 精品99在线观看| 激情六月丁香婷婷| 国产69精品久久久久妇女| 亚洲高清日韩heyzo| 2021天堂在线亚洲精品专区| 欧美亚洲激情| 91精品国产91久无码网站| 成人永久免费A∨一级在线播放| 亚洲免费人成影院| 午夜免费视频网站| 真实国产精品vr专区| 久久国产高潮流白浆免费观看| 无码丝袜人妻| 无码区日韩专区免费系列| 中文字幕人成人乱码亚洲电影| 国产麻豆va精品视频| 国产欧美高清| 91精品啪在线观看国产| 久久综合伊人77777| 少妇人妻无码首页| 亚洲成人在线免费| 亚洲性一区| yjizz视频最新网站在线| 国产无人区一区二区三区| 国产男人的天堂| 乱码国产乱码精品精在线播放| 日韩在线1| 午夜a级毛片| 乱色熟女综合一区二区| 成人国产精品一级毛片天堂| 久久精品人人做人人爽97| 99人妻碰碰碰久久久久禁片 | 黄色在线网| 国产亚洲欧美在线视频| 日韩AV无码免费一二三区| 黄色免费在线网址| 国产在线视频导航| 亚洲色图欧美| 欧美α片免费观看| 色135综合网| 亚洲精品无码成人片在线观看 | 国产97视频在线| 欧美成人在线免费| 成人综合久久综合| 片在线无码观看| 久久亚洲黄色视频| 狠狠亚洲婷婷综合色香| 精品亚洲国产成人AV| 欧美激情视频一区| 久久婷婷色综合老司机|