試想一下,如果你有一個4歲的女兒。某一天,她過來跟你說:“我想學編程,但編程太難了,并且只有男孩子們才會去學?!?/span>
你會如何回答她?
這就是谷歌工程師科曼·辛格遇到的問題。
作為一名兩個孩子媽媽和計算機科學家,她對女兒的想法表示不服,于是立馬跑到了書店打算幫女兒挑選編程啟蒙的書籍,以便告訴女兒——什么是編程,什么是計算機科學,谷歌的科學家們每天都在做些什么。
科曼·辛格和女兒、兒子。她出生在印度一個普通家庭,印度最具影響力的德里大學計算機專業(yè)畢業(yè)后,去美國留學深造,之后如愿以償進入了她夢想的谷歌公司,擔任一名技術工程師,編程占據(jù)她每天大量的時間。
但很快她發(fā)現(xiàn),市面上竟然沒有一本編程啟蒙書適合學齡前的兒童。
我們天天談論編程、數(shù)字化、智能化,生活中也離不開這些技術,但卻無法給孩子解釋清楚它究竟是什么,這真是太可笑了。
經(jīng)過詳細的調(diào)查,科曼發(fā)現(xiàn),市面上的編程書大多面臨三個問題:
第一,語言晦澀難懂,不符合兒童的閱讀習慣,就像是枯燥無味的教材書。別說是孩子了,就是一般的大人都很難讀懂。
第二,權威性不夠,作者對一些知識的解讀在科曼看來,完全是錯誤的,這樣的書,怎么能拿去給孩子看呢。
第三,很多編程書還需要輔以視頻等配件,這對職場媽媽來說,實在是太麻煩了。
學齡前兒童正是求知欲最旺盛的時候,如果真的在孩子心目中留下“編程很難,編程和我沒什么關系”的既定想法,這將對TA的一生產(chǎn)生影響。人工智能時代已經(jīng)來臨,不了解編程的孩子很可能會被同齡人遠遠甩在身后,做為一名母親,這是科曼不愿意看到的。
那怎么辦呢?
既然找不到合適的,科曼決定,那就自己寫一本!
作為一名計算機科學家,科曼清楚地知道,給孩子普及編程知識,不僅因為編程將成為“數(shù)字時代”下每個人的必備技能,更重要的是,編寫程序?qū)嶋H是分析、拆解和解決問題的過程,編程過程中能夠培養(yǎng)孩子的邏輯思維,而這些才是一個人的核心競爭力。
科曼試著自己編寫一本書,她希望這是一本每位孩子都能看懂,并且覺得有趣的繪本。于是,她參考自己工作的谷歌公司設置故事的場景,將自己的女兒設計成書中的主人公。
書中場景以谷歌公司作為參考
科曼考慮到,在沒有任何鋪墊地情況下引入編程概念不太容易讓人理解,于是,她安排出一個有趣的問題,如果一個5歲的孩子想數(shù)清天上有多少顆星星,他該怎么做呢?
答案是利用編程就可以輕易做到。
在這本書中,科曼想告訴女兒,什么是編程,它能解決什么問題。更重的是,如何通過了解編程,培養(yǎng)邏輯思維,而這比考高分都更加重要。
剛開始只是小打小鬧,寫著寫著,科曼產(chǎn)生了將這本書出版的想法。因為還有很多媽媽都會面臨如何給孩子普及編程的問題。但出版一本書可不是鬧著玩,對于內(nèi)容的要求會更加嚴格,于是科曼自己跨界寫繪本不算,他居然還拉上了眾多谷歌高管和她一起去做這件事,對書的質(zhì)量進行嚴格把關。
經(jīng)過一番考慮,科曼找到了瑪麗安·克洛克。
瑪麗安是3個孩子的母親,在事業(yè)上更是達到了令人難以企及的高度:1982年加入貝爾實驗室,曾擔任AT&T(美國電報電話公司)實驗室高級副總裁;2014年加入谷歌,任戰(zhàn)略發(fā)展和新興市場研發(fā)副總裁,負責拓展全球的互聯(lián)網(wǎng)功能;曾入選國際婦女技術協(xié)會(WITI)名人堂,還被評為無線電領域最具影響力女性之一。
能夠有這樣傲人的履歷,沒有兩把刷子是不行的,盡管同事及手下大多都是男性,瑪麗安在AT&T任職期間除了干好本職工作外,還獲得了175項無線電相關領域的專利。在她離職時,AT&T發(fā)表聲明:“瑪麗安及她的發(fā)明改變了AT&T及全人類!”
于是,科曼向瑪麗安這位大牛尋求創(chuàng)作這本書的建議。
“我可以作為一名故事中的人物,加入到繪本中?!爆旣惏舱f,“我希望告訴每一位孩子,當你遇到困難時,記得向別人尋求幫助,只要最終解決就好。不要害怕問題,因為科學就是發(fā)現(xiàn)問題,再解決問題的過程?!?/strong>
于是,瑪麗安化身繪本中的“故障排除能手”,在利用編程數(shù)星星的過程中,發(fā)揮了重要作用。
瑪麗安化身繪本中的“故障排除能手”
接下來,科曼又陸續(xù)找到幾位熱情的谷歌人,她們是:
戴安娜·唐:谷歌的“點擊女王”。她深入挖掘數(shù)據(jù),通過分析谷歌客戶的產(chǎn)品使用情況,得出他們的瀏覽習慣。如果你想在谷歌上為你的產(chǎn)品打廣告,她能夠向你推薦合適的關鍵詞,并決定你需要付多少錢。
克里帕·克里希南:谷歌公司技術項目管理的高級主管,她領導的團隊守護谷歌的基礎架構,哪怕遇到地震或外星人入侵,它也永遠不會崩潰!
帕里薩·塔布里茲:谷歌Chrome瀏覽器安全總監(jiān)。此外,還擔任白宮美國數(shù)字服務的顧問,以加強政府技術的安全。哈佛大學演講嘉賓,入選福布斯雜志30歲以下科技先驅(qū)。
他們都在書中擔任了重要的角色,告訴讀者一些重要的編程知識。
4位谷歌科學家化身書中人物,給小讀者講述知識
經(jīng)過2年不斷打磨,這本書終于誕生了。
雖然是第一次創(chuàng)作繪本,科曼憑借著自己的專業(yè)知識和另外4位作者的幫助,將編程的概念寫得簡單易懂??坡鼘⑦@本書講給自己的孩子聽,效果很好,當初一個看似不太可能的愿望竟然成真了。
科曼給自己的女兒讀編程繪本
谷歌科學家媽媽實力寵娃的故事還沒有結(jié)束,原本只是谷歌內(nèi)部的個人自發(fā)行為,卻一不小心引起了歐美主流媒體的關注。
大概是,歐美教育很早就開始注重編程思維的培養(yǎng),雖然還沒有出版,一些通過各個渠道了解過這本書的人表示,內(nèi)容實在是太贊了。
首先,谷歌內(nèi)部在Twitter上開始了賣力宣傳。
接下來,是歐美科技界和商界人士的強烈推薦。
國外知名人士推薦本書,包括吉娜·戴維斯,曾獲得奧斯卡最佳女配角和金球獎最女主角。埃里克·施密特,谷歌公司前CEO、前蘋果公司董事會成員等人。
也許你會感到奇怪,我們的生活確實離不開編程,但程序員畢竟只是少部分,為何如此多的人會對這樣一本編程書給與支持,難道人人都要去學編程,會寫代碼嗎?
其實,了解編程的目的并不是讓人們?nèi)ピO計算法或是寫出一段代碼。與其說編程是一項技能,對于兒童來說,更是一種思維訓練。就拿故事中的例子來說,在你要數(shù)星星之前,你必須思考如下問題:
那么多星星要從哪里開始數(shù)?可以先將星星按星系進行分類,一次只數(shù)一個星系。
如果機器在數(shù)星星的過程中停止了,可能是什么原因?內(nèi)存不足嗎?
如何有條理地數(shù)數(shù)?不至于重復也不會漏掉任何一顆星星。
……
懂編程思維的孩子,必須會分析問題、拆解問題和解決問題,在這個過程中要做到邏輯思維清晰、考慮周全、做事有條理,注意力集中,而這些才是一個人的核心競爭力。
從入門的角度來說,學編程并不比數(shù)學難。可為什么很多家長還是覺得編程很難,擔心孩子學不會呢?
這其中的本質(zhì)原因在于家長沒學過,對于自己不熟悉不了解的東西,人們傾向于放大它的難度。
難得的是,這本書中將它們解釋得非常輕松易懂。例如,解釋什么是算法:
“算法就像食譜一樣,也是由許多指令組成的,告訴我們第一步該做什么,第二步該做什么,引導我們完成一件事。”
什么是算法
這本在國外被熱烈贊譽的計算機編程啟蒙繪本已由我們引進出版,將于2018年10月下旬全球同步上市。
上市新書期還隨書附贈價值697元德拉學院教育體驗課,你可以去實體店體驗一把編程課,也可以在線上收聽有趣的科學課,充分滿足孩子的好奇心和求知欲。