林榆涵
馬裡蘭大學 教育與學習暨政策與領導力研究 博士生
Email:jimmylin@umd.edu
David Weintrop
馬裡蘭大學 教育與學習暨政策與領導力研究 教授
Email:weintrop@umd.edu
Jason McKenna
VEX 機器人公司 全球教育策略總監
Email:jason@vex.com
羅木迪
淡江大學 教育科技系 碩士生
Email:607734018@gms.tku.edu.tw
摘要
本研究介紹了一款設計策略Swith Mode,它為學習者從視覺化程式語言轉向文字式程式語言提供了一個中間過渡地帶。Switch Mode策略讓學習者在視覺化程式積木裡面編輯文字程式。Switch Mode的添加方式是透過從程式積木區將Switch Mode積木拖放到程式編輯區中(圖1(a))或透過右鍵點擊傳統程式積木並選擇轉換選項(圖1(b))。Switch Mode透過提供一種支援學習者在視覺化程式設計環境中引入文字式程式設計的方式,可以滿足使用者在保有當前視覺化程式設計能力水平情況下,同時幫助他們過渡到更複雜且強大的程式語言。Switch Mode透過為學習者提供在具有視覺化程式設計工具支援的情況下嘗試文字式程式設計的方法,為了引導初學者進入文字式程式設計之不斷增生的工具生態系統做出了新的貢獻。
關鍵詞:Switch Mode、教育機器人、文字式程式設計、程式語言的環境設計、視覺化程式設計