英文字母

英文字母
英文字母
顯示具有 scratch 標籤的文章。 顯示所有文章
顯示具有 scratch 標籤的文章。 顯示所有文章

2018年5月10日 星期四

20180510 scratch 射擊遊戲









同場加映  想一想
1.子彈怎麼連續發射
2.子彈如何於大絕
3.如何計分

變數

變數應用

2018年3月26日 星期一

pragram tello with scratch

1.what is tello
   https://www.ryzerobotics.com/tello/videos
     58'
 (say hello to tello)
  https://3c.yipee.cc/117663/%E3%80%90ces-2018%E3%80%91%E8%B6%85%E8%BC%95%E9%87%8F-dji-tello-%E7%84%A1%E4%BA%BA%E6%A9%9F%E5%8F%AA%E8%A6%81-nt-3500-%E5%85%83%EF%BC%8C%E5%8F%AF%E7%AB%B6%E9%80%9F%E4%B9%9F%E8%83%BD%E5%AF%AB%E7%A8%8B

2.Tello特洛无人机Scratch编程入门

     https://www.youtube.com/watch?v=OkZuCT07bZc
     https://www.youtube.com/watch?v=7XwU9OTXRS0


3.電腦王阿達 about tello

2017年11月21日 星期二

it teaches you how to think

“Everybody in this country should learn to program a computer, because it teaches you how to think”  -Steve Jobs
在這個國家的所有人都應該學會寫程式,應該這教會了你如何思考 – 史蒂芬‧賈伯斯

from
http://blog.24hedu.com/archives/1394

2017年5月30日 星期二

射擊遊戲 在scratch 20170530

參考檔案

1.複習舊經驗

     1)子彈從左移到右
 
 



     2)子彈無限迴圈從左移到右
       


=================================================================

一.想一想 
     按下空白鍵 子彈從左移到右
  
      圖三

二.建立角色(被射擊的物件)
    
     




三.建立發射器(飛機)
   
   




四.子彈隨飛機走
      
      圖六


五. 發射器 隨機移動

六.擊落後得分

七.改寫可被 picaboard 使用  (滑桿 按鈕)





2017年5月3日 星期三

2017猴子吃香蕉

1.給予香蕉屬性
   文字腳本
       1)設基本屬性  (移到固定位置 設定香蕉大小 ,面向下方)
       2)由上往下掉 (重複執行 走10步)
       3)碰到邊緣又由下往下掉 (如果碰到邊緣 即隱藏 等待1秒 移到上方 顯示)
      4)香蕉在不同位置出現 (取亂數)
      5)屬性給不同的物件  
   scratch (使用if)
   



    scratch (使用 if  else)
   



2.給予猴子屬性
   


3.加分數,時間停止即暫停

2017年4月16日 星期日

變數

x+y

初等數學裡,變數變量是一個用來表示值的符號(一般為拉丁字母),該值可以是隨意的,也可能是未指定或未定的。在代數運算時,將變數當作明確的數值代入運算中,可以於單次運算時解出多個問題。一個典型的例子為一元二次公式,該公式可以解出每個一元二次方程的值,只需要將方程的系數代入公式中的變數即可。
 from  https://zh.wikipedia.org/wiki/%E8%AE%8A%E6%95%B8

在在程式設計的過程中,我們會需要記錄某些資料,可能是文字,也可能是數字,我們把這些資料記錄在記憶體的某個位址中,並給它一個名稱,這就是變數。由於記憶體的容量是有限的,而每個資料所佔用的空間必須定義清楚,因此 C 語言有下列的基本變數型態:

from http://dhcp.tcgs.tc.edu.tw/c/p003.htm


用scratch 來表示 x y 兩個變數



想看看 下列 x+y 是多少

1. 直述結構



2.重複結構


3.選擇結構 


作作看   均一教育平臺


===============同場加映  ===
以c 來表示

1.直述結構




2.重複結構





3.選擇結構




============

取亂數




以c 來表示

2017年2月14日 星期二

匯入角色 背景成透明圖層

以photoimpact 10來執行
1.


2


3.


4.



5.


6.



以gimp 執行


2017年2月12日 星期日

scratch 介紹

Mitch Resnick:讓我們教孩子編碼吧



"Code Stars" - Short Film


安裝 scratch 1.4

         scratch2.0

2017年2月11日 星期六

install scratch2 offline editor on ubuntu1204

reference form
http://wdpsestea.blogspot.tw/2013/10/scratch2-offline-ntpc.html

 http://programmingexplorer.weebly.com/blog/installing-scratch-2-on-ubuntu-linux-1404-64-bit

http://linuxg.net/how-to-install-adobe-2-6-air-on-ubuntu-13-04-raring-ringtail-and-linux-mint-15-olivia/


1.下載
    Adobe Air
   Scratch offline editor  

2.
    wget -c http://jeffhendricks.net/getlibs-all.deb
    sudo dpkg -i getlibs-all.deb
    sudo getlibs -l libhal-storage.so.1
    sudo getlibs -l libgnome-keyring.so.0.2.0 


   sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

   sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0



3.安裝Adobe Air
   cd into the directory with the AdobeAIRInstaller.bin

   sudo ./AdobeAIRInstaller.bin


4. 安裝 Scartch2
     cd /opt/Adobe\ AIR/Versions/1.0/
    sudo "Adobe AIR Application Installer" /scratch2的資料夾/Scratch-454.air



2016年5月22日 星期日

2016年5月16日 星期一

scratch 子彈發射

加分題
想 一 想 如果按 空白鍵 能連續發射
               那該怎麼設計


參考檔案

2016年4月16日 星期六

香蕉向下掉 scratch 程式碼





 1.如果 達到 (條件)  就 (    )
    if...
     




2. 如果 達到 (條件)  就 (    )  否則  就
    if()
         {}
    else
        {}

======加分題 ================

  除了上述的堆疊的積木外 還有哪些其的方法可以達成上面兩個圖的要求?




2016年3月21日 星期一

第七週scratch上課內容



加分題 上週有學到 加一句問句 請輸入你的名字及 得出的結果要加上人名及取亂數的結果

2016年3月2日 星期三

scratch第三週複習


想一想 : 如果要按右鍵會向右移動 按左鍵會向左移動 上述積木該如何改

想一想 : 如果要用上下左右 來寫字 積木該如何堆