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

Scratch編程之小貓躲蘋果

2020-06-30 14:32:37陳新龍
電腦報 2020年17期
關鍵詞:思路

陳新龍

前不久,小編和我一起討論一套Scratch的試卷,兩人對一道基礎題“小貓躲蘋果”卻很久沒有想出正確的答案。

題目是這樣的:天上不停地掉蘋果,屏幕內蘋果數要超過兩個,小貓能自動躲開。(如圖1)

這道題是試卷基礎題的第三題,理論上應該是不會太難的。但是我們兩個人都把題目解法復雜化了,導致幾個小時也沒寫出合格的程序。題目要求隨機落下至少兩個蘋果,這一部分實現很簡單。因為小貓需要對蘋果偵測,下落的蘋果不能用克隆。真正的難點在于自動左右移動躲避蘋果。

作為前車之鑒,說說我們的錯誤思路吧。在做題目的時候一般先考慮從簡單情況開始,就先做了一個蘋果的隨機掉落,判斷如果“蘋果X坐標-小貓X坐標”的絕對值小于100時認為蘋果會砸到小貓,小貓馬上移動一段距離。躲避一個蘋果是成功的,但是第二個蘋果加進去后需要判斷的情況一下多了起來,如果兩個蘋果剛剛好一左一右,那么小貓就可以移動到兩個蘋果的中間;如果蘋果都在左邊,那么就移動到右邊;如果蘋果都在右邊則移動到左邊;但是遇到舞臺邊界該怎么計算,這樣復雜的條件判斷難免會出現問題,這還沒有考慮三個蘋果的情況。關鍵是這只是第三題,一套卷子只有三小時的答題時間,不該寫這么多復雜的語句。

我靜下心來推翻之前的思路從頭思考。在仔細梳理各個模塊的屬性后,注意到“到鼠標指針的距離”這個模塊時恍然大悟,簡單的事情讓我倆想復雜了。

下面是程序代碼,代碼量確實很少。

兩個蘋果角色相同代碼:X坐標取隨機數,等待何時的時間后顯示,重復執行下落。這里使用了循環,用來控制蘋果掉落的位置和掉落的時間,這里提醒一下蘋果掉落了之后不要忘記還要再回到上面。(如圖2)

小貓代碼:循環判斷如果“小貓”到“蘋果1”距離小于100或到“蘋果2”距離小于100,那么隨機改變X坐標的位置。雖然有可能移動后還會碰到蘋果,但是因為程序執行足夠快,繼續換下一個X坐標就可以了,人眼看不出來的。這里用到了偵測到其他角色的距離,加判斷語句,保證小貓附近有蘋果時會移動。(如圖3)

回想起來,本來一道簡簡單單的題目被復雜化了。沒有能夠完全理解各種模塊的用法是這次問題的根源。

另外這次經歷也提醒我,在解決問題時,必須先仔細分析題目要求,構造可行思路。遇到疑難時冷靜一下,有時也許還需要有推倒重來的勇氣。

猜你喜歡
思路
猜猜他是誰1
轉換思路 意外之喜
求點的坐標的三種思路
思路在哪兒
意林(2023年8期)2023-06-13 14:29:17
不同思路解答
拓展思路 一詞多造
換個思路巧填數
思路不同解法多
構造新數列的八種思路
我的思路我做主
主站蜘蛛池模板: 一级高清毛片免费a级高清毛片| 熟女视频91| 久久国产av麻豆| 国产91久久久久久| 免费A级毛片无码无遮挡| 亚洲精品无码久久毛片波多野吉| 综合成人国产| 国产精品视屏| 亚洲色图欧美在线| 亚洲综合色区在线播放2019| 黄色网站在线观看无码| 亚洲av日韩av制服丝袜| 香蕉eeww99国产在线观看| 日韩成人免费网站| 精品一区二区三区自慰喷水| 99国产精品国产| 毛片卡一卡二| 免费亚洲成人| 亚洲综合色在线| 搞黄网站免费观看| 夜夜拍夜夜爽| 国产黑丝视频在线观看| 久久精品这里只有国产中文精品| 无码综合天天久久综合网| 亚洲综合欧美在线一区在线播放| 亚洲欧美综合另类图片小说区| 成年女人a毛片免费视频| 成人在线欧美| 久久香蕉国产线看观看精品蕉| 国产69精品久久久久妇女| 男女男免费视频网站国产| 国产迷奸在线看| 日韩无码真实干出血视频| 女人毛片a级大学毛片免费| 野花国产精品入口| 免费观看欧美性一级| 欧美一区二区三区国产精品| 91精选国产大片| 成人免费网站久久久| 亚洲国产天堂在线观看| www.亚洲一区| 国产亚洲欧美在线中文bt天堂| 四虎亚洲国产成人久久精品| 亚洲av无码久久无遮挡| 91无码国产视频| 国产v精品成人免费视频71pao| 中日无码在线观看| 欧美成人aⅴ| 国产草草影院18成年视频| 91精品网站| 九色91在线视频| 中文字幕永久视频| 久久久久亚洲Av片无码观看| 国产亚洲欧美在线人成aaaa| 国产aⅴ无码专区亚洲av综合网| 18禁黄无遮挡网站| 欧美激情网址| 国产成人精品日本亚洲77美色| 成人在线亚洲| 亚洲乱码在线视频| 亚洲天堂网站在线| 2021最新国产精品网站| 伊人久久大线影院首页| 日韩人妻无码制服丝袜视频| 精品99在线观看| 久久精品丝袜| 国产精品黄色片| 国产真实乱人视频| 91精品久久久无码中文字幕vr| 亚洲欧美另类久久久精品播放的| 亚洲欧美自拍一区| 国产男人天堂| 亚洲AV人人澡人人双人| 国产成人高清亚洲一区久久| 国产在线专区| AV无码国产在线看岛国岛| 国产91色| 一区二区三区毛片无码 | 成人午夜精品一级毛片| 波多野结衣在线se| 日韩精品免费一线在线观看| 毛片基地美国正在播放亚洲 |