Scratch 入門篇01 學編程做什么用

學編程做什么用

小朋友們,當你翻開這本書的時候,我假設你對“編程”這個詞已經(jīng)有了自己的理解——在計算機、手機和其它智能設備無處不在的今天,我們每天的生活、學習、娛樂都在與形形色色的的“程序”(有很多時候也被稱為App)打交道,打車、訂外賣、背單詞、看書、刷視頻、玩游戲,哪一個能夠離開“程序”呢?程序是人編寫的,我們出于一定的目的為計算機或其它智能設備編寫指令,讓它按照我們預定的方式運行,這個過程就是“編程”。

那么問題來了,“編程”似乎是大人們的事情,尤其是那些號稱“程序猿”的軟件工程師們的事情,我現(xiàn)在還在讀小學,學編程對我來說有什么用呢?先不說那些有利于將來成為棟梁之材這樣的遠期作用,我學了編程,當下能做什么?

如果你也在思考這個問題,恭喜你,說明你具備了一定的獨立思考能力而不是盲目跟風,人云亦云。這里,我把學習編程的作用總結(jié)為以下三點,供你參考:

  1. 首先,學習編程不是讓你掌握“手藝”——就是那種賴以謀生的手段。當然也不排除你今天打下了良好的基礎(chǔ),未來成為一名很厲害的計算機工程師。學習編程更多是在訓練一種思維方式,訓練你面對問題的解決思路,訓練你采用一種語言表達自己想法的工具——這一點類似于寫作文,不過編程可比寫作文有意思得多,我打賭你在學完本書的內(nèi)容后,會認同我的這個觀點。也就是說,學習編程可以讓你掌握一門創(chuàng)意表達的新語言,一門相當有趣的新語言!

  2. 學習編程能讓你更好地理解計算機(或者手機、平板電腦等智能設備),你會逐漸成為它們的朋友,你會了解當你在按下一個游戲按鈕的時候,屏幕背后的處理單元中發(fā)生了什么事情。當別人還在被一個個小游戲折騰得團團轉(zhuǎn)的時候,你已經(jīng)能用同樣的工具做出屬于自己的動畫、游戲讓他們欣賞和娛樂了,這是不是一件很酷的事情?

  3. 你一定好奇,這本書的名字為什么叫做“趣學妙用Scratch”。是的,這是我想說的最后一點,也是最重要的一點。學習編程畢竟是為了學以致用,如果你能夠把你在課堂上所學習的其它知識,不管是一首古詩、一個單詞,還是一首動聽的音樂、一道有趣的智力題,與所學的編程技能結(jié)合起來,變成一個個鮮活的、可以運行的程序,那是一件多么開心的事情!你在編寫這些程序的過程中,不僅訓練了編程能力,更能鞏固自己已經(jīng)掌握的知識,為它們找到合適的用武之地——如果你掌握了這個秘訣,媽媽再也不會擔心你的學習成績了。

你可能會有些半信半疑,沒關(guān)系,讓我們在后續(xù)的章節(jié),逐一為你展開一個神奇的編程世界吧,它將令你流連忘返!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容