作者序
樂高是一家世界知名的積木玩具公司,從各種簡單的積木到複雜的動力機構,甚至自創樂高機器人,全都能讓大人與小孩玩到樂此不疲。為何樂高能讓大、小朋友甚至玩家「百玩不厭」呢? 其最主要原因是它可以依照每一位玩家的「想像力及創造力」來建構其個人獨特的作品,並且還可透過「樂高專屬的軟體(NXT-G)」來控制NXT 樂高機器人。
何謂NXT-G 軟體呢?,其實它是LEGO 公司用來針對設計NXT 機器人程式的軟體,而在NXT-G 中(G 代表Graphic(圖形)),亦即它是一種「圖形化」的拼圖程式軟體,其適合國中、小學生或第一次接觸樂高機器人程式者。
有鑑於此,筆者利用NXT-G 軟體來開發一套可以充份發揮學生「想像力」及「創造力」的快速開發教材,其主要的特色如下:
1. 親自動手「組裝」,訓練學生「觀察力」與「空間轉換」能力。
2. 親自撰寫「程式」,訓練學生「專注力」與「邏輯思考」能力。
3. 親自實際「測試」,訓練學生「驗證力」與「問題解決」能力。
最後,在此特別感謝各位讀者對本著作的支持與愛護,筆者才疏學淺,有疏漏之處,敬請各位資訊先進不吝指教。
李春雄(Leech@csu.edu.tw)
於 正修科技大學 資管系
樂高是一家世界知名的積木玩具公司,從各種簡單的積木到複雜的動力機構,甚至自創樂高機器人,全都能讓大人與小孩玩到樂此不疲。為何樂高能讓大、小朋友甚至玩家「百玩不厭」呢? 其最主要原因是它可以依照每一位玩家的「想像力及創造力」來建構其個人獨特的作品,並且還可透過「樂高專屬的軟體(NXT-G)」來控制NXT 樂高機器人。
何謂NXT-G 軟體呢?,其實它是LEGO 公司用來針對設計NXT 機器人程式的軟體,而在NXT-G 中(G 代表Graphic(圖形)),亦即它是一種「圖形化」的拼圖程式軟體,其適合國中、小學生或第一次接觸樂高機器人程式者...
目錄
C h a p t e r 1 樂高機器人
C h a p t e r 2 NXT 主機的程式開發環境
C h a p t e r 3 NXT-G 拼圖程式的開發環境
C h a p t e r 4 流程控制
C h a p t e r 5 機器人動起來了(伺服馬達)
C h a p t e r 6 機器人接觸式保障傘(觸碰感測器)
C h a p t e r 7 機器人聲控車(聲音感測器)
C h a p t e r 8 機器人軌跡車(光源感測器)
C h a p t e r 9 機器人走迷宮(超音波感測器)
C h a p t e r 10 資料的運算
C h a p t e r 11 進階功能的運用
C h a p t e r 12 Android 手機控制NXT 樂高機器人
C h a p t e r 1 樂高機器人
C h a p t e r 2 NXT 主機的程式開發環境
C h a p t e r 3 NXT-G 拼圖程式的開發環境
C h a p t e r 4 流程控制
C h a p t e r 5 機器人動起來了(伺服馬達)
C h a p t e r 6 機器人接觸式保障傘(觸碰感測器)
C h a p t e r 7 機器人聲控車(聲音感測器)
C h a p t e r 8 機器人軌跡車(光源感測器)
C h a p t e r 9 機器人走迷宮(超音波感測器)
C h a p t e r 10 資料的運算
C h a p t e r 11 進階功能的運用
C h a p t e r 12 Android 手機控制NXT 樂高機器人