• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      培養(yǎng)孩子的編程思維,在家就能做到

      2019-03-25 07:13:00蘭心
      婚姻與家庭·性情讀本 2019年3期
      關(guān)鍵詞:玩兒指令編程

      蘭心

      希望那些不夠了解編程的父母,能夠重新思考編程思維,明白編程思維是一個可以融入日常生活的理念。

      不打算做程序員,也要學(xué)編程嗎

      尤馬可能不是世界上最小的程序員,但他一定是最受矚目的程序員之一。11歲的他,已經(jīng)連續(xù)參加了兩屆蘋果公司組織的WWDC開發(fā)者大會,因為他已經(jīng)在蘋果的應(yīng)用商城發(fā)布了7款應(yīng)用。6歲時,尤馬開始自學(xué)編程,并感到很有趣;8歲時,他就開始編程給同學(xué)制作賀卡,還會因為找不到合適的餐廳突發(fā)奇想設(shè)計一款軟件。他的靈感,總是來源于生活。

      很多父母羨慕別人家的孩子,于是急匆匆地把自家孩子送到編程班去學(xué)習(xí)。先別急!雖然各種編程早教班很熱,但熱潮背后,更需要父母冷靜思考。程序是為生活服務(wù)的,比如那些App可以使生活更便利。既然如此,孩子學(xué)習(xí)程序的目的,也是為了能夠用一些工具,來解決生活中的具體問題。比如,我們?nèi)绻汛蟮膯栴}分割成小的問題,并且思考如何把代碼合理地安排在不同的位置,通過怎樣的設(shè)定輸出什么樣的結(jié)果……這個過程中體現(xiàn)出的邏輯分析能力,比編程本身更有價值。

      所以,程序并沒有大多數(shù)人想象的那么神秘,我們甚至可以把它想象成一個普通的學(xué)習(xí)過程。小學(xué)的時候,我們查字典學(xué)習(xí)漢字、成語,之后學(xué)習(xí)用這些字詞造句、撰寫文章。編程也一樣,孩子明白了“指令”,再用“指令”的各種組合方式拼成一整套程序,都是類似的過程。

      在這個過程中,體現(xiàn)的是孩子整合信息和解決問題的雙重能力。因為這兩項能力對孩子很重要,所以借由這兩個基本能力衍生出的編程思維,才對孩子更有幫助。但是,讓孩子了解編程思維,不一定非報學(xué)習(xí)班,生活中的游戲和親子互動,也可以達(dá)到同樣的效果。

      優(yōu)爸是一名資深程序員,可能是受到熏陶,他不到3歲的女兒優(yōu)優(yōu)居然理解什么是“計算機(jī)語言”。優(yōu)爸工作時,優(yōu)優(yōu)拿著爸爸的手機(jī)當(dāng)玩具,無意間按出了Siri,小家伙愣了?!氨福覜]有聽清楚您的指令!”機(jī)器人的聲音讓優(yōu)優(yōu)既恐懼,又好奇,她把手機(jī)還給爸爸,眼巴巴地等待爸爸的解釋。

      “手機(jī)和你說話呢!”優(yōu)爸對優(yōu)優(yōu)說,“但是,它只能說很少的話。她可以和你打招呼、給你播放音樂、回答簡單的問題……”優(yōu)優(yōu)聽懂了手機(jī)的話,然后試著說出“唱歌”和“你幾歲了?”這樣簡單的話,聽到Siri的回答后,優(yōu)優(yōu)高興得不得了。

      為了讓孩子更好地明白“指令”的含義,優(yōu)爸說:“爸爸平時會對你說‘穿衣服或者‘吃飯,你收到信息后就開始做事。手機(jī)也是這樣的,如果你用它聽得懂的話和它說話,它就能回答問題?!?/p>

      接下來,優(yōu)爸把孩子帶到客廳,用地磚當(dāng)棋盤,和孩子玩兒起了“指令”游戲。優(yōu)爸當(dāng)指揮者,給孩子示范了“向前走一格”“向后走一格”“向左走兩格”“向右走兩格”等動作,然后指揮優(yōu)優(yōu)在棋盤里走動。優(yōu)爸每發(fā)出一格指令,孩子就要執(zhí)行動作。輪到優(yōu)爸當(dāng)棋子時,優(yōu)優(yōu)就試著模仿爸爸發(fā)號施令。

      慢慢地,父女玩兒熟了基本操作,優(yōu)爸就試著把游戲升級:“優(yōu)優(yōu),爸爸站在這個格子里,你能指揮我去摸一下跑步機(jī)嗎?”優(yōu)優(yōu)指揮著爸爸先往前走,再往左移動,走到跑步機(jī)前停下來,順利地完成任務(wù)。優(yōu)爸又升級了游戲,讓優(yōu)優(yōu)試著發(fā)出更復(fù)雜的指令,比如“先倒一杯水,再給媽媽送過去”。剛開始,優(yōu)優(yōu)難免會設(shè)計錯程序,也會下錯指令,但是,看到爸爸沒有朝著自己想象的方向移動時,孩子能夠及時地修改自己的指令,最后指揮爸爸完成任務(wù)。

      反復(fù)游戲的過程中,孩子真正地理解了自己“指令”和爸爸“行動”之間的關(guān)系,下達(dá)的指令也越來越明確,不僅鍛煉了自己的表達(dá)能力和思考能力,也對“結(jié)構(gòu)化程序思維”有了更深的體會。孩子哪怕不知道這是什么,但是,只要她體會過,就會懂得這種思考的妙處。

      理解“條件句”,用更多的程序設(shè)計生活

      足夠細(xì)心的父母們會發(fā)現(xiàn),孩子們的生活中,很多時候會用到“編程語言”。優(yōu)爸拉著優(yōu)優(yōu)的手過馬路,優(yōu)優(yōu)念起了兒歌:“如果是綠燈,請走過去;如果是紅燈,請等一等……”優(yōu)爸笑了,這不是編程中的“if”條件語句嗎?這小家伙,居然也知道“條件”是怎么回事。

      于是,優(yōu)爸在經(jīng)常玩兒的“棋盤”游戲中,增加了一些設(shè)置。他在一些格子中放置了障礙物,并且規(guī)定路過某種障礙物時的相應(yīng)動作:如果遇到帽子,跳過去;如果遇到的不是帽子,就撿起來。優(yōu)優(yōu)很快理解了“條件”的概念,模仿爸爸在游戲中增加條件指令:如果遇到紅色的東西,向右轉(zhuǎn);如果遇到綠色的東西,倒退一步。

      經(jīng)過改良的游戲,變得更有趣。優(yōu)爸經(jīng)常帶著一群小朋友,在寬敞的地方玩兒這個游戲。每個人都有自己的條件設(shè)置,大家把所有的條件畫在紙上,用簡單的圖標(biāo)表示,小朋友也看得懂。誰在游戲中迷路了,就去看“游戲手冊”,或者在大人的幫助下完成任務(wù)。每個孩子都很有熱情,他們可以把自己的想法加入游戲中,親自設(shè)計游戲,這種成就感是沒有人能夠取代的,這也是編程思維的魅力所在!

      幾輪下來,優(yōu)爸被孩子們的創(chuàng)意打動,他們不僅會設(shè)計“if”語句,表示如果某個小朋友做什么動作,大家都要做同樣的動作。孩子們還會設(shè)計相反的動作,一個小朋友居然說:“如果我站著,你們就要蹲下;如果我蹲下,你們就要跳起來!”這個細(xì)節(jié)讓優(yōu)爸相當(dāng)驚訝,能夠設(shè)計出這樣的游戲,證明孩子已經(jīng)理解了條件的含義。有時候,游戲結(jié)果和孩子們設(shè)想的不一樣時,他們會主動改變條件。看似在修改游戲,其實是在修改自己的思考方式。在一次次修改中,他們的思維更加靈活、縝密,也更有邏輯性。

      有一天,優(yōu)爸意外地發(fā)現(xiàn)了編程思維的另一個好處。在編程中,有一種程序模式叫作順序執(zhí)行,就是將命令一條條地依次去做,直到執(zhí)行完。這個理解起來容易,做起來卻有難度。比如,我們會發(fā)現(xiàn),幼兒園階段的孩子,每天早晨如果沒有大人幫忙,都會非常忙亂。不是忘記刷牙,就是忘記帶書包、水壺。優(yōu)爸和孩子玩兒編程游戲時,突然想“為何不把每天早晨要做的事情設(shè)計成一個順序執(zhí)行的程序呢?”想到這兒,他先畫了一個大人版的流程圖,列舉了大人每天早晨要做的幾件事,按照順序畫給孩子看。其中,他還故意畫錯了一步,問優(yōu)優(yōu):“你看,這是每天早晨媽媽要做的事,你能找出這個過程中的錯誤嗎?”

      優(yōu)優(yōu)看了看,對爸爸說:“媽媽說起來第一件事是去衛(wèi)生間上廁所,然后是刷牙!所以不能是先吃飯后刷牙。”孩子能明顯地指出“bug”,證明她懂得什么是順序執(zhí)行。而且,她有時能夠記住媽媽的點滴吩咐,只是不能把所有的事情統(tǒng)合起來思考,往往會有漏洞。所以,大人的任務(wù)就是要修補(bǔ)一個個漏洞,輔助孩子將程序執(zhí)行得更好。

      優(yōu)爸先是用畫圖的方式,把早晨要做的事畫出流程,然后邀請優(yōu)優(yōu)在鉛筆畫上涂色,加深印象。最后,他們一同把這幅畫貼在兒童房的門上,孩子起床后第一時間就能看到,然后自然會開始行動。用編程整理忙亂的早晨,原來這樣簡單。

      希望那些不夠了解編程的父母,能夠重新思考編程思維,明白編程思維是一個可以融入日常生活的理念,是可以通過反復(fù)設(shè)計優(yōu)化,把生活變得更有趣的一項工具。

      猜你喜歡
      玩兒指令編程
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      聽我指令:大催眠術(shù)
      色彩玩兒起來
      玩兒火的畫家
      ARINC661顯控指令快速驗證方法
      LED照明產(chǎn)品歐盟ErP指令要求解讀
      電子測試(2018年18期)2018-11-14 02:30:34
      俺去陜西玩兒
      永清县| 赤峰市| 连云港市| 镇江市| 黎川县| 景谷| 德州市| 玛纳斯县| 洛隆县| 凤翔县| 绥阳县| 化隆| 舟曲县| 彭水| 陕西省| 安义县| 贵州省| 尼勒克县| 宁晋县| 水城县| 青海省| 石首市| 山东省| 衡东县| 慈溪市| 分宜县| 绵阳市| 新乐市| 柳江县| 信丰县| 东光县| 福泉市| 巴林右旗| 宁武县| 呈贡县| 吉首市| 丹凤县| 高雄市| 西峡县| 洛川县| 瓮安县|