在(zài)實際學習(xí)編程的過程中(zhōng),有一個(gè)問題還是讓人犯難(nán),那就(jiù)是編(biān)程詞彙。

這些詞彙和(hé)編程(chéng)學習(xí)息息相關(guān),繞是繞不過去的(de)。但(dàn)怎麼能讓孩子快速(sù)清晰的理解其中的內涵,則是個大難題。

不過(guò)最近發現的(de)一份神奇繪本(běn),完美解決了這個困(kùn)惑,DK出品的《我的第一本(běn)編程思維啓(qǐ)蒙書》

它用遊戲(xì)書的形式解決了孩子理解(jiě)編程(chéng)詞彙的(de)困難,把(bǎ)對(duì)應的(de)知識或者操(cāo)作嵌在底下的翻頁(yè)中(zhōng),通過簡單(dān)的翻(fān)頁、推拉就能模擬出基礎(chǔ)操作,特別適(shì)合4-7歲的孩(hái)子閱讀。

下面(miàn)我們就來結合(hé)這本啓蒙書,以及(jí)我們的瑪(mǎ)塔機器(qì)人,幫助大家搞(gǎo)懂幾個常見的編程(chéng)詞彙。

 

  1. 分(fēn)解:

當(dāng)我們面臨(lín)一個問題或任務時(shí),將它拆開來,分成更小的(de)組成部(bù)分,這樣問題就更容易解決了(liǎo),這就是分解。

書裏(lǐ)舉了一個喂小雞的例子,這裏(lǐ)我改一改,讓場景更接地氣一些(xiē)。比(bǐ)如現(xiàn)在我(wǒ)們(men)要去採購食物,這(zhè)是一個大任務,那我們把它拆分:

首先(xiān),準備外出。這就需要我們換好衣服,穿好鞋子,疫情期間還得戴上口(kǒu)罩。

其次,走到超市。在超市挑選(xuǎn)食物,放進推車。

最(zuì)後,去櫃檯結賬,拎着袋子(zǐ)回(huí)家。

在我們使用(yòng)瑪塔機器人繪畫時,也是一(yī)樣,可以將其分解成幾個部分:

首先,揭下機器人頭上的蓋子(zǐ),爲機器人插上(shàng)畫筆。

其次,規劃好編(biān)程(chéng)路徑,在編程板擺好編程塊。最後,按下執行鍵,機器人小車(chē)開始繪製圖形。

 

2、算法:

算(suàn)法是完成一項任務時需要的步驟列表,其(qí)核(hé)心是要讓整個任務一氣呵成地執(zhí)行下來,中間不能有任何(hé)流程不通的地方,否(fǒu)則執行起來就會(huì)有問題。

比如(rú)說(shuō),小朋友們每天上學(xué)的步驟是哪些(xiē)?

上(shàng)面的(de)圖,步驟看起來似乎已經(jīng)非常完整了,但是在(zài)右邊,卻(què)發現了一個問題,一套流程(chéng)下來(lái)之後,發現小(xiǎo)熊(xióng)身上還(hái)穿着睡衣。

原來小熊缺少了(liǎo)“穿衣服”的步驟(zhòu),必(bì)須把這一步(bù)加進去,這個(gè)流程(chéng)才(cái)算完整

除了步驟完整,創建(jiàn)算法時,順(shùn)序(xù)也不能錯。如果用瑪塔機器人繪畫(huà)時,我們先(xiān)執(zhí)行了程序,再去安裝(zhuāng)畫筆,那麼(me)紙上(shàng)只能是空(kōng)白一片(piàn)。

 

3、調試:

我們常常聽說BUG(蟲子)這個詞(cí),其實它(tā)代表着程序中(zhōng)出現的錯誤,由於這些錯誤會造成(chéng)很大麻煩(fán),像蟲子(zǐ)一樣(yàng)討厭,因此(cǐ)被稱爲BUG。

調試(shì)就是指在程序中發(fā)現錯誤時,爲排除(chú)故障(zhàng)進行的測試,俗稱(chēng)DEBUG。

看啊,在下面(miàn)的蛋糕機生產路線中,總共出現(xiàn)了四個BUG。只有(yǒu)將它們(men)一一找出並(bìng)解決,才能(néng)做出合格的蛋糕,送到消(xiāo)費者手裏。

我們在用瑪塔機器人(rén)進行(xíng)編程時,如(rú)果(guǒ)程序中出現錯誤,同樣無法(fǎ)讓(ràng)機器人到達我們指定的位置。

看看下面(miàn)編程板(bǎn)上(shàng)的程序,到底哪些地方出錯了(liǎo)?一一(yī)來排(pái)查一(yī)下吧。

編程的(de)人沒有注意到機器人的朝向(xiàng),所以第一步應該是後退(tuì)兩步,第二步(bù)應該是(shì)左轉。還有倒數第二步,應該(gāi)是左轉,否則機器人就到地圖外面去啦(lā)。

 

4、序(xù)列:

序(xù)列就是程序(xù)所遵循(xún)的順序。設計出優化的程序,關鍵是(shì)做好(hǎo)預先規劃,試着去思考可能出現的各種(zhǒng)問題,以及該如何避免這些(xiē)問題(tí)的發生。

書裏爲了說明(míng)這個問(wèn)題,設置了(liǎo)一(yī)個(gè)小(xiǎo)任務,幫一隻小猴子避(bì)開所有危險的地點和動物,到達(dá)紅色的終點。

經過思考我們發(fā)現,向下(xià)移(yí)動(dòng)是條(tiáo)死衚衕,所以第一步只能往右走

 

第二步向下是危(wēi)險(xiǎn)的沼澤,依舊(jiù)只能向(xiàng)右走。

 

第三步(bù)右邊是大(dà)獅子,所(suǒ)以(yǐ)只能往下走。

 

以此(cǐ)類推,每一步規劃好(hǎo)後,我們再(zài)進行下(xià)一步。用這種方法規劃路徑時,可以在書的左側通(tōng)過(guò)小拉頁的方式,做出(chū)一個(gè)模擬的小程(chéng)序。

這種直觀的序列和瑪塔機器人有異(yì)曲同工之妙。孩子們編(biān)程的(de)時(shí)候,同樣可(kě)以清晰地(dì)在(zài)編(biān)程(chéng)板(bǎn)上安排程序的順序,及時做出調整,保證機器人的正確運行。

 

  1. 循(xún)環

循環是一種特殊(shū)的代碼(mǎ),可(kě)以(yǐ)讓計算機重複(fù)執行相(xiāng)同的任務。

這裏先插兩句(jù)話解釋一下(xià)代(dài)碼和程序的關係:簡單來說,程序就是(shì)已經編寫完成的代碼。

使用循環可以(yǐ)運行(xíng)重複(fù)的程序(xù)指令,而不用將它(tā)們全都編寫出來,大大提升效率。

比如(rú)在啓(qǐ)蒙書裏,要讓(ràng)小瓢蟲爬上20級(jí)的梯子頂端(duān),每次爬5級(jí),爬梯子的每一步指令都是重(zhòng)復的,全(quán)部寫出來會耗時很長。

Image removed.

這時用到循環(huán)就簡單多啦!一種方法,你(nǐ)可(kě)以將(jiāng)爬(pá)5級這個指(zhǐ)令循環4次,5*4等於20,剛好爬到頂端。

或者你可以讓小瓢蟲(chóng)一直循環“爬5級”這個指(zhǐ)令,直到它到達(dá)頂(dǐng)端。

用瑪塔機器人來畫正(zhèng)方形也(yě)是一(yī)樣的,我們當然(rán)可以將(jiāng)運動編程塊(kuài)全都擺出來重複4次,但是這(zhè)樣麻煩不說,編程塊夠(gòu)不夠(gòu)用都是一回事。

用循環編(biān)程塊就簡潔多了(liǎo)。

Image removed.Image removed.

我們(men)只需(xū)要在(zài)運(yùn)動編程塊前後加上循環(huán)編程塊(kuài),並在“循環開(kāi)始(shǐ)”下面加上數字4,代(dài)表重複4次,即可輕鬆畫出正(zhèng)方形。

 

寫在後面(miàn)

文章用優(yōu)秀的繪本和瑪(mǎ)塔機器人結合,給大(dà)家簡單(dān)介紹了幾種常見(jiàn)的編程詞彙,是不是有種恍然大悟的感(gǎn)覺?

其實,編程活動內含的邏輯(jí),本就和我們的生活日常息息(xī)相關(guān)。通過這樣生活化和遊戲化的方法,能讓孩子們很快地融(róng)入到編(biān)程學習中,消除畏難情(qíng)緒。

反過來,孩子們在(zài)更(gèng)了(liǎo)解編(biān)程後,對於生活中發生的問題也會逐漸形成一套有效的解(jiě)決方法。難怪有人說會編程(chéng)的孩(hái)子(zǐ)不怕困難,因爲在他們看來,任何問題都是(shì)可(kě)以解決的。

 

參考資料:
《我(wǒ)的第一本編程(chéng)思(sī)維啓蒙(méng)書》
我在斯坦福找(zhǎo)到DK編程遊戲書,名校孩子書單從小就與(yǔ)衆不(bù)同——憨爸在美國
友情链接:蘑菇影视 | 青青伊人 | 久久香蕉 | 天堂在线 | 红桃视频 | 六月婷婷 | 蘑菇网页版入口 | 蘑菇tv网页版 | 第一福利 | mogu | 蘑菇视频入口 | 五福影院 | 青草青青 | 蘑菇视频ios | mogus.cc | 在线亚洲 | 小草社区 | 小蓝视频 | 色妞 | 伊人色 | 亚洲网 | 宅男影院 | mogutv | 五月丁香 | 久久爱 | 秋霞网 | 看片神器 | 永久地址 | 日本高清 | 天天综合 | 蘑菇短视频入口 | 久久久久久 | 摩天轮社区 | 蓝色导航 | 精品导航 | zhuoyemall.com | 青娱 | 蘑菇在线观看网页版 | sanzhucare-zhpg.com | 福利盒子 | 色啪 | 色婷婷 | 樱花视频 | jxty00.com | 老王影院 | 玖玖资源站 | 在线午夜 | gzdksw.com | 酒色世界 | dna0126.com | zpzb2008.com | 龙物视频 | 永久网站 | 青草草 | 秋霞影院 | tissu-premier.com | 蘑菇視頻 | btupic.com | 蘑菇网 | 久久视频 | 资源导航 | hebeijiaoyuwang.com | tsxhyq.com | 蜜芽视频 | mogu视频 | 性知音 | lf397.com | 番号网 | 超碰视频 | 屁屁影院 | bt搜索 | 蘑菇app | dk99999.com | 欧美午夜 | 亚洲精品 | 汤姆影院 | 琵琶妞 | rencai98.com | 综合影院 | 精品免费 | 蘑菇传媒 | 4008108885.com | 老司机视频 | 四虎影视 | 琳琅导航 | 午夜在线观看 | 无名网 | 导航大全 | 玖玖爱 | 协和影院 | woqidz.com | 扒哥黑料 | 最新av | p站视频 | fltou.com | 草莓视 | 蘑菇传媒在线观看 | 蘑菇视频网站 | 福利精品