Pages

Subscribe:

Ads 468x60px

Labels

2013年4月16日 星期二

機器人輔助程式設計教學

本實驗室使用 LEGO Mindstorms RCX 主機組裝成車型機器人,主要用以輔助高中程式設計教學;讓學生從解決機器人迷宮的問題培養問題解決能力及演算法式的思考。我們使用的機器人程式語言,其語法及程式概念都相當簡單,學生只需要學習「前進」、「轉彎」、「感應器控制」的基本指令以及基礎程式語法,即能輕鬆上手。 

早期研究使用 LEGO 公司所發展的 Robolab 軟體進行教學活動,最近幾年我們改採 Java 做為教學使用的程式語言;並以 Eclipse v3.1 中文化版本做為程式開發環境。為使 RCX 主機能接受 Java 程式控制,我們將 RCX 主機軔體變更為 leJOS v2.10(詳細設定方法請點選上方「RCX軟體」說明頁面)。同時使用德國 Paderborn 大學所開發之 Lego Mindstorms Simulator (LMS),使其能夠直接在電腦上模擬 LEGO 機器人的動作,我們並將其精簡與中文化,以方便教學使用。本專題最新的研究已設計一套完整合適初學者的機器人 Java 程式語言教材,適合機器人及模擬軟體使用;亦設計另一套對映傳統 Java 程式語言教學的教材,歡迎免費下載使用。 
by 國立臺灣師範大學 資訊教育研究所 電腦科學教育實驗室

http://robot.ice.ntnu.edu.tw/

機器人輔助程式設計教學

沒有留言:

張貼留言