請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

不用寫程式,ActivePuzzle機器人玩具直接將程式碼化作實體積木

T客邦

更新於 2019年03月28日06:15 • 發布於 2019年03月27日07:00 • 國寶大師 李文恩

有許多著重STEM教育的玩具,會將焦點放在撰寫程式的部分,透過Scratch這類簡化的圖型式程式開發工具,讓小朋友可以在動手玩的過程中學習程式的基本概念,ActivePuzzle則是進一步簡化程式開發的方式,直接將實體積木拼湊就能「編寫」程式。

提供更自然的學習方式

STEM是Science、Technology、Engineering、Mathematics等4個英文單字字首的組合,分別代表科學、科技、工程、數學,STEM教育的理念是融合科學探究、科技技術、工程設計與數學分析等不同領域,強調學科知識與實務技術的結合,著重科學、技術、工程與數學的整合應用與動手實作,培養學生體會運用工具及技能來解決問題的能力。

雖然目前已有許多將當簡單、適合完全沒有程式背景知識小朋友使用的STEM玩具,但是在學習程式的過程中,還是需要一定的理解力,才能寫出能夠控制玩具的基本程式,ActivePuzzle的開發團隊決定將產品的適用年齡往下延伸,進一步簡化使用方式。

ActivePuzzle將各種程式常用的概念化為實體積木,積木上具有輸入與輸出端,並代表AND、OR和NOT等布林運算子的積木,小朋友只需將積木拼在一起就能產生基本程式,如此一來就小朋友就能透過「試誤」法,不斷嘗試如何拼湊出需要的功能,以更貼近人類學習語言的方式,讓小朋友能夠自然而然地熟析程式。

▲ ActivePuzzle將各種程式常用的概念化為實體積木。

▲ ActivePuzzle的理念就是進一步簡化STEM,過程中不需要撰寫程式,也不需任何螢幕。

▲ 代表AND、OR 和NOT等布林運算子的積木上具有輸入與輸出端。

▲ 將這接運算子積木與其他功能積木拼接在一起,就能「寫」出程式。

▲ ActivePuzzle可以做出許多功能各異的裝置。

多種積木自由組合

目前ActivePuzzle總共具有19種功能不同的積木,輸入端積木具有紅外線接收、光線感應、溫度感應、距離感應、電位器等功能,可以用於感測外界環境的狀態,並透過AND、OR、NOT、導線、絕緣體、波形產生器、A2D轉換器等邏輯運算積木「撰寫」程式,最後再將結果輸出至燈泡、馬達、蜂鳴器、電壓表、紅外線發射等輸出端積木,與外界互動。

在小朋友逐步熟悉後,如果想要進一步學習撰寫真正的程式,也可選購ActivePuzzle進階組,利用Arduino微控制器搭配程式控制各種輸入、輸出端積木的行為,製做功能更複雜的裝置,並藉此鑽研程式技巧。

▲ ActivePuzzle的基本組具有16種功能不同的積木。

▲ 進階組多了導線、A2D轉換器、Arduino等積木,能透過程式控制Arduino達成更多功能。

▲ 在使用基本組的情況下,只需將積木拼湊在一起就可以了。

▲ 拼好之後成品會依照積木所代表的邏輯行動。

▲ 使用進階組就能透過Arduino製做功能更複雜的裝置。

包含22個積木的ActivePuzzle進階組預定售價為美金175元(約合新台幣5,420元),預定上市時間為2019年6月。

想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@

查看原始文章

更多科技相關文章

01

英特爾CPU喊漲,童子賢喊免驚:缺貨漲價只是短暫調節…再談能源韌性, 核能就像洗衣機,別妖魔化它

今周刊
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...