當(dāng)你想到編程師時你想到什么?是深夜、咖啡喝完還在電腦前敲打著的碼農(nóng),還是快快樂樂地在一群觀眾面前用肢體演出一部電影情節(jié)的小孩子們?
事實上,編程是不能離開用戶體驗的一項活動,工程師們往往面臨的最大挑戰(zhàn)不是如何編程,而是溝通;因此,學(xué)習(xí)編程就像小龍女左右互搏一樣,讓人能真正地做到全腦開發(fā)、創(chuàng)新激蕩!
奧巴馬VS李顯龍的編程PK
當(dāng)新加坡和美國在臺上PK,看面積、總GDP值、武力等各方面的指標(biāo)貌似前者都弱斃了,美國要完勝新加坡就好像捏死一只螞蟻那么容易——可是比起只會寫“Hello world”的奧大大,會用C++編寫數(shù)獨求解器的李顯龍又讓新加坡?lián)P眉吐氣了。
不止美國和新加坡兩個國家的大BOSS在呼吁全民學(xué)習(xí)編程,英國更是將編程列為必修課。此外,從愛沙尼亞到挪威(更別說向來都是一顆石頭丟出去準(zhǔn)能砸到程序員的印度了),可說是看到了科技的前景的國家一一都在推行編程能力。這是怎么一回事?
似乎不久以前,編程都還只是計算機(jī)行業(yè)的人所需要知曉的事情,絕大多數(shù)的我們會看看視頻、發(fā)發(fā)微博就好。與此同時,上列國家的教育者們都發(fā)現(xiàn)不只是增長迅速的科技行業(yè)需要會編程的人,社會上人人掌握了編程能力也會像之前掌握了讀寫能力所帶來的轉(zhuǎn)變一樣,能大大地提高人們的生產(chǎn)力!打個比方:大四那年,我有個同學(xué)為了取得世界上165個國家的快樂值,打開電視,坐在電視前…
1. 打開網(wǎng)絡(luò)鏈接
2. 鼠標(biāo)左擊一國家
3. 看到類似以下的列表
4. 選擇Happy Life Years值
5. 右擊復(fù)制
6. 黏貼進(jìn)Excel
7. 回到網(wǎng)頁
2-7步如此重復(fù)了一共165次…但如果會編程的話,只需寫幾行碼,她就不必進(jìn)行如此重復(fù)且無聊的勞動了。因為編程追根究底是為了解決問題而寫,因為計算機(jī)最擅長冗長而反復(fù)的作業(yè),學(xué)會了編程就等于掌握了信息時代的讀寫能力。
結(jié)合在創(chuàng)業(yè)做少兒教育過程中的案例,分享下我對少兒編程教育的理解:這是一門需要邏輯的“左腦”,與創(chuàng)意的“右腦”共同完成的作品。
對于深受“千軍萬馬過獨木橋”之害的中國學(xué)生們而言,開發(fā)編程能力還有另外三種意義:編程的學(xué)習(xí)不但有趣,能激發(fā)學(xué)生們的創(chuàng)意,提升創(chuàng)造力!
有趣
很多人對計算機(jī)避而遠(yuǎn)之,因為那臺機(jī)器看起來很厲害的樣子(一下子就能算出36471248的平方根耶?。???善鋵嶋娔X是這世界上最呆傻的二貨了,如果它是你家的傭人,也許會出現(xiàn)以下的場景:
你:我要煮晚飯,你去市場上幫我買菠菜和大蒜。
電腦:好的!
然后你的晚飯甭想煮了。因為你忘了叫它回家!你懂了嗎?你懂了嗎???計算機(jī)就是這世界上最亦步亦趨的東西了。
孩子們喜歡通過活生生的例子把計算機(jī)帶進(jìn)生活里的學(xué)習(xí)方式:難道電腦看起來不象一臺游戲機(jī)嗎?如果我說,兩分鐘內(nèi),你的3歲小孩能建好屬于自己獨一無二的電腦,你信嗎?
如上圖所見的配套,是可以輕易做到的;家長們也無需擔(dān)心小孩“玩物喪志”,孩子們學(xué)習(xí)的目標(biāo),就是通過玩樂愛上電腦、愛上思考,讓他們知道哪里都能玩耍,計算機(jī)的力量無處不在。
用創(chuàng)意解決問題
既然編程離不開解決問題,運(yùn)用設(shè)計思維以及戲劇展示等前沿的教學(xué)手法以及工具等向?qū)W生們揭秘是很重要的。應(yīng)用商店已經(jīng)是數(shù)以萬計的無人問津的應(yīng)用的墳?zāi)沽耍覀兿M麑W(xué)生們能做出對人有價值的手機(jī)應(yīng)用,所以在真正地編程之前,引導(dǎo)他們把問題和解決方案想透或許更重要。
學(xué)生:有這么一個問題是學(xué)校里的老師講課太無聊,所以學(xué)生們會睡覺…
我:這是一個手機(jī)應(yīng)用能解決的問題嗎?
吹過一陣沉默的風(fēng)。
我們在課堂上嘗試讓學(xué)生們肢體演出電影預(yù)告片,利用舞臺上的走位、動線以及高低等戲劇概念吸引孩子們的注意力。
有創(chuàng)造力
如之前所述,掌握了編程與掌握了讀寫能力無異,學(xué)生們可以開始用Scratch表達(dá)自己:為媽媽做一張高科技的生日卡片;他也可以用MIT App Inventor編寫能讓人邊玩邊學(xué)整數(shù)的安卓游戲或者整合小伙伴們的外賣訂單的應(yīng)用…
這世界上有多少人就有多少種用編程表達(dá)自己的方式;下面分享的是一張國際學(xué)校的中國留學(xué)生們所構(gòu)思的砸錢游戲邏輯圖:
嗯,一方面,電腦是很規(guī)律“左腦思維”,你必須很邏輯;另一方面,你又可以讓它做出許多好玩的事情,調(diào)動“右腦”發(fā)揮自己的創(chuàng)造能力。毋庸置疑,編程是“左腦”的“藝術(shù)”!
(本文來自作者投稿,歡迎添加作者微信gray235與陳恩嬌Ernie交流)
2、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。