2010年12月28日 星期二

JNXT beta 1.3 for Linux--My Scratch Mod我的小貓咪改裝版

由於JNXT是在wine上執行,而jnxtserver是在linux shell執行,開啟時要注意許多細節總覺得有點不夠友善而且在wine上跑JNXT也無法顯示中文,於是著手打包成純Linux版本免安裝解壓縮後可直接執行,目前在Ubuntu10.4測試成功,我也將JNXT指令積木翻譯成中文,這樣方便小朋友寫程式時能夠以自己的語言思考,還有jnxtserver也改名為jnxtmiddleware,啟動時只要執行jnxt.run這隻Shell script程式,由它統籌啟動所有程式 歡迎下載測試JNXT-beta-1.3-linux.tar.gz ps.本來想用makeself.sh打包成單一可自解壓縮執行檔,不過不知道是否檔案太多太大或是相關參數沒設正確,執行時都會遺失一些檔案,先做個紀錄,待日後再行研究 下載後解壓縮
寄件者 scratchlab
執行jnxt.run
寄件者 scratchlab
會啟動兩隻程式,用來寫指令積木程式的JNXT及負責在機器人與JNXT居中協調溝通的JNXTMiddleware
寄件者 scratchlab
當NXT機器人開關沒開,或是藍牙沒設定好,會出現警告視窗,檢查所有環節,再按警告視窗的Reconnect即可
寄件者 scratchlab
當"host mesh"指令積木沒執行到,jnxtmiddleware會連不到JNXT,也會跳出警告視窗, 只要按一下小綠旗或"host mesh"指令積木,再按警告視窗的Reconnect即可
寄件者 scratchlab
這是中文畫面
寄件者 scratchlab

Scratch練習--貓咪大富翁 part1

Jimmy喜歡玩紙上大富翁遊戲,有一陣子也超喜歡玩網路遊戲海綿寶寶大富翁,今天晚上趁他沒幼稚園作業,抓他過來一起研究如何寫簡單的大富翁遊戲
寄件者 scratchlab
這是貓咪的程式碼,由於Scratch的List不能塞進方格Sprite物件,程式無法寫的比較簡潔,只好將貓咪移動的規則寫成一長串的條件判斷式
寄件者 scratchlab
這是骰子的程式碼,取得亂數後,會通知貓咪移動,這是Scratch的特性,每個角色無法執行別的角色的程式碼,只能廣播訊息通知別的角色執行
寄件者 scratchlab
不過網友Aries告訴Jimmy's papa,可以另一種方式縮短上述條件判斷式,趕緊寫隻小程式測測看看,執行程式後真得可以耶!!!或許其他的積木指令也可以如法炮制,感謝Aries!!!
寄件者 scratchlab
積木指令"移到%s"是接收字串參數,我們可以先將一群同類的角色以順序性命名規則,例如(類名)(編號)命名,再根據狀況以字串"合併%s和%s"積木指令串接所需的角色名稱字串
寄件者 scratchlab

2010年12月26日 星期日

Jimmy的積木作品及水彩畫

Jimmy很喜歡做美勞和畫畫,還沒迷上積木和電腦時,阿姨給他的一堆巧虎兒童雜誌都會附上一些可以剪剪貼貼的勞作,他都會吵著大人跟他一起做美勞,那時客廳的一面白牆也貼上一整張壁報紙任他塗鴉亂貼,上幼稚園他最愛的課程也是美術課,最近看他實在太沉迷於網路遊戲了,放學或假日時,找時間就拉他到客廳畫水彩畫,感覺他對顏料混合的過程還有顏色在紙張渲染的效果很有興趣 之前我看過他在Scratch上的畫畫工具,做出很漂亮的漸層效果,那時很訝異他是怎麼做到的, 改天再貼上來
寄件者 scratchlab
這是Jimmy的戰隊
寄件者 scratchlab
Jimmy畫的彩虹,中間是他的簽名,簽名旁邊是圈圈人
寄件者 scratchlab
這是戰鬥機,但是看起來不像啊?不要問我為什麼,反正Jimmy說三角形的就是戰鬥機
寄件者 scratchlab
這是房子
寄件者 scratchlab
這也是房子
寄件者 scratchlab
這是黑夜裡的海浪,我問過他畫的是山嗎?他堅持他畫的是海浪
寄件者 scratchlab

2010年12月21日 星期二

JNXT beta 1.3--My Scratch Mod我的小貓咪改裝版

這個版本JNXT沒有增加圖形指令積木(Block),只有為jnxtserver增加比較友善的視窗介面,幫助使用者在連不上JNXT/Scratch或Mindstorm NXT 2.0時方便重新連結,不需要麻煩地在命令列按Ctrl+Z重新執行,但是對Jimmy小朋友來說,在按鈕上加個小圖像(Icon)好像比較方便他辨識,等過陣子再好好研究PyGTK看看如何加上Icon 歡迎下載JNXT-beta-1.3.zip
寄件者 scratchlab
寄件者 scratchlab

2010年12月7日 星期二

JNXT beta 1.2--My Scratch Mod我的小貓咪改裝版

歡迎下載JNXT-beta-1.2.zip 這個版本的JNXT添加兩個友善的功能,可以在指令積木上列出目前NXT機器人已載入的聲音檔(.rso)與執行檔(.rxe),當NXT機器人玩家想播放聲音或執行執行檔時,就不需透過NXT機器人陽春的介面去查閱檔名,這樣一來,我之前用NXC寫的一些程式,Jimmy也可以在JNXT上很方便的點選,不然叫幼稚園小朋友輸入正確英文檔名還要分辨大小寫,實在是考驗Jimmy的耐心啊!!! 這是播放.rso的指令積木,點選右邊黑色箭頭會跳出選單列出我的NXT機器人目前已載入的聲音檔
寄件者 scratchlab
這是執行.rxe指令積木,點選右邊黑色箭頭會跳出選單列出我的NXT機器人目前已載入的執行檔
寄件者 scratchlab

2010年11月23日 星期二

Open Cobalt--3D虛擬世界網路平台

http://www.opencobalt.org/ http://en.wikipedia.org/wiki/Open_Cobalt 這個有趣的3D軟體,是我在找Squeak/Smalltalk相關資料時無意中發現的,可以讓使用者在3D虛擬世界裡,開啟各種應用軟體,或建立各式房屋人物工具等虛擬物件,這軟體跟Scratch一樣,底層也是跑Squeak虛擬機器 test.....

JNXT beta 1.1--My Scratch Mod我的小貓咪改裝版

請下載JNXT-beta-1.1.zip JNXT beta 1.1在解決馬達命令與Sensor命令同時發出時會互搶NXT連線導致程式鎖住,更改後的版本目前一邊用無窮迴圈更新感應器值,一邊發出馬達指令並不會有互相妨礙的情況,但是對超音波這種慢速感應器可能就要實際做個機器人測測看了

Scratch Mesh實驗

Scratch的內建Mesh功能啟動後,可以讓區域網路所有參與Mesh的Scratch程式共享變數,分享訊息,很適合撰寫多玩家線上遊戲,JNXT參考Panther的作法提供有關Mesh的指令積木,底下是Jimmy's爸爸在同一台電腦做的簡單實驗,有興趣的網友可以在多台電腦試試看 一開始分別開啟兩個JNXT應用程式,各設為王子及公主兩角色 將王子設為Mesh主機,公主設為Mesh加入者
寄件者 scratchlab
為王子新增一個名為'Message'的變數
寄件者 scratchlab
新增變數完成後,'Message'變數值會出現在王子的場景左上方,接著將'Message'值設為0
寄件者 scratchlab
滑鼠移至公主,點選Sensor value指令積木的選單,選單最後一項會出現'Message', 點選'Message'
寄件者 scratchlab
'Message'值會出現在公主場景的左上方,目前為0
寄件者 scratchlab
接著將王子這邊的'Message'值設為'I love you!!!'
寄件者 scratchlab
可以注意到公主這邊的'Message'值,也馬上更改為'I love you!!!' 實驗成功!!! 改天可以做一個簡易型的即時通訊,讓小喵咪偶而喵喵叫,通知Jimmy遊戲不要玩太久,呵呵
寄件者 scratchlab

2010年11月17日 星期三

JNXT beta 1--My Scratch Mod我的小貓咪改裝版

之前在BYOB開發NXT Block的專案,雖然很容易上手,輕輕鬆鬆的就做好指令Block,不過執行時很容易與NXT失去連線,所以除錯時或是給Jimmy玩時,總是要花上許多時間重新啟動程式,這時Jimmy這小傢伙總是不耐久候,便偷溜去看海綿寶寶卡通了 於是乎JNXT目前的版本先將之前在BYOB寫的NXT遠端控制功能移植過來,原先打算提供編譯 NXT bytecode成.rex執行檔的功能就從長再議了 老爸寫得很費心,希望Jimmy這小傢伙也玩得開心(專心) (老爸看Scratch官網討論區改Mod文章,看到眼球快脫窗) 也歡迎有興趣的網友到這裡JNXT-beta-1.zip 下載,幫我測試看看
寄件者 scratchlab

2010年11月9日 星期二

Squeak語法筆記--數字

這是Squeak(Smalltalk)有關數字的語法

| x |
x := 5 + 3.                                                 
x := 5 - 3.                                                 
x := 5 * 3. 
x := 5 / 3.                                                
x := 5.0 / 3.0.                                             
x := 5.0 // 3.0.                                           
x := 5.0 \\ 3.0.                                           
x := -5.                                                 
x := 5 sign.                                               
x := 5 negated.                                            
x := 3.14 integerPart.                                       
x := 3.14 fractionPart.                                      
x := 5 reciprocal.
x := 5 squared.                                           
x := 25 sqrt.                                             
x := 5 raisedTo: 2.                                       
x := 5 raisedToInteger: 2.                                
x := 10 exp.                                                 
x := -5 abs.                                            
x := 3.14 rounded.                                       
x := 3.14 truncated.                                       
x := 3.14 roundTo: 1.                                      
x := 3.14 truncateTo: 1.                              
x := 3.14 floor.                                           
x := 3.14 ceiling.                                        
x := 5 factorial.   
x := 99 atRandom.                                       
x := 360 degreesToRadians.                                
x := 3.14 radiansToDegrees.
下圖中的[run code]指令積木是我自己DIY的.專門用來跑Squeak code的,叔叔有練過的,小朋友不要亂試,右邊則是數字處理的結果List列表
寄件者 scratchlab

2010年11月7日 星期日

這個麥田圈也用Scratch Board通訊協定嗎?

最近Jimmy's爸爸看到電視上有人在介紹五月份出現在英國的麥田圈,Jimmy's爸爸也上網查了一下Crop Circle Connector,雖然那些麥田圈專家每個人解說得圖文並茂,覺得都講得有點道理,不過因為不久前我寫過Python程式去讀取Scratch Board丟出來的封包,怎麼看那個麥田圈的碼都有點像Scratch Board通訊協定的HighByte&LowByte組合,所以決定自己也來decode一下
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
寄件者 scratchlab
按下圖可以看到我用Scratch寫的簡報 Scratch Project

2010年11月4日 星期四

Squeak語法筆記--陣列

test....

LEGO WEDO 海龜爬行車

為了讓Jimmy更了解齒輪變速箱的原理,於是做了個模仿海龜爬行的車車,馬達運轉時Jimmy問我為什麼跑得那麼慢啊,我趁機叫他觀察變速箱中不同齒輪的轉速還有傳動的方向 寫著寫著,忽然想起Jimmy幾個星期前,用LEGO WEDO馬達做一個簡單的螺旋槳,然後將Scratch的馬達動力指令設為100000000000000000..........,還一手舉高螺旋槳,我問他在做什麼?他說想要飛上天空,我還笑著說你要學海棉寶寶的比奇堡鳥人那一集嗎?心裡想著,還好這只是玩具而已.....
寄件者 scratchlab

2010年11月1日 星期一

Squeak語法筆記--字串

這是Squeak(Smalltalk)有關字串的語法

|x y |
x := 'This is a string'.
x := 'This is a string' , 'not a symbol'.
y := x isEmpty.
y := x size.
y := x at: 2.
y := x copyFrom: 11 to: 15.   
y := x indexOf: $a ifAbsent: [0].
x := String new: 3.
   at: 1 put: $a;
   at: 2 put: $b;
   at: 3 put: $c;
x := String with: $a with: $b with: $c with: $d.  
y := x select: [:a | a > $a]. 
y := x asArray.
y := x shuffled.
下圖中的[run code]指令積木是我自己DIY的.專門用來跑Squeak code的,叔叔有練過的,小朋友不要亂試,右邊則是字串處理的結果List列表
寄件者 scratchlab

建構中的Jimmy.....

最近在嘰哩呱啦ACE看到建構論與建造論應用於人工形態組合學習之研究這篇文章

文章裡頭提到

"兒童們要從與環境的互動中去發現知識,並建構自己的知識。皮亞傑認為,兒童並不是被動的學習者,他們在學習的過程中會建構自己的認知系統,兒童是主動的學習者,他們會創造自己的理解,意義化自己的學習,也只有這樣的學習才是有意義的學習方式,也才能持久。......" "(1)教學總是間接的。學生們不會立即接受所聽到的,他們會用自己的知識及經驗來加以詮釋,他們也會轉化所接受的訊息。(2)人類溝通的轉化模式不是單向的。對皮亞傑而言,知識不單只是從傳送的那一端傳送出去,並由另一端加以編碼、記憶、回溯並加以應用;知識應該是藉由與他人、世界與事物的互動而產生的經驗........." "社會建構論者引用鷹架理論,他們認為兒童就如同正在建築中的建築物,需要鷹架的支持,才能繼續建造新能力與創造更多的發展空間,....必須運用各種策略爲兒童搭建學習的鷹架,以引導兒童理解概念。 "
回顧Jimmy出生到現在,所用的知識鷹架.... 爬爬期: 畢達哥拉斯的開關(NHK兒童節目單元) 推堆骨牌遊戲 (我每次看到骨牌依序一塊塊倒下,就好像程式碼在做單步執行,心裡就很興奮,所以我都會不厭其煩地排給Jimmy看,不過那小傢伙總是趁我不注意時從中破壞,然後看到我憤怒的表情就笑得樂不可支) 小手蓋城堡期: 大積木蓋城堡(我會把積木蓋的像高雄85大樓一樣高高的,跟他比賽誰做的比較堅固,然後互相用輕塑膠球K對方的城堡,同時用塑膠地墊建立防禦工事,誰的城堡垮了就停戰做後續補強) 掌握滑鼠期: 企鵝畫畫(Tux Paint) 拉線路電風扇轉轉遊戲(CircuitLab好像是這個名字,遊戲提供AND OR NOT XOR等邏輯閘,不過此時Jimmy似乎只對把線路拉得一團亂有興趣) Bloxorz(一個可以讓Jimmy動動腦筋邏輯推理的3D遊戲,不過後來他接觸其他遊戲後就對它興趣缺缺了,我期待他能破到第46關的希望落空) (這時期的Jimmy似乎認為,現實世界等同於電腦遊戲世界,凡事都可以重來.....) flah遊戲玩到爆期: 氣球到城堡 甲蟲養成 海綿寶寶卡通 機器人時期: Scratch LEGO WEDO NXT Ben10卡通 (未完......)

2010年10月28日 星期四

Jimmy的積木作品-甲蟲與小奇兵

今天晚上比較冷,Jimmy大概不想在樓下看電視,於是找把把麻麻到溫暖的臥房比賽組積木,組好後要給媽媽評分,我組的是Ben10的外星英雄"小奇兵",Jimmy組的是他常玩的甲蟲王者遊戲中的甲蟲,最後麻麻評分的結果當然是Jimmy勝出囉!!! 這是Ben10的小奇兵(Grey Matter),戰鬥力超低但智力超高,或許是全身上下都是大腦灰質吧!!!
這是Jimmy把把組的小奇兵,有點矮......
寄件者 scratchlab
這是Jimmy組的甲蟲,改天研究看看裝上LEGO WEDO的馬達,讓甲蟲可以拍拍翅膀
寄件者 scratchlab
這是幾天後的甲蟲進階版,裝上會轉動的頭還有長長的鼻子
寄件者 scratchlab

Scratch--改變Block顏色

當改版的Scratch增加新類型後(如圖二中的jnxt,other),歸類於新類型的指令Block外觀預設是紅色的,如果想改變Block顏色,就得打開System Browser依以下順序找到要改的Squeak程式碼 Scratch-Objects -> ScriptableScratch -> block specs -> blockColorFor 底下框選的那兩行Squeak程式碼,就是為jnxt,other兩個類型所增加的Block顏色設定
寄件者 scratchlab
因為是直接抄Control類型的顏色設定值,所以Other類型底下的Block是黃色的 目前圖中顯示的Block是熱心的Scratcher分享出來的,有興趣DIY的網友可以到官網討論區搜尋看看
寄件者 scratchlab

2010年10月20日 星期三

P300 & SSVEP

在使用腦機介面控制機器人之前,需要有些前置作業讓腦控者的特定腦波訊號與機器人控制指令建立連結,目前常見的方法有P300及SSVEP,用來做文字輸入可能會讓許多"好手好腳"的人為之抓狂,但是拿來遙控只有個位數操作指令的機器人同時喝著可樂汽水應該是蠻愉悅的經驗 不過目前市售的消費性用途的腦機介面,或許是用特殊的演算法去擷取其他特定腦波訊號,才能讓電腦遊戲玩家能更快速的操作遊戲 以下是一些有關P300 & SSVEP的影片

JNXT--My Scratch Mod

JNXT是我為了產出NXT機器人專屬執行檔.rxe而修改的Scratch改裝版, 目前僅是構思階段,許多指令是借自NBC(NeXT Byte Codes),我並不打算實作 所有的NXT ByteCodes,目標是讓NXT機器人藉由JNXT化身為Advanced LEGO WEDO, 讓Jimmy不需要懂太複雜的程式觀念,也能寫出NXT機器人程式 由下圖的JNXT操作畫面,可以看到多了兩個指令積木分類,Jnxt & Other,左下框中的紅色指令積木就是目前暫定規劃的Jnxt指令
寄件者 scratchlab

2010年10月11日 星期一

新的PuzzleBox腦控機器人影片

PuzzleBox又上傳新的影片,不同於前兩次腦控者像藏鏡人般隱身幕後,讓NXT機器人孤孤單單的唱獨角戲,這次則有師生在課堂上的互動,學生們戴上MindSet腦機介面,運用腦波專注與放鬆兩種狀態,遙控NXT機器人前進及後退 也許該拿給Jimmy玩玩看,讓容易分心的他自我訓練如何專注

Squeak JSON

Scratch無法解析JSON資料,但是只要載入Squeak JSON原始碼,再以自己打造的JSON Block即可
寄件者 scratchlab

2010年10月7日 星期四

Indigo過動的靛藍小孩

這篇文章節錄自這裡 , 給Jimmy媽看的,因為從"玩到爆"幼稚園換到"乖乖坐"幼稚園時其實我猶豫很久......
據俄羅斯社會科 學院的科學家們稱,地球上現在似乎存在一種新的人種----“深藍孩童”他們自稱有超能力,可以看到靈異現象,能預測到將要發生的事情;他們的共同特徵是 智力很高、直覺性強,非常敏感等;從人體能量攝影的圖片中發現,代表精神力的藍色,在他們身上特別明顯,因此被稱為“深藍孩童”。 深藍小孩像是進入新世界的引導人員,我們不需要依靠太多的文字與口語溝通,而溝通會因為心靈之間的拉近而更加直接而真誠。 如何辨識深藍小孩?如何辨識深藍小孩? 一般來說, indigo children (湛藍小孩或深藍小孩) 可以透過孩童所散發的光環顏色,其它的人格特質如下:一般來說, indigo children (湛藍小孩或深藍小孩)可以透過孩童所散發的光環顏色,其它的人格特質如下: 1. 他們將來到地球這件事情視為自己的責任。 2. 他們覺得自己值得來到地球,并對沒有此種想法的人感到奇怪。 3. 自我價值對他們來說并非最重要的事,他們樂於與人分享,具有犟烈的同理心。 4. 他們無法理解絕對的權威與服從。 5. 他們單純地不做大家認為理所當然的事情,例如乖乖排隊。 6. 他們對儀式及無法發揮創意的活動感到挫折。 7. 他們喜歡從事可發揮創意的活動。 8. 無論在學校或家里,對於作事的方式,他們總能提出更好的方法,但大家可能會覺得他們是〝系統/制度破壞者〞。 9.除非和同類在一起,否則他們的行為將被歸類為〝反社會〞,如果沒遇到同類,他們看起來會是屬于內向型小孩,而學校對他們來說是令他們非常痛苦的地方。 10. 對於令人感到內疚的紀律法則,他們全然沒有概念。 11. 他們不會羞澀於讓他人知道自己的需求。 12. 他們不傾向信奉任一特定宗教。 13. 他們對大人教導的事情能觸類旁通。 14. 他們有注意力無法集中的現象。 15. 他們在幼年時即能理解并解釋抽象事物。 16. 他們的智力優于一般人。 17. 他們喜歡作白日夢。 18. 他們擁有一雙清澈、早熟、智慧的眼睛。 19. 他們對人事物擁有超乎一般人的感應能力。 如果你的小孩符合上述十個項目,那么他她有可能是深藍小孩,如果符合超過十五個上述現象,那么他她肯定是個深藍小孩。 Doreen Virtue博士提到的深藍孩童 多數人最先注意到的是「靛藍兒童」(Indigo Children)與「水晶兒童」(Crystal Children)他們敏銳的大眼睛,以及早熟的聰明。 當你察覺到他們在注視你時,其實你的靈魂已經赤裸裸的呈現在這些孩子們面前。 也許你有注意到這些特殊新“品種”的孩子已經越來越多。 他們是快樂、令人感到愉悅及容易寬恕他人的一群小孩,也是新一代的光之工作者,年齡在零到七歲之間,更是人類理想的未來。 較年長的孩子(大約七歲到二十五歲)稱作「靛藍兒童」,他們有些特性與「水晶兒童」相同。 他們都是高靈性、會通靈及有重要的生存目的。他們都是高靈性、會通靈及有重要的生存目的。 他們最大的差異在于性格,「靛藍兒童」有着戰士的靈性,因為他們共同的目的是要廢除無用的舊制度,而他們主要的目標是要鏟除不完善的政治、教育、法律的制度。他們最大的差異在於性格,「靛藍兒童」有著戰士的靈性, 為了完成這個目的,他們需要更多堅定的勇氣和熱情。 一些固執、守舊、勢利的大人們可能比較容易誤解「靛藍兒童」。 因 為這群孩子們通常受到心理醫生的診斷,而被認定是“注意力缺失過動症(ADHD |Attention Deficit with Hyperactivity Disorder)”、或“注意力缺失症(ADD | Attention Deficit Disorder)”。 可悲的是,當他們開始接受治療后,「靛藍兒童」便失去原本那份美好靈性的天賦,以及戰士精神。 在Lee Carroll and Jan Tober 「靛藍心靈兒童們的關心教養」這本書中,寫了一段「靛藍兒童」與「水晶兒童」的比較 ....... ........ 在新世紀中是由「靛藍兒童」主導引領,我們將會更謹慎于我們的思維與感受,我們將不再依賴任何言語或文字。 溝通將會更快速、直接、坦誠,因為這已是心靈對心靈的溝通。 現在越來越多人去探索自我心靈的能力,熱衷于此的人更藉由書本、電視節目、或電影去探索它。 無需訝異,這一代的人會想追求像「靛藍兒童」那般難以置信地的心靈感應。 多數的「水晶兒童」面臨到語言學習能力的障礙,通常他們會到三、四歲才開始學習講話。 但是許多父母反應與這些沉默的孩子們沒有任何的溝通障礙。 甚于,這些父母更專注在與「水晶兒童」的心靈溝通。 而「水晶兒童」結合心靈感應、自創手語與聲音(包括歌曲)的方式來表達他們的想法。 問題是,通常許多的「水晶兒童」被醫療與教育人員判定有“異常”的語言障礙。 所以無意外的,在他們內診斷為自閉症的病曆也就相對偏高。 理所當然的,這群「水晶兒童」多數異于常人。但為什么我們要將此當作一種異常疾病來解釋呢?如果這群孩子在家里可正常溝通,以及父母親并未提出任何問題,那為何要把它視為問題? 這些診斷為“自閉兒”的條件都很明確,它所指的“自閉兒”只活在自己的世界中,且不與外界接觸,他們通常不講話是因與他人有不同的溝通方式。這些診斷為“自閉兒”的條件都很明確,

2010年10月6日 星期三

腦機介面--OCZ NIA

這是一款號稱要取代滑鼠的腦機介面,利用腦波的意識改變肌肉組織的電流與細部變化,就可以達到與滑鼠差不多的功能性,有興趣的人這裡有篇NIA中文介紹 我目前還查不到它詳細的工作原理,不過已經有人寫出Python程式擷取它的輸出資料, 研究程式碼也許可以稍微猜測一下........或許可以拿來遙控NXT機器人
未完.......

2010年10月3日 星期日

LEGO WEDO 尖叫海盜船

Jimmy一直想去玩海盜船,他說他一點也不害怕晃的高高的感覺 於是今天出個題目讓他組一艘海盜船 查了幾張海盜船圖片還畫張類似鞦韆的草圖讓他想像 不過或許太複雜了他說他不知道怎麼做 我就建議他或許可以參考之前做過的<踢球員>還有<暴風雨中的船> 他看一看造型圖後,興奮地說"好像可以ㄋㄟ" 就高高興興地捧起LEGO WEDO積木盒坐在電腦前開始組裝起來 組裝後,再跟他將Scratch馬達指令方塊還有聲音方塊湊合一起 於是,超危險超刺激的<尖叫海盜船>完成!!!
寄件者 scratchlab
寄件者 scratchlab