華文網

Tynker專注兒童程式設計教育,讓孩子學會用程式設計控制無人機和機器人

當中國的小孩還在小學課堂裡學習傳統知識時,太平洋另一端的孩子們已經可以學習簡單程式設計了。而現在,他們又可以get一項新技能:用程式設計操控無人機、機器人和智慧家居系統。

極客爸爸瞭解到一家專注于兒童程式設計教育的公司——Tynker。

創立於2012年初的 Tynker 曾受到了MIT兒童程式設計語言Scratch的啟發,於是建立了一套基於網頁開發的兒童線上程式設計學習系統。Tynker是一款線上程式設計學習系統,將代碼塊組合起來進行專案、遊戲和動畫故事的創建,幫助孩子們輕鬆實現程式設計。

目的是激勵孩子們將他們的創意轉化為遊戲、項目和動畫故事,

並將他們的應用程式在網路上進行傳播。Tynker使用簡單的視覺化程式設計語言,不需要程式設計語法,而只需要將代碼塊組合起來就可以創建專案。當支付一筆費用後,你可以獲得它的終身訪問權,並能夠獲得他們提供的線上課程、智力遊戲集和夏令營等服務。

Tynker系統可以自主識別學生們並未完全理解的知識點,並根據這些知識提供課程講解、互動嚮導和任務遊戲等培訓服務。

創始人Krishna Vedati于1991年以畢業生的身份從印度來到美國,他在印度取得了電腦科學碩士學位。來到美國之後,他曾經在多家初創公司供職,並且還曾經自己建立了一家公司。在公司進行了IPO並且最終被收購之後,他發現10年的時間已經過去。他變得更加睿智,更加迫切的希望能夠解決科技產業的一些問題。這一次,他將目光放在了科技教育上。

創始人Vedati表示最初建立Tynker,是因為發現學生們都樂忠於玩遊戲,

他們想要自己進行遊戲編寫。而在高中裡,學生們更感興趣的則是社交軟體。因此就決定讓學生們在這個平臺上做他們喜歡的事情,利用這種方式讓孩子學習程式設計。

其實程式設計語言的句法並不是那麼重要,它只是學習過程中的一部分,學生們不需要系統的對句法進行學習,因為這會讓他們感到枯燥。當孩子們使用了偽程式語言時,

他們就會開始自己尋找解決辦法。隨著時間的推移,他們就能夠主動學會句法的選擇。

其也表示,“電腦科學來源於數學。學生們只要能夠學會數學,就能夠學會邏輯。我們希望能夠讓學生們擁有邏輯思維能力,而如果在這個過程中他們能夠學會電腦程式設計,那當然會是一個更好的結果。”

Tynker引入了新的代碼塊,甚至還提供了一系列預編的代碼範本,讓孩子建立應用程式,

並以問題的形式通過視覺化介面實現對智慧設備的控制。比如“Flappy Drone”就是讓孩子們編寫代碼,從而使無人機可以像“Flappy Bird”遊戲中那只鳥一樣,在現實環境中實現上下飛行避障的控制。

基於網頁開發的產品能夠讓Tynker即時的對該產品進行完善和升級,讓學生獲得更好的學習體驗。現在這個系統能夠識別學生還未完全理解的知識,並且針對這些知識提供更多講解、任務和遊戲,直到學生們理解了這個知識點。

Tynker 目前在美國和加拿大兩個國家增長迅猛,Tynker 選擇的合作夥伴類型比較廣泛,比如無人機公司 Parrot 和機器人程式設計公司 Sphero,此外還有飛利浦等。和這些公司合作的下一步動向將是把程式設計介面嵌入到適合平板電腦使用的 App 中,因為學生更樂意通過平板操作機器人。據極客爸爸瞭解,Tynker的程式設計課程已經被美國、加拿大、澳大利亞、紐西蘭的多所學校所使用。

現在這個系統能夠識別學生還未完全理解的知識,並且針對這些知識提供更多講解、任務和遊戲,直到學生們理解了這個知識點。

Tynker 目前在美國和加拿大兩個國家增長迅猛,Tynker 選擇的合作夥伴類型比較廣泛,比如無人機公司 Parrot 和機器人程式設計公司 Sphero,此外還有飛利浦等。和這些公司合作的下一步動向將是把程式設計介面嵌入到適合平板電腦使用的 App 中,因為學生更樂意通過平板操作機器人。據極客爸爸瞭解,Tynker的程式設計課程已經被美國、加拿大、澳大利亞、紐西蘭的多所學校所使用。