精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲精品久久久久久下一站 | 日韩av成人| 国产亚洲欧洲| 伊人久久五月天| 绯色av蜜臀vs少妇| 久久人体大尺度| 亚洲欧美另类综合偷拍| 精品日韩欧美| 国产女18毛片多18精品| 国产亚洲激情| 九九热在线精品视频| 欧美日韩在线一区二区三区| www.xxxx日本| 天堂成人娱乐在线视频免费播放网站| 欧美色男人天堂| 欧美一级视频免费看| h视频在线播放| caoporn国产一区二区| 国产精品久久久久久久久久久新郎 | 亚洲青青一区| 色综合久久综合网欧美综合网| 一级二级三级欧美| 日本中文字幕一区二区有码在线| 久久成人av少妇免费| 5566日本婷婷色中文字幕97| 国产一级二级av| 欧美大片免费高清观看| 亚洲美女免费视频| 天堂一区二区三区| 欧美一级特黄aaaaaa| 国产综合色产在线精品| 国产精品video| 九九热国产视频| 欧美午夜精品| 美女啪啪无遮挡免费久久网站| 福利片一区二区三区| 欧美亚洲日本精品| 91丨九色丨蝌蚪丨老版| 久久久中精品2020中文| 国产精品白丝喷水在线观看| 狠狠操综合网| 亚洲精品在线91| 制服丝袜第一页在线观看| 日韩视频在线直播| 在线成人高清不卡| 天天干天天草天天| 免费a级在线播放| 国产一区三区三区| 国产精品你懂得| 在线观看黄网站| 国产成人手机高清在线观看网站| 亚洲国产精品久久久久| 91成人在线观看喷潮蘑菇| 欧美aaa大片视频一二区| 欧洲精品中文字幕| 69久久久久久| 视频欧美精品| 在线综合+亚洲+欧美中文字幕| 亚洲精品久久久中文字幕| 三级成人黄色影院| 日韩欧美第一页| 97在线免费公开视频| 波多野结衣亚洲一二三| 欧美午夜视频一区二区| 色婷婷久久久久swag精品| 欧美成人全部免费| 久久久精品国产sm调教| 欧美特黄一级| 8x海外华人永久免费日韩内陆视频| 亚洲久久在线观看| 久久久成人网| 色偷偷噜噜噜亚洲男人的天堂| 日韩影视一区二区三区| 国产精品久久久久久久免费观看 | 亚洲欧美日韩精品一区二区| 日本一本a高清免费不卡| 免费黄色片视频| 精品写真视频在线观看| 国产精品久久一区二区三区| 人成在线免费视频| 欧美国产成人精品| 亚洲自拍偷拍一区二区三区| 国产精品蜜臀| 国产精品欧美精品| 久久精品日韩| 超碰97在线免费观看| 中文字幕综合网| 国产精品无码av在线播放| 88xx成人永久免费观看| 69堂亚洲精品首页| 久草福利在线观看| 欧美日韩另类图片| 欧美一区二区三区男人的天堂| 日韩成人av影院| 国产乱码精品一区二区亚洲| www.久久久久久.com| 麻豆亚洲av成人无码久久精品| 99精品视频免费观看视频| 国产欧美一区二区三区久久| 亚洲爱情岛论坛永久| 久久综合久久久久88| 女女同性女同一区二区三区按摩| av资源中文在线| 欧美日韩视频不卡| 在线精品视频播放| 精品国产乱码久久久久久果冻传媒| 久久精品99久久香蕉国产色戒| 国产无遮挡又黄又爽在线观看| 免费成人在线观看视频| 高清国产在线一区| 在线看的av网站| 欧美日韩国产中文精品字幕自在自线| 亚洲一区二区三区午夜| 毛片大全在线观看| 欧美日韩成人一区| a视频免费观看| 伊人色**天天综合婷婷| 日韩美女在线播放| 好吊色视频一区二区| 精品一区免费av| 国内一区在线| av黄在线观看| 欧美丝袜自拍制服另类| 欧美三级一级片| 国产免费av国片精品草莓男男| 亚洲欧美成人网| av男人的天堂av| 欧美黄色一区二区| 国产拍精品一二三| 福利在线播放| 日韩欧美国产网站| 亚洲精品国产成人av在线| 亚洲精品成人影院| 国产欧美最新羞羞视频在线观看| 一区二区免费电影| 日本三级片在线观看| 国产乱码一区二区三区| 亚洲国产精品综合| 日日夜夜天天综合| 亚洲美女又黄又爽在线观看| 国产香蕉在线视频| 国产91精品入口| 男人j进女人j| 99精品国产九九国产精品| 在线观看国产成人av片| www.欧美色| 久久精品日产第一区二区三区高清版 | 一二三级黄色片| 日韩在线观看一区 | 无码日韩精品一区二区免费| 欧美精品久久久久久久久久| www.看毛片| 亚洲一区二区精品视频| 久草福利在线观看| 亚洲婷婷在线| 国产一区二区三区黄| 超碰在线99| 一本一道久久a久久精品| 国产黑丝一区二区| 亚洲伦伦在线| 久久爱av电影| 免费电影日韩网站| 91亚洲精华国产精华精华液| 日韩av在线影院| 精品少妇一二三区| 成人sese在线| 欧美女人性生活视频| 中文字幕精品影院| 国产精品一区二区久久久| 里番在线观看网站| 日韩欧美国产系列| 国产稀缺真实呦乱在线| xnxx国产精品| 亚洲成人天堂网| 欧美69wwwcom| 国产一区二区在线网站| 人人鲁人人莫人人爱精品| 色琪琪综合男人的天堂aⅴ视频| 国产女人18毛片水真多| 亚洲成人免费影院| 精品成人无码一区二区三区| 久久国产精品无码网站| 日韩精品免费一区| 亚洲男人都懂第一日本| 国产中文日韩欧美| av中文资源在线资源免费观看| 亚洲精品小视频| 国产模特av私拍大尺度| 婷婷久久综合九色国产成人| 日本成人免费视频| 国产91精品欧美| 欧美伦理片在线看| 国产精品成人一区二区网站软件| 美媛馆国产精品一区二区| 黄av在线播放| 亚洲第一网站免费视频| 国产精品传媒在线观看| 一区二区三区欧美激情| 韩国女同性做爰三级| 国产高清视频一区| 亚洲精品中文字幕无码蜜桃| 欧美成人综合| 日韩精品一区二区三区四区五区| 捆绑调教日本一区二区三区| 在线日韩欧美视频| 亚洲黄色小说网址| 欧美三级日韩三级| 日韩三级小视频| 综合欧美亚洲日本| 中文字幕第4页| 成人va在线观看| 在线a免费观看| 日韩成人精品在线观看| 国产精品裸体瑜伽视频| 在线看片不卡| 亚洲国产欧美日韩| 免费看成人吃奶视频在线| 成人在线看片| 六九午夜精品视频| 清纯唯美亚洲激情| √8天堂资源地址中文在线| www.亚洲成人| av电影在线网| 亚洲男人天堂九九视频| www.色婷婷.com| 欧美久久高跟鞋激| 久久久国产免费| 色综合久久中文字幕综合网| 国产一级做a爱免费视频| 成人免费一区二区三区在线观看| 丰满的亚洲女人毛茸茸| 久久精品在线免费观看| 亚洲欧美色图视频| 成人18视频在线播放| 日本泡妞xxxx免费视频软件| 国产一区啦啦啦在线观看| 免费一区二区三区在线观看| 日日夜夜一区二区| 日本三区在线观看| 西西裸体人体做爰大胆久久久| 黄页免费在线观看视频| 欧美午夜a级限制福利片| 大胆欧美熟妇xx| 日韩美女国产精品| 国产精品v欧美精品v日韩| 一区二区三区四区精品视频| 91九色视频在线观看| 日韩精品视频在线看| 91热福利电影| 亚洲1区在线观看| 国产精品久久久久久久久久直播| 777久久精品| 国产欧美日韩亚洲| 日本中文字幕在线一区| 乱色588欧美| 免费精品国产的网站免费观看| 日本a级片久久久| 国产一区二区观看| 亚洲三区四区| 一区二区蜜桃| 欧美久久在线观看| 99国产精品久久久久久久| 久久综合九色综合88i| 免费日韩一区二区| 人妻丰满熟妇av无码区app| 免费看黄色91| 久久综合在线观看| 成人av免费在线| 小早川怜子久久精品中文字幕| 国产欧美精品国产国产专区| 精品国产视频一区二区三区| 亚洲精品国产一区二区精华液| 免费在线观看你懂的| 久久精品视频网| 制服丨自拍丨欧美丨动漫丨| 亚洲日本青草视频在线怡红院| 久久久久久国产精品视频| 精品女同一区二区三区在线播放| 日韩中文字幕高清| 3d动漫精品啪啪一区二区竹菊| 好吊色一区二区三区| 亚洲欧美日韩国产中文| 丝袜美腿美女被狂躁在线观看| 久久99视频精品| 欧美日韩美女| 成人中文字幕在线观看| 欧美日韩一区二区三区四区不卡| 日韩欧美一区二区三区四区 | 一本色道久久综合狠狠躁篇的优点| 在线免费观看黄| 欧美高清视频在线| 亚洲第一会所| 成人免费视频观看视频| 精品国产乱码久久久久久1区2匹| 韩国黄色一级大片| 水野朝阳av一区二区三区| 91网址在线观看精品| 久久香蕉国产线看观看99| 综合五月激情网| 91国产成人在线| 亚洲欧美另类综合| 中文字幕在线国产精品| 国产高潮在线| 亚洲伊人成综合成人网| 欧美综合在线视频观看| 国产欧美日韩小视频| 久久精品国产色蜜蜜麻豆| 自拍视频一区二区| 亚洲欧美激情一区二区| 国产精品免费无遮挡无码永久视频| 日韩欧美资源站| 午夜免费播放观看在线视频| 91国内揄拍国内精品对白| 亚洲天堂网站| 天堂精品一区二区三区| 美女尤物久久精品| 色哟哟无码精品一区二区三区| 色视频欧美一区二区三区| 性生交大片免费看l| 欧美激情在线观看视频免费| 国产无遮挡aaa片爽爽| 91精品国产91综合久久蜜臀| 搞黄视频免费在线观看| 26uuu另类亚洲欧美日本老年| 国产一区二区av在线| 亚洲视频欧美在线| 久久精品一区二区国产| 变态另类丨国产精品| 亚洲国产美女搞黄色| 97人妻精品一区二区三区软件 | 狠狠综合久久| 久久出品必属精品| 亚洲国产精品ⅴa在线观看| 免费av网站在线| 亚洲精品高清在线观看| 波多野结衣二区三区| 国产视频一区在线| 国产污视频在线播放| 国产99在线播放| 狠狠色丁香久久综合频道| 岛国大片在线免费观看| 亚洲天堂免费在线观看视频| 一区二区国产欧美| 精品伦理精品一区| av在线影院| 亚洲va欧美va国产综合剧情| 亚洲大全视频| 超碰91在线播放| 亚洲精品一二三区| www.黄色片| 久久久久久久爱| 国产精品色呦| 国产资源在线视频| 91色九色蝌蚪| 国产三级精品三级在线观看| 精品一区二区电影| 浪潮色综合久久天堂| 欧美综合激情| 另类调教123区| 亚洲二区在线播放| 精品国产一区二区三区四区四| 国产黄色免费在线观看| 国产精品成人一区二区| 91日韩在线| 亚欧美一区二区三区| 亚洲国产一区二区视频| 色网站在线免费观看| 国产成人精品免高潮费视频| 日韩黄色大片| 日本黄色www| 亚洲mv在线观看| 国产精品一区二区婷婷| 成人免费视频97| 亚洲午夜一级| 在线观看日本中文字幕| 在线电影院国产精品| 黑人玩欧美人三根一起进| 久久综合伊人77777麻豆| 天堂av在线一区| 日韩在线视频免费看| 精品国内片67194| 成人性生活视频| 成年人免费观看的视频| 亚洲影院免费| 色偷偷男人天堂| 亚洲成年网站在线观看| 日韩精品免费观看视频| 91黄色在线看| 国产欧美一区二区三区在线看蜜臀 | **亚洲第一综合导航网站| av不卡在线看| 特黄一区二区三区| 亚洲国产精品久久久久秋霞蜜臀| 3d性欧美动漫精品xxxx软件| 超碰免费在线公开| 91捆绑美女网站| 精品国产av鲁一鲁一区 | 一级黄色大片视频| 久久亚洲国产成人| 综合伊思人在钱三区|