在 Scratch 1.4 版上使用 Motoduino Eduboard

因為不習慣在 Scratch 2.0 線上版使用 Motoduino Eduboard,所以改用比較熟悉的 Scratch 1.4 版。
參考網頁:教網中心 ‧ 傾耳細聽 | PicoBoard讓您的Scratch教材更具互動性

1. 首先先安裝好 Motoduino Eduboard 驅動程式

2. 執行 Scratch 1.4 版
[@more@]
選擇 偵測滑查的偵測值

在 滑桿的偵測值上按滑鼠右鍵,選擇 顯示 ScratchBoard 監視器

出現的 ScratchBoard 監視器

先查看一下在裝置管理員中 Motoduino Eduboard 所使用的連接 COM

在 ScratchBoard 監視器上按滑鼠右鍵,選擇 選擇序列埠或USB埠

使用連接的 COM 埠

開始寫程式

在 Scratch 2.0 線上版使用 Motoduino Eduboard

Scratch 2.0 線上版:http://scratch.mit.edu/projects/editor/?tip_bar=getStarted
開啟瀏覽器,連到 Scratch 2.0 線上版 網頁
選擇 程式區更多積木 / Add an Extension
[@more@]選擇 PicoBoard

訊息提示,右邊可以下載 plug-in

下載 for Windows 版本

儲存下載下來的檔案

執行下載下來的程式

原本與 PicoBoard 的連結是紅燈

關閉瀏覽器後,重新連結 Scratch 2.0 線上版

允許 scratch.mit.edu 執行 「Scratch Device」?

PicoBoard 的連結變成綠燈

可以開始寫程式了!

在 Windows 7 上安裝 Motoduino Eduboard 驅動程式

為了教學的需要,所以自己先買了一片來測試!
[@more@]
Motoduino Eduboard 驅動程式  下載:
http://www.motoduino.com/download-english/category/5-eduboard-driver/

第一個是 for Windows 驅動程式
第二個是 for Mac 驅動程式
第三個是 驅動程式安裝手冊

將下載下來的檔案解壓縮

將 Motoduino Eduboard 使用連結線連接到電腦的 USB 埠,電腦的裝置管理員中會出現
其它裝置  FT232R USB UART

在 FT232R USB UART 上按滑鼠右鍵,選擇  更新驅動程式軟體

選擇 瀏覽電腦上的驅動程式軟體(R)

選擇解壓縮的驅動程式目錄


選擇 仍然安裝此驅動程式軟體(I)

新增一個 USB Serial Converter

在裝置管理員的 USB Serial Converter 上按滑鼠右鍵,選擇 更新驅動程式軟體(P)

選擇 瀏覽電腦上的驅動程式軟體(R)

選擇解壓縮的驅動程式目錄

安裝完成,在 USB Serial Port(COM6),每一台電腦可能都不一樣

在裝置管理員中也可以找到

在 Ubuntu Linux 解決 Scratch 2 每次都要選擇正體中文的問題

在 Windows 7/8.1 作業系統教學生使用離線版的 Scratch 2 會出現一個問題,就是每次重新開啟 Scratch 2 時,Scratch 2 會自動切換到英文版,又要手動重新設定一次改成正體中文,每次都要這樣,有些麻煩。
目前在 Ununtu Linux 已經可以解決這樣的問題
[@more@]參考網站:夢幻天地blog: scratch2字型放大又可以使用s2a中文積木
1. 下載修正過的 Scratch.swf
$ wget https://2blog.ilc.edu.tw/wp-content/uploads/sites/985/25793/25793-2889399.zip
2. 解壓縮
$ unzip 25793-2889399.zip
3. 備份原檔
$ sudo mv  /opt/Scratch 2/share/Scratch.swf /opt/Scratch 2/share/Scratch.swf-bak
4. 複製檔案到 /opt/Scratch 2/share 目錄
$ sudo cp ~/Scratch.swf /opt/Scratch 2/share/
5. 更改檔案權限
$ sudo chown root.root  /opt/Scratch 2/share/Scratch.swf
6. 執行 Scratch 2,並將語系切換成正體中文
7. 修改檔案權限
$ sudo chown root:root ~/.appdata/edu.media.mit.Scratch2Editor/Local Store/#SharedObjects/Scratch.swf/Scratch.sol

補足 Ubuntu Linux 中 Scratch 2 正體中文翻譯

雖然語系已經修改成正體中文了,但功能表還是有些是英文的
[@more@]解決方式:參考 頭城國小資訊組 | Scratch 2.0 Offline Editor 安裝完的調整及問題

1. 修改 /opt/Scratch 2/share/locale/lang_list.txt
$ sudo vim /opt/Scratch 2/share/locale/lang_list.txt
只保留
zh-tw,正體中文
即可

下載正體中文語系
$ wget https://2blog.ilc.edu.tw/wp-content/uploads/sites/985/25793/25793-2647185.zip
解壓縮
$ unzip 25793-2647185.zip -d Scratch

複製正體中文語系到 Scratch 2 目錄
$ sudo cp ~/Scratch/locale/zh_TW.po /opt/Scratch 2/share/locale/zh-tw.po

再重新執行一次 Scratch 2,功能表上的中文翻譯就會比較完整了!

 

解決在 Ubuntu 下安裝 Adobe AIR 出現錯誤

在 Ubuntu MAC Style 三代 (12.04LTS) 2014-08 下安裝 Adobe AIR 會出現如下圖的錯誤訊息
[@more@]解決方式:
$ sudo updatedb
$ sudo locate libgnome-keyring.so
/usr/lib/i386-linux-gnu/libgnome-keyring.so.0
/usr/lib/i386-linux-gnu/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

Scratch 2.0 Offline Editor v428a

之前的問題,依然如此![@more@]如果做了中文語系的調整後,發現還是有部分是英文的

因為發現,不知道從哪一版本開始,正體中文語系變成有二個
zh-tw.po 和 zh_TW.po

所以要檢查一下,在 C:Program FilesScratch 2locale 目錄之下 lang_list.txt 的設定

要區分大小寫