• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      跟麥咭學(xué)編程

      2019-07-19 15:38麥咭編程
      第二課堂(課外活動(dòng)版) 2019年8期
      關(guān)鍵詞:糖豆數(shù)目積木

      在學(xué)校的課堂中,麥咭最近又學(xué)習(xí)了新知識(shí),那就是數(shù)學(xué)中的加法。雖然花一點(diǎn)時(shí)間還是可以將結(jié)果算出來,但是麥咭做不到第一時(shí)間將計(jì)算結(jié)果脫口而出。因此,為了提高口算能力和速度,麥咭設(shè)計(jì)了一個(gè)可以實(shí)現(xiàn)十以內(nèi)整數(shù)的加法運(yùn)算的程序。

      1. 學(xué)習(xí)變量。

      2. 掌握設(shè)定變量值的方法。

      1. 程序設(shè)計(jì)

      2. 程序分析

      點(diǎn)擊綠旗,開始重復(fù)執(zhí)行以下指令:設(shè)定變量“數(shù)1”的值為1到10的隨機(jī)數(shù),設(shè)定變量“數(shù)2”的值為1到10的隨機(jī)數(shù),詢問“數(shù)1”+“數(shù)2”的結(jié)果。此時(shí)“數(shù)1”和“數(shù)2”已經(jīng)有一個(gè)具體值了,等待玩家回答。最后,根據(jù)玩家的回答,進(jìn)行判斷。如果玩家回答等于“數(shù)1”+“數(shù)2”的值,反饋“回答正確!太棒啦”,否則,反饋“呃,再思考一下”。

      3. 積木搭建

      打開網(wǎng)頁(yè)http://scratch.maiji100.cn/Scratch.html,執(zhí)行“文件”“新建項(xiàng)目”命令,新建項(xiàng)目文件。

      新建變量“數(shù)1”“數(shù)2”,用于存儲(chǔ)兩個(gè)數(shù)的值。先點(diǎn)擊數(shù)據(jù)模塊中的 ,彈出一個(gè)窗口,如圖1所示,再輸入“數(shù)1”,點(diǎn)擊確定。接著重復(fù)前面的操作,建立變量“數(shù)2”。

      多學(xué)一招: 變量是一個(gè)可以存儲(chǔ)數(shù)據(jù)的字母或名稱。編程時(shí),你可使用變量來存儲(chǔ)數(shù)字,例如建筑物的高度;或者存儲(chǔ)單詞,例如人的名字。簡(jiǎn)單地說,可使用變量表示程序所需的任何信息。你可能會(huì)問:“既然我可以使用信息,那為什么要用變量?”這是因?yàn)樽兞靠梢噪S著程序的運(yùn)行而改變其表示的值。例如,你可以寫個(gè)程序來跟蹤罐子里糖豆的數(shù)目。因?yàn)樘嵌故且怀缘舻?,所以罐子里糖豆的?shù)目可能會(huì)隨著時(shí)間的推移而改變。你可以使用一個(gè)變量來表示不同時(shí)間的糖豆數(shù)目,而無須在每次糖豆數(shù)目變化時(shí)重新修改程序。

      點(diǎn)擊綠旗后開始重復(fù)執(zhí)行“出題、玩家答題、判斷答案的正誤”。拖入相應(yīng)的積木,如圖2所示。

      為了增加練習(xí)的科學(xué)性,把兩個(gè)加數(shù)設(shè)計(jì)成隨機(jī)數(shù),隨機(jī)數(shù)是運(yùn)算模塊中的功能積木,設(shè)定“數(shù)1”和“數(shù)2”的值均為1到10之間的隨機(jī)數(shù),如圖3所示。

      為了方便玩家輸入答案,詢問時(shí)“說”的內(nèi)容是一個(gè)加法算式,該加法算式每次運(yùn)行都是隨機(jī)生成的,由“數(shù)1”“數(shù)2”和“+”合成而得到。這里的合成,需要用到運(yùn)算模塊里的“連接hello和world”積木?!斑B接”積木的作用是將兩個(gè)部分連接在一起,連接后成為一串字符“hello world”,如圖4所示,連接積木可以嵌套使用,也就是多個(gè)“連接”積木可以一起使用,用來實(shí)現(xiàn)多個(gè)對(duì)象的連接。如圖4所示,連接好后是“數(shù)1+數(shù)2=”,形成一個(gè)加法算式。如圖5所示,“詢問”積木執(zhí)行時(shí),在舞臺(tái)窗口中會(huì)彈出一個(gè)輸入框,玩家輸入數(shù)字,按下回車鍵,麥咭編程會(huì)將玩家輸入的數(shù)字傳遞給“偵測(cè)”項(xiàng)里的“回答”,“回答”儲(chǔ)存的數(shù)據(jù)就是玩家輸入的數(shù)據(jù)。之后就可以引入“回答”來進(jìn)行判斷了。

      如圖6所示,判斷積木將根據(jù)給定的條件進(jìn)行判斷。此時(shí),“數(shù)1”+“數(shù)2”已經(jīng)設(shè)定好值了,回答里面保存的是玩家輸入的答案,所以可以判斷玩家的回答是否正確。如果回答正確,將彈出“回答正確!太棒啦”,否則將彈出氣泡,顯示“呃,再思考一下”的字樣。

      4. 程序清單

      角色的完整程序清單如圖7所示。

      通過本節(jié)課的學(xué)習(xí),我們知道了變量的概念,以及如何新建變量和設(shè)定變量值。為了讓程序達(dá)到理想的效果,我們可以對(duì)程序進(jìn)行修改與調(diào)試。同時(shí),也不要忘記保存并分享哦!

      (編輯 巧克力)

      猜你喜歡
      糖豆數(shù)目積木
      這塊積木能給我嗎
      糖豆?辣椒!
      星鉆積木
      拉拉勾,吃糖豆
      不能吃的“糖豆兒”
      有趣的積木
      《哲對(duì)寧諾爾》方劑數(shù)目統(tǒng)計(jì)研究
      牧場(chǎng)里的馬
      探索法在數(shù)學(xué)趣題中的應(yīng)用
      章丘市| 龙州县| 淮北市| 迁安市| 潜江市| 三江| 沛县| 扬州市| 塘沽区| 颍上县| 贺州市| 明星| 舒城县| 冷水江市| 银川市| 民和| 崇礼县| 嵊泗县| 安岳县| 康马县| 易门县| 扎囊县| 盈江县| 施秉县| 墨脱县| 外汇| 渭源县| 永善县| 应用必备| 永修县| 阜南县| 叶城县| 无极县| 雅安市| 宁陵县| 尚志市| 高台县| 平邑县| 晋中市| 赤水市| 辽源市|