在實際學習編程的過程中,有一個問題還(hái)是讓人(rén)犯(fàn)難,那(nà)就是(shì)編程(chéng)詞彙。

這些詞彙和編程學習息息相關(guān),繞(rào)是繞不過去的。但怎麼能讓(ràng)孩子快速清(qīng)晰的理解其中的內涵,則是個大難題。

不(bù)過最近(jìn)發現的一份神奇繪本(běn),完(wán)美解決了(liǎo)這個(gè)困惑,DK出品的《我的第(dì)一本編(biān)程思維啓蒙書》

它用遊戲書(shū)的形式解決了孩子理解編程詞彙(huì)的困難(nán),把對應的(de)知識或者(zhě)操作(zuò)嵌(qiàn)在底下的翻頁(yè)中,通過簡單的(de)翻頁、推拉(lā)就能(néng)模(mó)擬出基礎操作,特別適合(hé)4-7歲(suì)的孩子閱讀。

下面我們就來結合這本啓(qǐ)蒙(méng)書,以及我們的瑪塔機器(qì)人,幫助大家搞懂幾個常見的編程詞(cí)匯(huì)。

 

  1. 分解:

當我們面臨一(yī)個問題或任務時,將(jiāng)它拆開來,分(fēn)成更小的組(zǔ)成部分(fēn),這樣問題就更容易解決了,這就(jiù)是分解(jiě)。

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

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

其次,走到超市。在超市挑選食物,放進推車。

最後,去櫃檯結賬,拎(līn)着袋子回家。

在我們使用瑪塔機器人(rén)繪畫時,也是一樣(yàng),可以(yǐ)將其(qí)分解成幾個部分:

首先,揭下機(jī)器人頭(tóu)上的(de)蓋子,爲機器人插(chā)上畫(huà)筆。

其次,規(guī)劃好編程路徑,在(zài)編程板擺好編程塊。最(zuì)後,按下執行鍵,機器人(rén)小(xiǎo)車開(kāi)始繪製(zhì)圖形。

 

2、算法(fǎ):

算法是(shì)完(wán)成一項任務時需要的步(bù)驟列表,其核心是要讓整個任務一氣呵成地執行(xíng)下(xià)來,中間不(bù)能有任何(hé)流程不通(tōng)的地方,否則執行起來就會有問題。

比如說,小朋友(yǒu)們每天上學的步(bù)驟(zhòu)是哪些(xiē)?

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

原來小(xiǎo)熊缺少了(liǎo)“穿衣服”的步驟,必須把這一步加(jiā)進(jìn)去,這個流(liú)程纔算完整

除了步驟完整,創建算法時,順(shùn)序也不能錯。如果用瑪塔機器人繪(huì)畫時,我(wǒ)們先執行了程(chéng)序,再去安裝畫(huà)筆,那麼紙上只能是空白一(yī)片。

 

3、調試:

我們常常聽說BUG(蟲子(zǐ))這(zhè)個詞,其實它代表着程序中出現(xiàn)的錯(cuò)誤,由(yóu)於這些錯誤會造成(chéng)很大麻煩,像蟲子一樣討厭,因(yīn)此被稱爲(wèi)BUG。

調試就是指在程序中發現錯誤時(shí),爲排除故障進(jìn)行(xíng)的(de)測試,俗稱DEBUG。

看啊(a),在下面(miàn)的蛋糕機生(shēng)產路線中,總共出現了四(sì)個BUG。只有將(jiāng)它們一一找出並解(jiě)決,才能做(zuò)出合格的蛋糕,送到消費者手裏。

我們在用(yòng)瑪(mǎ)塔機器(qì)人進行編程(chéng)時,如(rú)果程序中出現錯誤,同(tóng)樣無法讓機(jī)器人(rén)到達我們指(zhǐ)定(dìng)的(de)位置。

看看下面編(biān)程(chéng)板上(shàng)的(de)程序,到(dào)底哪些地方出錯了?一一來排查一下吧。

編程的人沒有注意到(dào)機器(qì)人的(de)朝向,所以第一步(bù)應該是後退兩(liǎng)步,第二(èr)步應該是左轉。還有倒數(shù)第二步,應該是左(zuǒ)轉,否則(zé)機器人就到地(dì)圖(tú)外面去啦。

 

4、序列:

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

書裏爲(wèi)了說明這個問(wèn)題,設置了一(yī)個(gè)小任務,幫(bāng)一隻小猴子(zǐ)避開所有危險的地點和動物,到達紅色的終點。

經(jīng)過思考我們發現,向(xiàng)下移動是條死胡(hú)同,所以第(dì)一(yī)步只能往右走

 

第二步向下是危險的沼澤,依舊只能向右走。

 

第三步右(yòu)邊是大獅子,所以(yǐ)只能往下走。

 

以此類推,每一步規劃好後,我們再進(jìn)行下一步。用這種方法(fǎ)規劃路徑時,可(kě)以在書(shū)的(de)左側(cè)通過小拉頁的方式(shì),做出一個模擬的(de)小程序。

這種直觀的序列和瑪塔機器人有異(yì)曲同工之妙。孩子(zǐ)們編程的時候,同(tóng)樣可以(yǐ)清晰地在編程板上安排程序(xù)的順序(xù),及(jí)時做出調整,保證機器(qì)人的正確運行。

 

  1. 循(xún)環

循(xún)環是一種特殊的代碼,可以讓計算機重複執行相同的任務。

這裏先插兩句話解釋一下代碼和程序的關係:簡單來說(shuō),程序就是(shì)已(yǐ)經編(biān)寫完成的代碼。

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

比如在啓蒙書裏,要讓小瓢蟲爬上20級的梯子頂端,每次(cì)爬(pá)5級,爬(pá)梯(tī)子(zǐ)的每一(yī)步指令都是重複的,全部(bù)寫出來會耗時很長(cháng)。

畫像を削除しました。

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

或者你(nǐ)可(kě)以讓小瓢蟲一直循(xún)環(huán)“爬5級”這個指令,直(zhí)到(dào)它到達頂端。

用(yòng)瑪塔機器人來畫正方形也是一樣的,我們當然(rán)可以將運動編程塊全都擺(bǎi)出來(lái)重(zhòng)復(fù)4次,但是這樣(yàng)麻煩不說,編程(chéng)塊夠不夠用都是一(yī)回(huí)事(shì)。

用循環編程塊就(jiù)簡潔多了(liǎo)。

畫像を削除しました。畫像を削除しました。

我們(men)只需要(yào)在運動編(biān)程塊前後加(jiā)上循環編程塊,並在(zài)“循環開始”下面加上數字4,代表重複4次,即(jí)可輕鬆畫出正方形。

 

寫在(zài)後面

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

其實,編(biān)程(chéng)活動內含的邏輯(jí),本就和我們的生(shēng)活日常息息相(xiāng)關(guān)。通過(guò)這樣生(shēng)活化和遊戲化的方(fāng)法(fǎ),能讓(ràng)孩子們很快(kuài)地(dì)融入(rù)到編程學(xué)習中,消除(chú)畏難(nán)情緒。

反過來,孩子們在(zài)更瞭解(jiě)編程後,對於生活中發生(shēng)的問題也(yě)會逐漸形成一套(tào)有效的解決方法。難怪有人說會編程的孩子(zǐ)不怕困難,因爲在他(tā)們(men)看來,任何問題都是可以(yǐ)解決的。

 

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