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

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

ADVERTISEMENT

有許多著重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月。

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則