亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C語言中楊輝三角圖形輸出的課堂教學(xué)研究

        2021-08-23 10:58:25孫偉平
        成長 2021年9期
        關(guān)鍵詞:楊輝三角

        孫偉平

        摘 要:《C語言程序設(shè)計》中的圖形輸出問題在整冊書的基礎(chǔ)教學(xué)中占有重要的地位和作用,尤其楊輝三角的圖形輸出更是重中之重。掌握程序設(shè)計的方法、圖形特點、思路分析,目的是培養(yǎng)學(xué)生程序設(shè)計的理念,也為后續(xù)函數(shù)調(diào)用、指針、文件等章節(jié)的學(xué)習(xí)打下堅實的基礎(chǔ)。

        關(guān)鍵詞:C語言程序設(shè)計 二維數(shù)組 楊輝三角

        1 引言

        C語言程序設(shè)計作為一種高級的計算機語言,是所有編程語言的基礎(chǔ)教學(xué)。它的功能強大,可移植性好,使用靈活方便,也是廣泛使用的計算機語言,同時還具有高級編程語言的優(yōu)點,適合于各種系統(tǒng)軟件的編寫和數(shù)值計算,學(xué)習(xí)它有助于和計算機之間的交流,同時也更深入的了解計算機,所以說程序編輯的學(xué)習(xí)對我們尤為重要。

        2 二維數(shù)組基礎(chǔ)知識的靈活性應(yīng)用

        二維數(shù)組的學(xué)習(xí)是建立在一維數(shù)組的基礎(chǔ)知識之上,首先要明確什么是二維數(shù)組?二維數(shù)組用來存儲什么?如何進行存儲?這在課堂教學(xué)中反應(yīng)出存在的問題,不能夠?qū)W以致用,所學(xué)習(xí)的內(nèi)容在應(yīng)用中缺少靈活性,所以教學(xué)過程中會讓我覺得“教與學(xué)”、“學(xué)與用”、“用與練”的重要性。課堂中應(yīng)多注意知識的運用而不僅僅將知識浮于表面,而是要實實在在的運用到實際。

        3 分析楊輝三角的圖形特點,找到與二維數(shù)組之間的聯(lián)系

        先以直角的楊輝三角形為例,由于楊輝三角也是多行多列的存儲形式,與二維數(shù)組的存儲有了直接的聯(lián)系,師生共同分析圖形特點,激發(fā)學(xué)生的參與性和主動性,同時也培養(yǎng)學(xué)生學(xué)習(xí)的興趣,在討論的過程中領(lǐng)會到了楊輝三角淺在的規(guī)律。

        各組同學(xué)通過認真觀察都有了新的發(fā)現(xiàn),一組同學(xué)發(fā)現(xiàn)直角邊和斜邊上的數(shù)組元素值都為1;二組同學(xué)發(fā)現(xiàn)每行輸出的數(shù)字個數(shù)都不同,而且左右兩端的數(shù)字是對稱的。在圖形分析這一環(huán)節(jié)課堂氛圍特別的輕松,完全忘我的狀態(tài),各組同齊心協(xié)辦,加以補充。愉悅的課堂氛圍讓我也倍感欣慰。

        4 結(jié)合特點進行分析講解

        首先分析三角形的斜邊和直角邊上的1都分別對應(yīng)著哪些數(shù)組元素?結(jié)合之前二維數(shù)組的基礎(chǔ)知識,由此可以發(fā)現(xiàn)斜邊上的元素是當(dāng)行下標(biāo)列下標(biāo)相等的情況下,對應(yīng)數(shù)組元素的值為1,直角邊上的元素是當(dāng)列下標(biāo)的值為0時,則a[i][j]=1。其他數(shù)組元素的值則通過如下分析:a[3][1]=a[2][0]+a[2][1],a[4][2]=a[3][1]+a[3][2],得出除了元素值是1的情況a[i][j]=a[i-1][j-1]+a[i-1][j],綜合以上的條件得出如下結(jié)論:if(i==j||j==0)? a[i][j]=1;? else? a[i][j]=a[i-1][j-1]+a[i-1][j]。

        其次,根據(jù)楊輝三角的每行輸出數(shù)字的個數(shù)不同,并結(jié)合之前星號圖形的輸出可以得出,內(nèi)層循環(huán)的執(zhí)行次數(shù)是由外層循環(huán)變量的值來控制的,所以循環(huán)的條件為:j<=i。最后結(jié)合圖形的觀察,每行輸出數(shù)據(jù)之后要進行換行操作,其中printf(“\n”)作為外層循環(huán)的循環(huán)體部分,當(dāng)內(nèi)層循環(huán)執(zhí)行完才執(zhí)行換行語句。

        本環(huán)節(jié)的教學(xué)過程,通過圖形特點的分析講解,引導(dǎo)學(xué)生應(yīng)用所學(xué)知識并結(jié)合本程序的新知識,設(shè)計算法進行分析,并適當(dāng)?shù)赜谜Z言描述去解決程序的思路,培養(yǎng)學(xué)生邏輯思維方式,讓學(xué)生在不斷的探索中解決編程問題,從而全面且有效地掌握知識的運用。

        5 小組同學(xué)整理思路進行程序編輯

        1.整體思路共分為三部分:一是二維數(shù)組及變量的說明定義;二是給數(shù)組元素賦值;三是輸出數(shù)據(jù)。思路分析對于圖形輸出十分重要,只有明確思路才能將其轉(zhuǎn)換成符合C語言語法要求的語句。

        2.程序編輯中出現(xiàn)的錯誤(以輸出十行的楊輝三角為例)

        錯誤(1):部分同學(xué)將i<10寫成了i<=10,原因是下標(biāo)值取值范圍掌握的不夠準(zhǔn)確;

        錯誤(2):將j<=i寫成了j<10,原因是忘記圖形中每行上輸出數(shù)據(jù)個數(shù)的不同,主要是由外層循環(huán)變量i來控制的,在編程的整體思路上出現(xiàn)了偏差;

        錯誤(3):printf(“\n”);語句的位置不屬于內(nèi)層循環(huán),而是當(dāng)內(nèi)層循環(huán)執(zhí)行之后才執(zhí)行。以上幾處錯誤之處是程序編輯過程中常常出現(xiàn)的問題,抽象的邏輯思維確實讓孩子們毫無思路,即使有了思路也會在編程中出現(xiàn)這樣或那樣的小錯誤,但計算機的程序語言不允許我們有絲毫的差錯,要求其規(guī)范化及準(zhǔn)確性,當(dāng)然這也是在培養(yǎng)學(xué)生的細心、耐心的好習(xí)慣,這一習(xí)慣的養(yǎng)成會成為她們成長中的亮點。

        在此環(huán)節(jié)的教學(xué)過程中,讓我領(lǐng)悟到了教學(xué)中的循序漸進。小組的合作學(xué)習(xí)過程中不僅是一個幫扶的過程,更是一個協(xié)作的過程,大家齊心協(xié)力,目標(biāo)明確,培養(yǎng)了學(xué)生的創(chuàng)造力更體現(xiàn)了以學(xué)生為主體的教學(xué)原則,從而激發(fā)了他們的學(xué)習(xí)興趣。

        6 理論教學(xué)與實踐相結(jié)合

        在程序設(shè)計過程中,理論學(xué)習(xí)和上機實踐應(yīng)兩手抓,通過上機練習(xí)會提高學(xué)生的實踐能力,在輸入程序的過程中也是再次對程序語法的一次校對,針對運行后的錯誤代碼應(yīng)及時的進行改正并總結(jié)。理論與實踐的結(jié)合是對所學(xué)知識的融會貫通,在上機練習(xí)中更是對程序熟練程度的一個考驗。

        C語言的程序設(shè)計教學(xué)講究的是方法,運用合理的教學(xué)方法,不但可以讓學(xué)生領(lǐng)會到學(xué)習(xí)的樂趣,同時也提高了學(xué)習(xí)的積極性和獨立思考的能力。本節(jié)課的教學(xué)過程中,我采用的分組教學(xué)不但培養(yǎng)了學(xué)生分析問題和解決問題的能力,也培養(yǎng)了學(xué)生的團隊意識。以上就是我在楊輝三角圖形輸出教學(xué)中的一些體會,在今后的教學(xué)過程中,我會不斷的探索和創(chuàng)新,激發(fā)學(xué)生興趣的同時,讓他們感知C語言程序設(shè)計的魅力所在。

        參考文獻:

        [1] 王小榮,劉雙喜. C語言中二維數(shù)組的教學(xué)探究[J]. 電腦知識與技術(shù),2009,5(24):6700-6722.

        [2] 汪紅兵,姚琳,武航星,張敏. C語言程序設(shè)計二維數(shù)組人教學(xué)探究[J]. 中國大學(xué)教學(xué),2014(09):50-55.

        [3] 宋靈香. C語言中程序設(shè)計二維數(shù)組的教學(xué)探究[J]. 軟件導(dǎo)刊,2013,12(03):178-180.

        [4] 原立濤,李鳳玲,邸抗.C語言中二維數(shù)組應(yīng)用分析[J].軟件工程師,2012(11):46-47.

        猜你喜歡
        楊輝三角
        楊輝三角的“前世今生”
        數(shù)學(xué)作畫
        數(shù)學(xué)之美:楊輝三角的奇特性質(zhì)
        楊輝三角在解決遺傳學(xué)問題中的妙用
        奇妙的“楊輝三角”
        楊輝三角的探究之旅
        楊輝三角中的“幾何圖形”
        神奇的楊輝三角
        楊輝三角與志最短路線
        楊輝三角形模5的絕對最小余數(shù)分布的分形結(jié)構(gòu)特征
        欧美人成人亚洲专区中文字幕| 欧美日韩午夜群交多人轮换| 亚洲精品www久久久久久| 全免费a级毛片| 午夜福利影院不卡影院| 国产风骚主播视频一区二区| 又黄又刺激的网站久久| 一本之道日本熟妇人妻| 亚洲欧洲成人a∨在线观看| 全部孕妇毛片| 狠狠亚洲婷婷综合色香五月| 美女一区二区三区在线视频| 国产乡下妇女做爰| 爱情岛论坛亚洲品质自拍hd| 国产精品亚洲综合天堂夜夜| 乳乱中文字幕熟女熟妇| 曰本女人与公拘交酡| 亚洲国产区男人本色| 白白青青视频在线免费观看| 久久综合久久综合久久| 狠狠精品久久久无码中文字幕| 亚洲肥老熟妇四十五十路在线| 九九日本黄色精品视频| 精品少妇一区二区三区免费| 激情内射日本一区二区三区| 国产99re在线观看只有精品| 亚洲一区二区丝袜美腿| 日本少妇又色又爽又高潮| 成人片黄网站色大片免费观看cn | 又紧又大又爽精品一区二区 | 亚洲中文字幕在线爆乳| 偷拍熟女露出喷水在线91| 夜夜夜夜曰天天天天拍国产| 竹菊影视欧美日韩一区二区三区四区五区| 中文字幕成人精品久久不卡| 日日噜噜噜夜夜狠狠久久蜜桃 | 成人在线激情网| 一区二区三区国产亚洲网站| 国产性自爱拍偷在在线播放| 蜜臀av无码精品人妻色欲| 麻豆人妻无码性色AV专区|