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