幼教網(wǎng)
全國(guó)站
您現(xiàn)在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發(fā) > 正文

學(xué)習(xí)編程對(duì)比學(xué)習(xí)計(jì)算機(jī)科學(xué)

來(lái)源:黑馬程序員廣州中心 2018-06-14 10:24:58

說(shuō)兩句

  在當(dāng)前 “鼓勵(lì)孩子們學(xué)習(xí)編程”的熱潮下,探究一下編程與計(jì)算機(jī)科學(xué)之間的差異,我認(rèn)為還是值得一做。

  歷史

  我在學(xué)校學(xué)習(xí)了的Logo Turtle語(yǔ)言,在家學(xué)習(xí)了BBC BASIC語(yǔ)言,這都是學(xué)習(xí)如何編程。我按照說(shuō)明,對(duì)著書本依葫蘆畫瓢,并且為了私人化自己的程序做了一些小調(diào)整。

  在高級(jí)程度,我開始學(xué)習(xí)“分析決策”,而不是深?yuàn)W的微積分和枯燥的公式。它著眼于如何富有邏輯地解決問(wèn)題。這是學(xué)習(xí)如何成為一位程序員的完美開始,我堅(jiān)信,在學(xué)校里沒(méi)有關(guān)于教授編程的對(duì)話,是編程背后完全沒(méi)有科學(xué)的理論認(rèn)識(shí)的表現(xiàn)。

  一個(gè)例子

  這是我展示給想要了解計(jì)算機(jī)科學(xué)基礎(chǔ)的人們的一個(gè)示例。

  將下列數(shù)字排序:

  7,8,1,3,2,7,6

  在你的頭腦中就足以做這件事了,不是嗎?

  OK,向我解釋一下你是怎么做到的吧?

  我們接下來(lái)討論這是什么問(wèn)題-我們排序數(shù)字時(shí)使用的方法是什么?由高到低?還是由低到高?字母序的?實(shí)際上,我們想要對(duì)這些數(shù)字做什么呢?

  我們可以給出怎樣一系列的簡(jiǎn)單說(shuō)明,以至于完全的傻瓜都可以依據(jù)這些說(shuō)明得到正確的答案呢?

  “陷阱”在哪兒呢?如果兩個(gè)數(shù)字是一樣的,那么它們應(yīng)該如何排序呢?有關(guān)系嗎?

  有一些更加效率的方法將數(shù)字排序嗎?效率低的時(shí)候好嗎?

  你看-我們已經(jīng)開始探索計(jì)算機(jī)科學(xué)了。我們可以設(shè)計(jì)出算法,學(xué)習(xí)它們是如何發(fā)揮作用,為何重要的,寫出偽代碼,尋找漏洞。

  學(xué)習(xí)編程

  以上是對(duì)計(jì)算機(jī)科學(xué)的很好的介紹,F(xiàn)在讓我們看看學(xué)習(xí)編程教了人們一些什么。

  sort([7, 8, 1, 3, 2, 7, 6]);

  或者,應(yīng)該是這樣的

  var numbers = [7, 8, 1, 3, 2, 7, 6];

  相關(guān)推薦:

小升初試題、期中期末題、小學(xué)奧數(shù)題

盡在奧數(shù)網(wǎng)公眾號(hào)

   歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問(wèn)幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看

  • 歡迎掃描二維碼
    關(guān)注幼教網(wǎng)微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關(guān)注奧數(shù)網(wǎng)微信
    ID:aoshu_2003

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導(dǎo)

學(xué)區(qū)房

幼升小真題

重點(diǎn)小學(xué)

上海小學(xué)

廣州小學(xué)

深圳小學(xué)

成都小學(xué)

武漢小學(xué)

南京小學(xué)

北京一類幼兒園

海淀區(qū)幼兒園

西城區(qū)幼兒園

東城區(qū)幼兒園

朝陽(yáng)區(qū)幼兒園

其他區(qū)幼兒園

幼兒園資訊

教師園地

幼兒園說(shuō)課稿

幼兒園教案

教學(xué)論文

幼兒園課件

幼兒園教師心得

幼兒園評(píng)語(yǔ)

少兒教育

胎教

早期教育

入園必讀

潛能開發(fā)

藝術(shù)培養(yǎng)

家庭教育

兒童樂(lè)園

科普知識(shí)

圖書推薦

睡前故事

成語(yǔ)故事

童話故事

唐詩(shī)宋詞

孕育指南

時(shí)尚媽咪

健康寶貝

美食廚房

趣味數(shù)學(xué)

健康飲食

專家答疑

-->