跳到主要內容

發表文章

1061網際網路導論上課紀錄

這次上課內容是教如何拍影片上傳youtube 並且從youtube分享影片至blogger 還有教導如何使用google表單
最近的文章

Blockly Game的"影片"第9題 解答

原題目圖形 原本就已經利用線條積木畫好一條線   必須讓球沿著線的路徑移動   可以將線分成三段,並運用如果-否則如果-否則的積木來完成 第一段先讓球從座標 ( X0, Y40 ) 的位置移動到 ( X20, Y40 ), 時間是從 time 0~20。 第二段可以看出,球是從 (X20, Y40) 移動到 (X20, Y80),時 間是從 time 20~40。  第三段的位置是從(X20, Y80)移動到(X80, Y20),因為是最後 一段,只要讓前兩個情境都不符合,就會執行這一段的積木。   這一段的移動時間為time 40~100,X 軸為 20 到 80,可以 讓積木利用數學式將時間減去 20,就能呈現 X 軸的移動位 置。  Y 軸的部分移動座標為 80 到 20,一樣利用數學運算式,用 120 減去時間即可得到 Y 軸座標。  程式方塊為: 程式最後結果與連結:

goolge blockly 池塘導師 第十題解答

原題目圖形:  當目標物被攻擊時他會逃跑  兩隻小鴨之間的距離不能超過 70,否則會射擊不到   必須讓黃色小鴨跟著紅色小鴨一起游泳   利用 while(true)的程式讓他可以重複執行   當 Y 軸位置小於 70 的時候 ( 其實 30~99之間都可以寫,因 為這樣的距離範圍內都可以射擊得到目標物 )   往右上方 45° 的位置跟著紅色小鴨一起游動,游到設定的位 置後停止   大砲cannon的程式則讓他朝著右上方 45° 的位置射擊,利 用掃描scan來讓黃色小鴨跟著目標移動來改變發射距離,直 到射擊成功  程式方塊為: 程式最後結果與連結:

Blockly Game"烏龜"第9題 解法

原題目圖形: 要先畫出三個星形,再拿起筆到左邊畫出一條白色水平線 方法如下 先前移50,右轉144度 ,重複五次 把第一顆星畫完, 上移150距離 再右轉120度 執行三次把三顆星畫完 再左轉90度 直移150距離畫直線 白色的圓形可以利用 360 條線繪出,將 畫筆移動到圓形的中心點,每一筆畫完後退回白線交接處, 右轉 1°,重複繪製 360 次即可完成。 利用黑色的圓將白色的圓形部分遮住形 成弦月的樣子。  先利用前一關的方法將星星及白色圓形畫出來後,往右上方 120° 移動 20,再用黑線畫出一個圓。  程式方塊為: 程式最後結果與連結:

Blockly Game"烏龜"第6題 解法

原題目圖形: 要先畫出三個星形,再拿起筆到左邊畫出一條白色水平線 方法如下 先前移50,右轉144度 ,重複五次 把第一顆星畫完, 上移150距離 再右轉120度 執行三次把三顆星畫完 再左轉90度 直移150距離畫直線 程式方塊為: 程式最後結果與連結:

Blockly Games 鳥 第十題攻略

Blockly Games 鳥 第十題攻略 原題目圖形: 方法如下 往上走(90度)的條件是x軸小於50且y軸小於80,且沒吃到蠕 蟲   第二條往右走(0度)的條件式x軸小於80且沒吃到蠕蟲  第三條只要偵測沒吃到蠕蟲即可往下走(270度)   第四條吃到蠕蟲後往上走(90度),條件是y軸小於80且x大於 20   第五條往左走(180度),條件是y軸約大於70且x軸大於20   最後是往下走(270度)  程式方塊為: 程式最後結果與連結:

Blockly Games 迷宮 第十題攻略

原題目圖形: 按照提示,沿著右邊牆走,所以方法為: 先看 右 邊有路否,有路 右 轉然後往前走一步 右 方沒路的話要看前方有路沒 前方有路就往前走 沒路就往左轉 重複上方動作到目的地為止 程式方塊為: 程式最後結果與連結: