可編程的水滴?原來編程同樣可以很有趣

2020-10-03 樂睿童

日常生活中,

我們能在許多地方看到水滴。

比如雨滴啊,露珠啊

或者窗戶上上凝結的水滴等等。

那麼,你見過可編程的水滴嗎?

可編程水滴(Programmable Droplets)這項技術來自麻省理工學院媒體實驗室的有形媒體小組(Tangible Media Group)的發明,它可以幫助人們通過編程準確控制水滴的移動。

水滴所處的平面其實是一塊特殊的印刷電路板,它的表面覆蓋了一層低摩擦係數材料,並且被銅線分割成許許多多個小網格。

通過編程可以改變銅線網格的電場,進而控制水滴的移動。精確的控制可以讓液滴分成多個,也可以讓多個液滴合併成一個。

MIT 媒體實驗室研究人員 Udayan Umapathi 主導了可編程液滴的研究,同時他也是一名設計師、工程師和實驗物理學者。

他說:「水這種自然材料有許多有趣的特性,例如水可以折射光,它能互相融合,這些都是自然發生的。我們探索了人類與水的各種接觸,這些接觸中水都載有某些物理信息,一個最具體的例子就是藝術家的顏料顏色。」

那麼,「可編程水滴」

能用來做什麼呢?

在宣傳片裡我們可以看到許多場景


比如:做一個智能調色盤。

你可以用手機拍照取色,

然後發送信號到調色盤,

調色盤控制沾有顏料的水珠移動,

從而調製出你想要的顏色。


再比如,做一些精細運動。

讓水滴做出具體動作,折起葉子


或者,做一款類似「貪吃蛇」的遊戲:

一枚水珠由玩家手動控制,

其餘水珠則由電腦控制,

來一場「大珠吃小珠」。


甚至,你還可以藉助手機APP,

讓水珠替你「隔空表白」。

想像這麼一個畫面:

清晨起床,你匆匆衝完澡,抓緊時間刷牙。

一抬頭,被水霧瀰漫的鏡子上,

映現出「今天,要好好加油」的溫柔話語。

異地的男友,發來這樣的信息,

無聲中,表達了滿滿的思念。

是不是很浪漫?


如果你覺得這個技術只能用於生活化的場景,只能休閒玩樂,那你就錯了。實際上,可編程水滴技術除了娛樂外,還能充分應用在生命科學領域

比如:可以讓水滴攜帶生物和化學物質進行試驗

研究人員通過一段代碼即可執行化學和生物學實驗,避免了實驗過程中的人為幹擾因素,也防止了實驗中的有害物質對人體造成傷害。


你看,編程並不是我們所以為的整天坐在電腦前,敲擊著鍵盤打出一行行枯燥的代碼,編程同樣可以很有趣!人們可以發揮無限的創造力,通過編程將想像變成現實,這就是編程帶來的成就感。

因此,讓孩子學習編程並非一定要成為程式設計師,更不一定要為將來創業做準備,更重要的是讓孩子從編程學習中獲益,獲得多方面的思維訓練,激發ta的創造力。

樂睿童 LaLa少兒編程課程

樂睿童少兒編程是以STEAM教育理念為核心,根據PBL(Project-basrd Learning)學習方法,為3-12歲兒童提供專業又有趣的編程思維課程。課程採用智能積木教具和配套教材,採取聯動方式進行教學,寓教於樂。從生活經驗出發,用兒童可以理解的方式,激發兒童的創意,從而培養兒童的計算機思維能力。

相關焦點

  • 人人都可以學會的編程思維
    編程曾一度高深莫測,是少數熟練程式設計師的的專屬,但如今難度已大為降低,人人都可以做到。編程過程有趣、能表達自我,具有創造性,是鍛鍊大腦,培養創造性思維的好方式。你完全不必擔心編程不適合自己。無論你是9歲小孩,還是90歲的老者,都可以學習編程。
  • 編程和樂高機器人啥關係、編程啟蒙怎麼做……| 逃媽說編程(下)
    但後來從文章的留言,讀者微信群裡的討論,以及大家私下給平臺小助手、給我發的微信留言中發現,「咦,原來大家最關心的問題跟我之前的設想還是有點兒出入哦~」。於是我稍微做了些調整,以回答幾類典型問題的形式,爭取把大家最想知道的,和我最想說的,揉在一起。
  • 少兒編程軟體哪個好?國產最強大少兒編程工具推薦
    同時,豐富強大的功能讓少兒編程學習更豐富有趣!帕拉卡(Paracraft)3D動畫編程工具,一個工具包含了方塊建模、3D電影動畫創作、3D圖形化編程&代碼編程、CAD編程三維設計、3D列印、機器人仿真設計6大功能,讓中小學生少兒編程學習更豐富有趣。
  • ​風變編程:用有趣的方法學Python,晉升新時代「全職高手」
    事實上,除了人工智慧、爬蟲、運維、測試、圖像識別、機器學習等領域外,Python在資源收集、數據分析、自動化辦公等領域表現也非常突出,它可以幫助我們執行一些重複、低效的工作,讓職場人士把更多時間花在刀刃上,提升工作效率。因此,編程早已不是程式設計師的專屬,而是變成了職場的必備技能。學會Python,可以幫助你拓展職場發展的更多可能性。
  • 可編程控制器(PLC)
    通用叫法中文名稱為可編程控制器;英文名稱為Programmable Logic Controller,簡稱PLC。1987年,國際電工委員會(IEC)定義: 「可編程控制器是一種數字運算操作的電子系統,專為在工業環境下應用而設計。
  • 基於二維半導體可逆摻雜的可編程電子產品
    加利福尼亞大學洛杉磯分校的研究人員最近設計了一種方法,可以開發由2D半導體製成的可編程設備。該方法發表在《自然電子》上的論文中,該方法利用碘化銀中的超離子相變,通過稱為可切換離子摻雜的過程,在由WSe 2製成的器件中調整載流子類型。
  • 同樣是少兒編程課,小碼王讓孩子在太空艙裡學編程!
    上一期我們講到小碼王編程課程學習是一種很不錯的體驗,今天我們就一起來看看太空下的編程課程吧。說到學編程,更多人可能想到的是學校硬繃繃的桌椅和冰冷的書本牆壁,殊不知,少兒編程也能夠在太空艙裡學習,這是怎麼回事?
  • 什麼是PLC(可編程控制器)?
    可編程控制器(PLC),或可編程控制器是一種工業數字計算機,它已經過了堅固和適應,以控制生產過程,如裝配線,或機器人設備,或任何需要高可靠性控制和易於編程和過程故障診斷的活動。它們最初是在汽車工業中發展起來的,它提供了靈活、耐用、易於編程的控制器來代替硬連接的繼電器、定時器和序列器。
  • 孩子要不要學編程 幾歲學編程比較好?詳述三大編程課試課經歷
    其實只要把學編程和學其他興趣愛好一樣看待就好,未來他未必會從事這個行業,就象現在學琴學舞蹈樣,未來也不一定以鋼琴舞蹈為職業,只是讓人生多一種情趣,孩子有興趣就讓他堅持,沒興趣也可以不學,在於個人的興趣選擇。學編程有什麼價值?
  • 可編程邏輯陣列(PLA)簡介
    可編程邏輯陣列PLA是一種可程式化的裝置,可用來實現組合邏輯電路。PLA具有一組可程式化的AND階,AND階之後連接一組可程式化的OR階,如此可以達到:「只在合乎設定條件時才允許產生邏輯訊號輸出。」  可編程邏輯陣列(可編程邏輯控制器)PLA如此的邏輯閘佈局能用來規劃大量的邏輯函式,這些邏輯函式必須先以積項(有時是多個積項)的原始形式進行齊一化。
  • 寒假,甩開編程打卡,做動手界的編程小達人——造物粒子兒童編程
    感謝這個時候有了各種網課,從大語文到英語,邏輯思維,還有編程。說起編程,當初選擇的時候,是因為小區媽媽們推薦,說孩子如何如何喜歡,然後就買了網課,真是買課一時爽,孩子真的很給面子,每天堅持玩。。。對我來說那些複雜的程序,看著很頭大,但是孩子卻充滿了好奇和極大的興趣,好吧,娃,你喜歡就好。
  • 自動編程還能自主檢測Bug,有了機器編程人類可更專注於創造
    抱著實現機器編程的美好願景,英特爾研究院機器編程研究在12月進一步推出了機器編程研究系統ControlFlag,除了自動編程,它還可以自動檢測代碼中的錯誤。在初步測試中,ControlFlag使用超過10億個未標記的產品級代碼來訓練和學習新的缺陷。英特爾研究院機器編程研究認為ControlFlag是一個強大的新工具,可以大大減少評估和調試代碼所需的時間和成本。
  • 可編程高分子來了,它給材料N種「生命」
    一片伸展到原來的1.5倍長時,崩斷了(左);另一片則穩穩伸到了兩倍長(右)。它們用的是同一種材料,唯一不同的是,第二片塑料被光「點過穴」。這意味著,人們可以對同一材料的不同區域進行「編程」,一次製造集多種材料於一體的複雜產品。
  • 「深度學習被可微分編程取代?」展望30年後的神經網絡和函數編程
    【新智元導讀】在Yann LeCun「深度學習已死」的驚人發言下,可微分編程的概念引發了廣泛關注。機器學習著名博主colah(Christopher Olah)在2015年展望30年後的深度學習,提到了可微分編程。
  • 編程新手快來看!關於程式語言和程序,這篇文章可以說講透了
    從「高級語言」這個名字可以推斷,應該同樣存在低級語言,低級語言一般也稱為機器語言或彙編語言。不嚴格地講,計算機只能執行低級語言編寫的程序。正因如此,高級語言編寫的程序需要經過翻譯才能運行。翻譯也要消耗時間,這是高級語言的一個小缺點。但高級語言的優勢是巨大的。
  • "可編程醫學"是新生物電路研究的目標
    "可編程醫學"是新生物電路研究的目標喬治亞理工學院的研究團隊使用生物材料製造其模數轉換器喬治亞理工學院的一組研究人員現在正在使用他們對生物電路學到的知識,為可編程醫學的未來奠定基礎。 就像任何其他小瓶透明液體一樣,這些可編程藥物將與我們的生物系統直接通訊,對流經我們身體的信息進行動態響應,以在需要的時間和地點自動提供適當的劑量。這些未來的藥物甚至可能終生存在於我們體內,與感染,抗癌和其他疾病作鬥爭,從根本上成為我們自身的治療性生物學延伸。
  • 爆火的編程可以培養孩子哪些能力?50%以上的家長都不知道!
    少兒編程學習分為機器人編程學習和在線編程學習,機器人編程主要通過機器人進行編程實踐,在線編程主要通過計算機進行編程實踐。貝爾科教成立近10年來,打造了專屬於3-18歲孩子的機器人編程品牌「貝爾機器人」和在線編程品牌「貝爾編程」,全面實現了線上線下覆蓋融合,全方位培養孩子的AIQ。
  • 為什麼要學計算機編程?
    因為「編程是件很有趣的事兒」酷叮貓老師覺得,編程並不是一個學習的科目,而是一個興趣的萌芽。編程會為大家帶來很多:編程能夠訓練思維。編程體現了一種抽象交互關係、 形式化方法執行的思維模式,稱為「計算思維」。
  • 秒懂機器人編程與計算機編程的區別
    機器人編程:機器人課程,不僅涉及編程的知識,還需要孩子們了解學習機械、工程、信息等方面的知識。很多時候要運用機械解決問題,強調動手能力。解決問題的過程可能狀況百出,需要細心觀察、耐心解決,更強調團隊配合能力。
  • 開放式可編程控制器的設計
    目前,國內用戶選用的可編程控制器(PLC)仍以國外產品為主,造成這種局面的一個重要原因是歐、美、日等發達工業國家掌握了高端PLC的核心技術,其硬軟體技術對應用者來說完全是封閉的