精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

為孩子寫一本編程書系列:學習命令像計算機一樣思考

開發 開發工具
我們已經做好了學習編程的所有準備,小Ian也早已躍躍欲試,迫不及待地想要去Playground中完成那些編程挑戰了,你是否也準備好了呢?讓我們就從認識命令開始吧。

[[185525]]

我們已經做好了學習編程的所有準備,小Ian也早已躍躍欲試,迫不及待地想要去Playground中完成那些編程挑戰了,你是否也準備好了呢?讓我們就從認識命令開始吧。

認識命令

我們都知道,當你和一個英國人講話時,需要說英語,而和日本人講話時,就得說日語。我們也曾說過編程是人與計算機之間的交流方式,那么,計算機能夠聽懂的語言又是什么呢?我們把計算機能夠聽懂的語言稱為命令,我們通過將一條一條的命令按一定的順序組織起來,并且輸入計算機來告訴它做什么以及如何去做。

  • 命令:一條命令就是告訴計算機去完成一個具體的行動(任務),比如我們稍后就會用到的:moveFoward() 向前走命令,collectGem() 抓寶石命令。
  • 順序:命令的順序則是告訴計算機這些行動(命令)執行的先后次序

如果命令寫錯了,那么計算機無法理解,也就不會去執行。而如果命令的順序寫錯了,雖然計算機能夠執行,卻無法達到你想要的結果。因此,要寫出正確的程序,就必須同時寫對命令以及它們的執行順序。

Tips: 對于初學者來說,學習編程的***步,是學著像計算機一般思考和解決問題,而它的起點便是熟悉命令的使用與它們執行順序的編排。未來我們還會學習更多編程有關的知識,但它們大部分都是圍繞著命令(用于提供更豐富的功能)和順序(用于提供更復雜的控制邏輯)去展開的。

從最簡單的命令開始

終于到了我們可以一試身手的時候了,Playground中的每一小節都是由一個小游戲構成的編程挑戰。而我們要完成的***個挑戰,便是幫助下面這個游戲中的主人公Byte,穿越迷宮抓到那顆閃著紅光的奇異寶石。這里,你將需要使用moveFoward()向前走一格命令,和collectGem()抓寶石命令來完成這個挑戰。

Tips:我將Playground中***個挑戰游戲翻譯為中文,即使你英語不夠好,只要你熟悉了那些簡單的操作,以及Playground中的基本任務設置,便可以輕松地使用Playground來教孩子們或自學編程了。

小Ian很順利地完成了***次的編程挑戰,并寫下了他的***段代碼:(讓Byte向前走三格,然后抓到寶石)

運行上面的命令,看看效果如何?太棒了,Byte抓到了那顆紅色寶石,相信你的孩子(或你自己)也一定成功完成了這次挑戰吧。讓我們將Playground中彈出的提示信息,大聲讀出來吧,“祝賀你!你已經寫出了自己的***段Swift代碼。Byte以正確的順序準確執行了你所寫的命令,并最終成功抓到了寶石!”

命令的命名

大家已經完成了自己的***個編程挑戰,讓我們回顧一下所使用的那兩條命令moveFoward()、collectGem,大家有沒有發現我們總是會在一條命令后面加上一對括號 ()?讓我們暫且記住這個命令的命名規則,因為再往后學,我們將能夠通過在括號中加入更多參數,使命令變得更加強大和有趣。

另外你可能也注意到了,Palyground中那些預定義的命令moveFoward(),collectGem(),trunLeft()都是由一個動詞+名詞(或副詞)組成的。由于命令是讓計算機執行一個任務,因此,人們總是習慣使用一個動作來為一條命令命名。而當我們需要在一個命令中使用多個單詞時,會將***個單詞的首字母小寫,而后面單詞的首字母大寫,來給命令命名。這被稱作是駱駝式命名法(Camel-Case)又稱駝峰命名法。下面這些命令中大小寫字母構成的高低起伏是不是像極了駱駝背上的駝峰呢?

雖然計算機并不在乎你給命令起什么名字,但作為一名編程者,我們不僅會不斷地編寫新的程序代碼,也時常需要去維護和更新我們所寫的那些舊代碼,特別是當我們需要與同伴們一起去完成復雜的編程任務的時候,更需要讓自己寫的代碼易于閱讀,便于他人的理解和維護。因此,正確地為我們所寫的命令命名,是每個優秀編程者從一開始就應該養成的習慣。

Tips:對于國內孩子,在對英語詞匯掌握不足的情況下,可以使用拼音來代替英文命名,但切記使用能夠清晰反應命令作用或目的的動詞來進行命名,當包含多個單詞時,使用駝峰命名法。

調試 Debugging

編程和很多創造性的工作一樣,都是將頭腦中的東西通過某種形式表現出來。比如,繪畫時我們用線條和圖形進行創作,寫作時,我們則用文字來構成文章,而在編程的時侯,我們是用一行行的命令來寫出程序。就像我們不太可能一筆不錯地去完成一幅繪畫或一篇文章一樣,在編程時,也經常需要糾正或修改我們所寫的代碼,并使它最終能夠按照我們的意愿去執行并解決問題。

我們將編程中發現與修復錯誤的過程叫做調試,程序員們也經常將它形象地稱作抓Bug(蟲)。即使那些最有經驗的程序員也會在寫代碼時出錯,所以當你寫的程序出現問題(無法達到預期效果)時,不用著急,使用一些簡單的調試技巧去找到問題,并修復它們就可以了。

我們最常用的調試方法,就是通過觀察程序的運行效果與代碼之間的關聯,來找出問題。例如,在之前的那個編程挑戰中,如果有人寫了上面這段代碼,你是否能通過運行它,很快發現錯誤的原因呢?——是的,***兩個命令之間漏掉了一個moveFoward()命令,Byte沒有走到寶石所在的方格便去抓寶石了,當然會失敗咯。讓我們加上一條moveForward()命令,再次執行,這一回Byte成功抓到了寶石。你通過調試成功地修復了一個程序Bug,并讓程序恢復了正確。

Playground中的調試選項

Playground中有一些非常實用的調試選項,點擊動畫演示區左下角的儀表盤圖標,便能顯示出來了。

  • Run Fastest 以最快速度運行代碼,一般用于快速驗證代碼執行結果
  • Run Faster 以較快速度運行代碼
  • Run My Code 以一般的速度運行代碼
  • Step Through My Code 單步調試,命令的執行與動畫演示中的步驟關聯起來,非常有利于查找問題,或學習那些較復雜的控制邏輯。
  • Step Slowly 非常緩慢地運行你所寫的命令,讓你在調試的每一步,都有時間進行思考

Tips:調試不僅僅是在幫助學習者寫出正確的代碼,它這也是一個加深印象、培養編程感覺、熟悉編程界面與鍵盤操作的良好機會。在這個過程中,我們需要檢查自己的代碼,刪除或修改出錯的命令,不斷嘗試,直到獲得正確的結果。對孩子們來說,這種獨立解決問題的方法對他們日后學習其他學科同樣很有幫助,因此不要過早糾正孩子們編程中的錯誤,而是嘗試著讓他們自己去發現和解決問題。

小節

通過這一節的學習,我們認識了編程中的命令,通過將命令組合起來去解決問題(幫助Byte去完成Playground中設定的那些挑戰)。而在出現問題時,我們也知道了如何通過調試,去發現和修正那些錯誤,并最終讓程序的執行達到我們的預期。在下一節中我們將會學習編程中的另一個重要概念函數Function。

練習

請大家完成Playground中,Commands這一節中的其他編程挑戰,它們包括:通過運用更多命令來解決復雜問題;通過調試,修復代碼中的錯誤;找出解決問題的最短路徑(用最少的代碼解決問題)。完成這些練習后,你將會得到一個更熟悉和自然的編程體驗,相信也會對后面的學習更加充滿信心。

【本文是51CTO專欄作者“陳逸鶴”的原創文章,如需轉載請聯系作者本人(微信公眾號:techmask】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2017-03-15 16:34:47

學習函數命令

2017-03-15 15:43:08

編程書初學者資源

2017-03-15 15:52:22

學習編程教學

2020-10-11 21:39:35

計算機互聯網 技術

2023-05-23 13:59:41

RustPython程序

2015-04-09 11:27:34

2023-02-15 08:17:20

VSCodeTypeScrip

2022-11-24 12:22:39

2024-10-09 14:01:04

2021-10-31 08:09:07

網絡攻擊黑客網絡安全

2022-09-27 14:45:51

安全服務商黑客

2022-10-12 08:05:04

PlantUML代碼運行環境

2023-04-05 14:19:07

FlinkRedisNoSQL

2020-12-07 10:10:22

企業文化客戶體驗

2019-04-11 18:00:40

數據數據科學項目

2009-11-02 09:44:07

2020-01-09 17:03:29

人工智能技術算法

2018-06-28 11:35:04

Linux開源編程

2023-02-03 16:03:17

TypescriptJavaScript

2013-01-29 10:07:13

建筑設計師寫程序程序員
點贊
收藏

51CTO技術棧公眾號

日本韩国欧美在线观看| 久久99精品国产.久久久久久| 欧美影院一区二区| 日本一区二区免费看| 在线免费黄色av| 精品国产91乱码一区二区三区四区 | 国产精品欧美激情在线观看| 免费资源在线观看| 美女一区二区三区在线观看| 亚洲欧美一区二区三区久久| 黄色片视频在线| 天堂va在线| 99久久精品国产一区二区三区| 51ⅴ精品国产91久久久久久| 公肉吊粗大爽色翁浪妇视频| 欧美xxxx做受欧美护士| 亚洲天堂福利av| 国产在线观看一区| 一级黄色片在线看| 亚洲精品社区| 在线不卡国产精品| 一级全黄裸体片| 欧美第一视频| 亚洲乱码日产精品bd| 国产一区二区免费在线观看| 波多野结衣在线观看一区| 无需播放器亚洲| 日韩成人在线视频| 亚洲黄色片免费| √最新版天堂资源网在线| 国产色爱av资源综合区| 99久久精品久久久久久ai换脸| 91精品国产乱码久久久张津瑜| 久久人体视频| 亚洲韩国欧洲国产日产av| 午夜剧场高清版免费观看| 波多野结衣在线播放| 中文字幕不卡在线| 精品欧美一区二区久久久伦| 国产又粗又猛又爽又黄视频| 男人的天堂亚洲在线| 欧美另类xxx| 欧美波霸videosex极品| 噜噜噜天天躁狠狠躁夜夜精品| 精品视频1区2区| koreanbj精品视频一区| 亚洲七七久久综合桃花剧情介绍| 久久青草欧美一区二区三区| 99re视频在线观看| 一级特黄录像免费看| 国产亚洲一级| 欧美激情视频网址| av黄色免费在线观看| 红桃成人av在线播放| 亚洲精品国产精品乱码不99按摩| 国产大片一区二区三区| 国产精品久久久久久妇女| 亚洲成人av免费| 国产香蕉一区二区三区| 欧美日韩视频在线播放| 久久九九影视网| 蜜桃传媒视频麻豆第一区免费观看| 国产丰满美女做爰| 久久99久久精品| 国产精品久久久久久久久久三级| 国产大片中文字幕| 99久久久国产精品美女| 中文字幕亚洲在线| 国产亚洲精品熟女国产成人| 国产成人精品三级高清久久91| 亚洲护士老师的毛茸茸最新章节| 亚洲av无码专区在线播放中文| 久久久久九九精品影院| 欧美一级理论片| 亚洲在线观看网站| 亚洲3区在线| 日韩欧美专区在线| 深夜视频在线观看| 88久久精品| 亚洲精品一区二区三区蜜桃下载| 中国免费黄色片| 第一区第二区在线| 精品99一区二区三区| 中文字幕精品视频在线| 欧美日韩夜夜| 国产午夜精品免费一区二区三区| 亚洲女优在线观看| 久久国产综合| 久色乳综合思思在线视频| 69av.com| 99精品免费| 欧美一区二区三区艳史| 超碰在线观看91| 精品一区二区在线看| 亚洲一区中文字幕| 国产成人无码www免费视频播放| 成人aa视频在线观看| 精品无人区一区二区三区| 欧美成人综合在线| 中文字幕第一区| 乱熟女高潮一区二区在线| а√天堂8资源中文在线| 欧美日韩精品在线观看| 少妇性l交大片| 欧美在线se| 亚洲国产97在线精品一区| 久久精品成人av| 欧美大黑bbbbbbbbb在线| 欧美成人三级视频网站| av大片免费观看| 久久99精品久久久久婷婷| 成人xxxxx色| 精品99又大又爽又硬少妇毛片| 国产精品久久久久毛片软件| 免费在线黄网站| 黑人精品一区| 欧美成人国产一区二区| 97精品人人妻人人| 日韩欧美视频在线播放| 久久久久在线观看| 这里只有精品999| 国产成人亚洲综合a∨猫咪| 久久精品丝袜高跟鞋| 日本不卡视频| 欧美日韩国产精品一区| 一区二区在线免费看| 日本欧美韩国国产| 欧美乱大交xxxxx另类电影| 波多野结衣啪啪| 国产激情一区二区三区桃花岛亚洲| 久99久在线| caopen在线视频| 在线视频你懂得一区| 亚洲精品国产久| 九九综合在线| 97视频在线观看免费| 国产又粗又黄又爽视频| av在线不卡电影| 国产一二三四五| 韩国理伦片久久电影网| 日韩高清免费观看| 久草视频免费播放| 久久se这里有精品| 日韩电影天堂视频一区二区| 在线观看wwwxxxx| 欧美日韩色综合| 精品无码国产污污污免费网站 | 国产91丝袜在线播放九色| 亚洲第一导航| 日韩av免费| 亚洲男人天堂古典| 一区二区三区视频免费看| 国产一区二区三区高清播放| 日本一区二区三区免费看| 678在线观看视频| 日韩欧美在线影院| 黄色片子在线观看| 理论电影国产精品| 亚洲成人动漫精品| 亚洲综合在线网站| 欧美freesex8一10精品| 色久欧美在线视频观看| 精品国产乱子伦| 久久综合九色综合欧美亚洲| 免费的一级黄色片| 美女精品视频在线| 欧美超级乱淫片喷水| 97超视频在线观看| 国产亚洲精品资源在线26u| 波多野结衣50连登视频| 香蕉久久夜色精品国产更新时间 | 欧美性生活一区| 搡老熟女老女人一区二区| 亚洲经典在线| 狼狼综合久久久久综合网| аⅴ资源天堂资源库在线| 亚洲国产精品yw在线观看 | 波多结衣在线观看| 成人一区而且| 国产精品男人的天堂| 在线免费av网站| 欧美日韩电影一区| 成人在线观看免费完整| 国产精品夜夜嗨| 天堂а√在线中文在线| 国产精品自在线拍| 欧美一区二区三区……| 国产精品一级伦理| 6080日韩午夜伦伦午夜伦| 日本污视频网站| 激情成人综合网| 福利视频一区二区三区四区| 麻豆精品少妇| 国产激情久久久久| 午夜伦理在线| 精品国产一区二区三区忘忧草 | 国产精品久久久久久av下载红粉| 色哟哟免费在线观看| 欧美欧美欧美欧美| 亚洲av无码一区二区三区在线| 成人免费视频免费观看| 国产精品50p| 久久综合国产| 超碰97国产在线| 亚洲私拍视频| 日韩亚洲第一页| 日本黄色大片视频| 欧美在线一区二区三区| 日本高清一二三区| 99这里只有久久精品视频| 久久综合伊人77777麻豆最新章节| 国产真实有声精品录音| 91九色蝌蚪成人| 亚洲承认视频| 久久精品亚洲一区| 四虎影视2018在线播放alocalhost| 欧美亚洲日本国产| 精品视频在线观看免费| 欧美激情综合在线| 亚洲美女精品视频| 日韩成人免费看| 欧美又粗又长又爽做受| 欧美日韩中文字幕一区二区三区 | 国产精品一区二区中文字幕| 国产精品美女久久| segui88久久综合9999| 最近2019中文字幕第三页视频| 免费看av毛片| 欧美日本一区二区在线观看| 亚洲国产成人无码av在线| 亚洲少妇中出一区| 免费a级黄色片| 国产福利不卡视频| www.日本久久| 另类专区欧美蜜桃臀第一页| 日本成人黄色网| 美女精品在线观看| 日日碰狠狠躁久久躁婷婷| 午夜亚洲性色福利视频| 国产高清精品在线观看| 亚洲最黄网站| www.玖玖玖| 亚洲女优在线| 国产成人精品无码播放| 国产精品嫩草99av在线| 无码人妻丰满熟妇区毛片18| 美女日韩在线中文字幕| 黄在线观看网站| 久色成人在线| 国产免费又粗又猛又爽| 日本美女一区二区| 天美星空大象mv在线观看视频| 日韩一区精品视频| 一区二区在线免费看| 激情欧美一区二区三区在线观看| 中文字幕1234区| 高清视频一区二区| 国产xxxxxxxxx| 91社区在线播放| 自拍偷拍视频亚洲| 国产精品久久久久影院老司| 久久国产波多野结衣| 一区二区三区在线视频观看| 久久免费小视频| 婷婷综合另类小说色区| 9i精品福利一区二区三区| 欧美专区在线观看一区| 国产精品一级视频| 日韩免费在线| 欧美主播福利视频| 日韩欧美一区二区三区免费观看| 国产精品久久久久久久美男| а天堂中文最新一区二区三区| 99理论电影网| 国产成人久久| 中国一级黄色录像| 亚洲人体偷拍| 欧美日韩亚洲自拍| 国产成人av福利| 51调教丨国产调教视频| 中文字幕av资源一区| 免费无码毛片一区二区app| 日韩欧美精品中文字幕| 中文字幕+乱码+中文| 日韩欧美不卡一区| 国产小视频在线观看| 欧美成aaa人片在线观看蜜臀| 成人免费一区二区三区牛牛| 国产成人91久久精品| 国产视频一区二区在线播放| 久久久福利视频| 久久久久久美女精品 | 欧美日韩色网| 国产成人鲁鲁免费视频a| 午夜精品久久久久久久99老熟妇| 国产欧美一区二区三区鸳鸯浴| 亚洲熟女毛茸茸| 欧美日韩国产麻豆| 91tv国产成人福利| 日韩av在线天堂网| 成人午夜在线影视| 国产成人在线精品| 91精品国产自产精品男人的天堂| 欧美性天天影院| 国产一区二区三区四区老人| 国产理论在线播放| 成人高清视频免费观看| 四虎永久免费地址| 91黄色免费版| 亚洲精品一区二区三区新线路| 国产一区二区精品丝袜| 国产嫩草在线视频| 成人国产精品久久久| 亚洲女娇小黑人粗硬| 欧美无砖专区免费| 精品中文av资源站在线观看| 精品人妻无码一区二区三区| 亚洲一区二区三区在线| 艳妇乳肉豪妇荡乳av| 国产丝袜精品视频| 国产丝袜在线播放| 亚洲一区二区三区xxx视频| 国产区精品区| 国产精品宾馆在线精品酒店| 高清在线观看日韩| 国产精品九九九九九九| 欧美日韩高清在线| 成人高清免费观看mv| 欧美中文在线观看国产| 777久久精品| www婷婷av久久久影片| 国产综合色精品一区二区三区| 内射毛片内射国产夫妻| 日本高清不卡视频| 欧美一区二区视频| 2019日本中文字幕| 国产精品chinese在线观看| 黄色一级片国产| 国产精品99久久久久久宅男| 欧美丰满熟妇bbbbbb| 欧美精品免费视频| 麻豆91在线| 91丨九色丨国产在线| 亚洲精品中文字幕乱码| 国产精品久久久久久久99| 亚洲色图一区二区| av官网在线观看| 欧美日韩高清在线观看| aaa国产精品视频| 欧美一级视频在线播放| 99视频国产精品| 精品国产免费观看| 日韩av综合网| 羞羞影院欧美| 视频一区在线免费观看| 免费成人在线网站| 九九这里只有精品视频| 88在线观看91蜜桃国自产| 黄色片网站在线观看| 亚洲自拍中文字幕| 国产精品大片免费观看| a天堂视频在线观看| 欧美午夜激情小视频| 第一视频专区在线| 91人人爽人人爽人人精88v| 91精品国产91久久久久久密臀| 亚洲精品久久久久久| 午夜视黄欧洲亚洲| 久久久久久青草| 国产美女久久精品香蕉69| 香蕉久久网站| 美女黄色一级视频| 色综合久久中文综合久久97 | 九九热hot精品视频在线播放| 五月丁香综合缴情六月小说| 久久综合久久鬼色中文字| 中文字幕免费播放| 欧美精品在线看| 色橹橹欧美在线观看视频高清| 99久久国产宗和精品1上映 | 国产精品19乱码一区二区三区| 日韩精品日韩在线观看| 成人性片免费| 国产一级不卡视频| 久久综合九色综合久久久精品综合 | 欧美国产高潮xxxx1819| 国产又黄又粗又猛又爽的视频 | 超碰在线播放97| 欧洲s码亚洲m码精品一区| 欧美国产偷国产精品三区| 精品无码人妻少妇久久久久久| 在线视频中文字幕一区二区| a视频在线播放| 欧美第一黄网| 国产精品一二三四| 国产成人av免费| 国产+成+人+亚洲欧洲| 色无极亚洲影院| 无遮挡aaaaa大片免费看| 7777精品伊人久久久大香线蕉完整版|