<sup id="s9epx"><center id="s9epx"><input id="s9epx"></input></center></sup>
    1. <ol id="s9epx"><i id="s9epx"></i></ol>
      <ol id="s9epx"></ol>

        • <s id="s9epx"></s><ul id="s9epx"></ul><u id="s9epx"><thead id="s9epx"></thead></u><sup id="s9epx"><thead id="s9epx"><tfoot id="s9epx"></tfoot></thead></sup>
          <output id="s9epx"></output>

          設(shè)為主頁 加入收藏 繁體中文

          姜超老師教學(xué)日記


           

          教師教學(xué)日記
           

          專業(yè)科
          計算機(jī)
          學(xué)科
          VB程序設(shè)計
          姓名
          姜超
          時間
          2014410
          天氣
          VB編程對學(xué)生來說一直是一門不大好學(xué)的課,怎么讓知識更容易接受呢?我想了不少方法。比如講“FORNEXT”循環(huán)語句,我就用了創(chuàng)設(shè)問題,用解決問題來引導(dǎo)學(xué)生學(xué)習(xí)的方法。
          1、創(chuàng)設(shè)問題情境
          提出問題:打印6個豎行排列的“*”(解決方案:我們可以使用6PRINT語句完成)。
          但是,如果我想畫10行,100行,1000行“*”呢?難道就這樣順序?qū)懴氯??很顯然,這樣編寫太繁瑣也不切合實(shí)際。我們希望在解決這個問題過程中,只要告訴計算機(jī)重復(fù)操作的次數(shù),剩下的讓計算機(jī)自己去完成,然而這個希望可以實(shí)現(xiàn)嗎?
          實(shí)際上是可以的,這就要用到循環(huán)執(zhí)行的思想,我們今天就來學(xué)習(xí)一種“FORNEXT”循環(huán)語句,通過這個語句的使用,我們就可以很容易的解決這個問題。
          2
          、給出程序,并通過在VB中演示效果加以理解
          循環(huán)結(jié)構(gòu)也稱重復(fù)結(jié)構(gòu),它的作用是使一段程序能重復(fù)執(zhí)行,被重復(fù)執(zhí)行的部分稱為循環(huán)體。但重復(fù)一般都是有條件的,即在滿足FOR語句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。下面我們就來看一下“FORNEXT”語句的語句格式:
          格式:
          FOR〈數(shù)值變量名〉=〈數(shù)學(xué)表達(dá)式1 TO 〈數(shù)學(xué)表達(dá)式2 STEP〈數(shù)學(xué)表達(dá)式3〉〈語句序列(循環(huán)體)〉
          NEXT
          說明:
          1)當(dāng)步長為1時,STEP 1可省略不寫;
                2
          )語句序列中可以含有任意多條語句;
                3
          )有時需中途退出循環(huán),這時用EXIT FOR命令。
          上題程序代碼可這樣寫
          cls
                    for I=1 to 6 step 1
                    print
          *
                    next
          3
          、設(shè)置“陷阱”,強(qiáng)調(diào)語句格式。
             
          教師出示下列程序段。學(xué)生分成三組討論,發(fā)現(xiàn)錯誤并糾正,然后每組完成一題。在討論中,學(xué)生扮演了一個積極的參與者的角色自覺思考、積極發(fā)言,講出自己的思考和結(jié)論,并與他人展開爭辯,在自主探索中掌握知識要點(diǎn),同時也可學(xué)習(xí)到他人的好的思維方式和學(xué)習(xí)方法。
          1)打印1~5這5個數(shù)    2) 打印5~1這5個數(shù)        3) 打印1~5這5個數(shù)
           


           
           
          4、創(chuàng)設(shè)情境,引出循環(huán)嵌套結(jié)構(gòu)
          前面我們已經(jīng)解決了利用循環(huán)結(jié)構(gòu)來在一行打印6個“*”的問題,那么,如果我想要打印3行,每行6個“*”,這個問題又該如何解決呢?
          引導(dǎo)學(xué)生思考,可以將上面的“FORNEXT”語句再重復(fù)3次。(如下)
           
          這么寫當(dāng)然可以,可是,如果我們要打印10行、100行、1000行呢?這么寫當(dāng)然就不行了,由于我們已經(jīng)知道了循環(huán)的次數(shù),可以再利用一個“FORNEXT”循環(huán)語句。這樣就形成了循環(huán)中套循環(huán)的結(jié)構(gòu),我們成為循環(huán)的嵌套。
          探究:若外層循環(huán)控制為18,內(nèi)層循環(huán)還是16,查看圖形效果
          得出結(jié)論:內(nèi)層循環(huán)次數(shù)控制一行中列的個數(shù),即列數(shù);外層循環(huán)次數(shù)控制行數(shù)。
          5、舉一反三,深入探究,加深理解
          根據(jù)上面探究所的出的結(jié)論,我們試著打印下面的圖形:
           
           
           
           
          向?qū)W生講解此種圖形的程序設(shè)計方法,主要在循環(huán)次數(shù)上作文章。
          6、層層推進(jìn),活學(xué)活用
          給學(xué)生一個稍微綜合性的圖形,要求利用循環(huán)嵌套打印出來。(此圖形需要添加空格來完成)
          7、小結(jié)和作業(yè)
          小結(jié):通過本節(jié)課的學(xué)習(xí),我們懂得了循環(huán)結(jié)構(gòu)程序設(shè)計的思想。掌握了“FORNEXT”循環(huán)語句的應(yīng)用格式,了解并初步掌握了循環(huán)嵌套語句的使用。
           

           

          久久久2021中文精品,国产高清一级毛片在线,亚洲国产精品视频一区二区,久久久久亚洲精品首页 九九精品无码专区免费 9久9久女女热精品视频免费
            <sup id="s9epx"><center id="s9epx"><input id="s9epx"></input></center></sup>
            1. <ol id="s9epx"><i id="s9epx"></i></ol>
              <ol id="s9epx"></ol>

                • <s id="s9epx"></s><ul id="s9epx"></ul><u id="s9epx"><thead id="s9epx"></thead></u><sup id="s9epx"><thead id="s9epx"><tfoot id="s9epx"></tfoot></thead></sup>
                  <output id="s9epx"></output>