|

【智慧城市展】串起Scratch和Arduino 拓可思推流程式圖形編程教學

   

作者:賴佩萱

「拓可思科創」是台灣一家關注程式教育,研發程式軟硬體的新創公司,成立兩年多來,積極推動流程式圖形編程,希望藉由簡單的方式,帶孩子從遊玩中接觸學習程式語言。日前拓可思參展《2019 智慧城市論壇暨展覽》,期望透過該展會的高號召力,直接與教育專家、機構、廠商交流,提升品牌能見度。

集產官學量能 面對面交流無障礙

《2019 智慧城市論壇暨展覽》3/26–3/29再度登場,其延續五年來的策辦精神,今年以「智慧物聯網引領智慧城市再升級」為主題,凸顯人工智慧在智慧城市的應用。為了促使更深度的跨業交流,《智慧城市論壇暨展覽》與不同行業協會合作,延續舉辦三個次品牌展會,包括智慧醫療展、智慧教育展、智慧建築展,本文特別專訪了智慧教育展的參展團隊—拓可思科創。

拓可思進駐交大產學運籌中心並參加 2019 智慧城市展(攝影:賴佩萱)

拓可思是「2019 MVP國際創育加速計畫」的輔導團隊之一,是一家關注程式教育,研發程式軟硬體的新創公司,成立兩年多來,積極推動流程式(Flow-based)圖形化編程,希望藉由簡單的方式,帶孩子從遊玩中接觸學習程式語言。談到此次參展機緣,拓可思行銷長高語婷和我們分享,透過進駐交大產學運籌中心,讓拓可思有幸參與此次大型展覽,與實際的教育工作者面對面,了解目前教育現場孩童的學習狀況與教師面臨的問題。

程式教育勢在必行

程式教育如此重要嗎?高語婷語重心長地說,程式教育運動從 Skype 發源國愛沙尼亞 2012 年開始推行後,英國、美國、中國、香港等國家政府也陸續將這類資訊科學相關的教育納入學校課程,而台灣也確定在今年九月上路的 108 課綱中,將「程式教育」納入國高中課程。

拓可思行銷長高語婷(右)向民眾介紹公司產品及理念(攝影:賴佩萱)

學習程式語言主要是為了培養學生的邏輯能力與運算思維,不過高語婷認為,台灣的程式教育其實存在斷層。

「目前市面上的程式教育工具主要分為『Scratch』和『Arduino』兩大塊,Scratch 專注前期教育,其拼圖式的教學雖讓初學者不需先學習語法便能設計互動功能,但若使用它執行較大型的專案,介面會變得相當散亂,也很難看出之間的關係與順序。」高語婷指出:「而用 Arduino 雖可做出較複雜的專案,但學生需具備英文基礎,且若沒有程式語法概念,會有一段很長的磨合期。」

Tarkus VP 流程圖式編程 幫助理解程式邏輯

我們並不是想要取代 Scratch 或 Arduino,而是想要作為中間的橋樑

拓可思便是看見了 Scratch 與 Arduino 之間的落差,開發了新形態的圖形化程式教學軟體「Tarkus VP」,讓學生在學習完 Scratch 程式基礎語法後,針對較複雜的專案以流程圖的方式進行程式邏輯的論述,以銜接後續實際程式碼的學習。

Tarkus VP 的「自訂模組的函式庫概念」能將複雜的模組細節收納至自訂模組中,避免編寫較龐大程式時,畫面雜亂的情形;「顯示程式編碼」功能則可展示圖形指令的程式編碼,讓使用者能對 Arduino、C 語言、Python 等軟體的程式碼有初步的認識。

流程式(Flow-based)圖形化編程的學習主要在銜接在 Scratch 之後、 Arduino 之前的學習地圖,透過不同的界面特性,訓練不同的能力與思考方式(圖片來源:拓可思提供)

高語婷說:「我們想做的是透過直觀、直覺、圖像化的方式,讓程式初學者理解程式是如何執行的,就像看到葉子枯了,去了解樹生了什麼病一樣。」寫程式要有清楚的程式邏輯,更需要熟悉程式語法,Tarkus VP 因此強調編寫程式前的邏輯思考訓練,其流程圖式編程的設計讓使用者只需依照流程順序排列,就能完成程式。

Tarkus VP 藉流程圖式編程讓學習者理解程式邏輯(攝影:賴佩萱)

除了軟體的開發外,拓可思更研發硬體、編寫教材,為教師提供完整的程式教育配套措施。其硬體強調組裝使用上的便利與安全,利用單晶片主板及周邊套件的強大支援性,將一系列的應用改裝成課程專用的安全模組,包括 LED 指示燈模組、距離感測模組、馬達控制模組、藍芽通訊模組等;教師更可透過專用教材引導學生學習各模組的原理與操作,甚至搭配各組套件開創個人化的課程。

小結

拓可思開發的套件已於香港販售,台灣部分也獲得交通大學、聖約翰科技大學教授們的推薦,且成功在關渡國中的社團課程上實行;拓可思目前正積極培訓大學生成為師資,同時希望藉由新南向政策,將英文版套件推向東南亞各國,為程式教育努力。透過此次參展,拓可思與多位校長與老師交流,盼能開發出更多元的介面,使程式學習更寬廣且有趣。

(責任編輯:葉于甄)

PeiHsuan Lai

Author: PeiHsuan Lai

喜歡用文字記錄生活、書寫故事,期望能用簡單易懂的文字闡述艱澀的科技議題、透過細膩的觀察與有溫度的筆觸,傳達 Maker 充滿熱忱的精神,

Share This Post On

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *