王小嫚
2016 2009
發(fā)布于 2019-02-28
謝花編的邀請!很榮幸!

我是一名職業(yè)女程序員,女兒10歲!目前,我家沒有報樂高以及編程班。

倒不是對編程有什么看法,只是就是這樣而已!我也沒有在家給開小灶,只是買過一套樂高wedo2.0!說實話,用慣了編程語言,這種被包裝的圖形化編程,我也會一時轉不過彎來!需要有個熟悉的過程!但是只要稍微摸索一下,掌握起來倒是很快!

其實學編程跟學說話是一個道理!重要的是想表達什么,其次才是組織語言!在這里,(編程)語言是思想表達的一種工具,英語,法語,西班牙語,對應著,C,JAVA,Phython !所以,學編程語言無所謂哪種好或者不好!跟我們說的語言一樣就是語法,詞匯(函數,模塊)的差別!也就是,先會英語然后學法語,比先學日語再學法語能相對容易上手的差別!

編程,最重要的是思維方式!我們每個人都會說話,但是不代表我們都“會”說話,不是嗎?讀書時,班里有的同學就是對寫程序覺得很頭大,很大原因就在于思維方式的習慣問題!一個人的思維方式是有套路的,就像有人寫字習慣右手,有的習慣左手一個道理,但是習慣可以培養(yǎng)!這就是學編程的意義!

但是,注意!編程并不是練習思維方式唯一的途徑!

我喜歡寫代碼,當點“運行”后,代碼按照你的預定執(zhí)行的時候,十分有成就感!但是,我是在大學才開始接觸編程,我個人覺得我的數學還可以!如果總結一下我的學生生涯,我的思維訓練得益于數學的學習!我的記性不太好,各種公式定理,我習慣自己推導一遍!推導的過程,就包括嚴謹的邏輯推理!我記不住公式,但是我知道它怎么來的,所以忘記的時候很快過一遍推導過程,馬上就想起來了!而且推導公式對解題思路絕對有幫助!

不過,我還要吐槽一下,嚴謹有利有弊,有時候也會有刻板的負面影響!呆,宅,不善言辭,都是貼給程序員的標簽不是嗎?我深有體會!

最后,十分認同上面一位花友的觀點,編程語言只是工具,“重要的是腦子有貨,編程就是一個表達形式,”!也就是說,你首先要有“科技是第一生產力”的想法,其次

才是考慮用英語還是日語表達!

~~~~~~補充一下~~~~~~

編程有很多應用,我們的手機app,電腦桌面軟件,excel的VBA都是編程屬于上位機軟件,也有一種是給芯片編程的屬于下位機!編程的樂趣,就是編程對象被你完全控制!機器人編程也是類似的,它是完全聽你的話的!不聽話就是有Bug!所以,程序員為什么悶騷,我目前的感覺是,編程對象是可控的,但是人是不可控的!做久了,就感覺,跟機器打交道比跟人打交道簡單容易……編程必須一五一十的,來不得虛夸,所以大多數程序員是比較可靠踏實的一類人……其實,這里討論的編程是一個混淆的概念,里面包括了軟件架構和代碼編寫!軟件架構才是編程的核心可以理解成編程方案吧,架構師的薪水高很多哈,好的架構,執(zhí)行效率高,可擴展,可維護性也高!寫代碼,相比起來,就是體力活……所以,看薪水分配也能看出學編程學什么更重要啦!
回應 舉報
贊6
收藏49

推薦閱讀

5歲
14歲
想法
我家娃6歲多時看了一些Scratch的書,參加過編程一小時活動,回家就自己編了一個故事,用Scratch做出來,用的軟件素材庫里的小動物做角色,自己配的音。7歲整上了9次編程課,自己很喜歡,每天遇到一些事情就自己嘀咕如果變成程序的話,是if這樣,then那樣,else那那樣,還得插幾個loop啥的。但是我實在受不了她在電腦前面一坐一個多小時,而且事后也不去戶外活動,休息眼睛。所以初級課上完了就沒有繼續(xù)下去。

上了幾次編程的意外收獲是娃在數學方面很開竅了,老師講圖形對稱的時候...
9歲
想法
正好這兩天在看scratch,寫點想法。

首先,業(yè)界大拿的傳送門:https://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code?language=en#t-962452

我個人認為,少兒編程對于孩子思維能力的提高,作用有限。

編程最重要的,不是語言,而是算法和架構。而算法性的問題,歸根結底都是數學邏輯,編程只是展現解決方案的手段和方式,是邏輯驅動編程而不是本末倒置。數學思維好的同學,其代碼的執(zhí)行效率也是...
9歲
想法
學編程有收獲嗎?是不是有必要?

回答:我家從2013年開始學樂高機器人的,當時孩子才小學一年級。學機器人純屬興趣娛樂,家里有三盒機器人,但只會按圖搭建,下載程序,不會即興發(fā)揮創(chuàng)造自己的作品。所以就報了個班,一學就是六年,說實話沒有一個人陪我們一起堅持下來。

興趣使然,學了NXT,又學EV3。收獲肯定是有的,練就了編程思維與邏輯思維,提高了數學成績(數學老師總是夸獎孩子,說他是班里邏輯條理最清晰的孩子)。增強動手能力也是一方面吧,還有團隊合作能力。但感覺在提升創(chuàng)造力方面,我...
13 33 2
9歲
想法
我家兩歲開始玩桌游,家里也有許多編程類的桌游。一年級開始上樂高課學機器人,現在已經學第六年了。

列幾個適合小學低年級的編程桌游,一度被兒子跟外甥嘲笑說,我們這么大了,還給我們玩這么小兒科的游戲。

osmo也是很有名的編程游戲,相對來說也不難,但我兒子超喜歡。

去年發(fā)現兒童編程很火,孩子也很感興趣,所以也想讓孩子學一個。于是我學習了一下,有好幾種,比如scratch,python,c語言,java等等。但說實話,對這類知識一竅不通,隔行如隔山,所以可想而知,我也沒弄大明白...
11歲
想法
可以去code.org這個網站學,里面有從四五歲開始設計的一些列課程,全是公益性的。scratchjr元素比較少,我感覺適合六歲孩子玩玩,用來產生興趣,比如在里面一起做個跳舞動畫什么的。 正經開始學怎么也要小學開始。
其實,編程也是孩子萬千興趣班的一種,有興趣,有投入就一定會有收獲。道理很簡單,哪里開花,哪里結果,哪里收獲。至于必要性,當然是不必要。問題是現在變成火熱到,要讓大家覺得它有必要。這后面就不言而喻了。

學什么都不嫌多,技不壓身。但有沒有興趣,有沒有時間,有沒有精力,會持續(xù)吸引,不斷投入?這個倒是家長需要考慮的事情。另外,編程機構是否有足夠的資質,可以有效地引導和指導孩子,大概也是非專業(yè)的家長很難掌控的因素。

從興趣來看,大多從小玩兒樂高這種拼插設計類玩具的孩子,都會天然地接...
14歲
想法
給孩子學編程完全是出于彌補自己的缺憾。高考報志愿幾乎全部是計算機相關,最后卻考砸了去了唯一一個不相關的志愿。后來一直想做有關的事,卻有太多天不遂人愿。我父親是高校計算機教授,一直不主張女孩子學編程,現在看來只是四線小城的眼光格局所限。

之前給孩子學Scratch Jr只是跟風,覺得scratch字小傷眼,操作不便所以用了iPad的簡化版。后來也看宣傳片動心買了Lego Boost,家里還有別人送的米兔機器人??傮w來說都是玩兒。

后來因在某不熟的科技公司高管那里看到他兒子(...
5歲
9歲
想法
在我看來學習編程歸根結底還是學習一種思維方式,從這個角度來說只要是孩子能得到樂趣,學習就會有收獲。

從我個人的專業(yè)/工作經驗來說,也稱不上十分系統(tǒng)的學習過計算機語言,但編程對我來說是一種必不可少的工具,畢竟沒有一種軟件能完全一條龍的實現自己想要的功能(這句話是完全與我個人專業(yè)和經驗有關)。想來,我自己還是很享受可以安靜坐在角落捋思路敲代碼的過程,喜歡這種邏輯性很強的事情。

說到底我想表達的是,讓孩子能多接觸各種項目是很不錯的事,但前提時孩子感興趣,起碼不反感…這樣才有可持...
14歲
想法
我自己是小學一年級開始學編程的,無非就是自己看幾本書學著敲代碼。如果你看到的編程課只是教Scratch的話,自己買幾本書也能搞定。我兒子是五歲多自己在iPad上玩ScratchJr。另外推薦一下codemonkey. 訂閱費小貴不過非常有趣,循序漸進。

不過這些主要是學著玩。我還是傾向于覺得數學是基礎。除非你打算培養(yǎng)孩子參加信奧(學C++),機器人競賽。所謂的人工智能也就是機器學習,主要依據是統(tǒng)計理論。物理和數學打好基礎才是對相關職業(yè)最有用的。
8歲
10歲
想法
記得以前在大學學編程時,當時的教授說如果你們之前沒有學過任何編程語言,一樣能在大學時學好。之前學過編程語言的也別驕傲,不一定學過就能拿高分。

然后教授重點講了編程的語言啥時候學都不算晚,重點在于如何培養(yǎng)編程思維,也就是解決日常問題的能力。思維差的人無論怎么學語言,最后只能淪為代碼技工。有清晰的思維并善于學習的人即便人到中年改行開始學寫代碼,也能成為優(yōu)秀的軟件開發(fā)工程師。

而培養(yǎng)思維可以從嬰幼兒開始。日常生活中高效完成各項任務。語言理解能力強能概括情況點出中心思想與問題根源...
王小嫚
王小嫚
2016
2009
作者熱門分享
我手機里的那些對學習神助力的Apps  贊304 · 收藏1962 · 評論64
五年級雜志清單  贊111 · 收藏766 · 評論91
好用的Apps,第三波!  贊111 · 收藏748 · 評論32
聊聊體制內的英語學習  贊59 · 收藏179 · 評論51