在和生活中,我們會(huì)發(fā)現(xiàn)有些人邏輯清晰,辦事干練,接受新事物的能力很快,而有些人是說(shuō)話詞不達(dá)意,做事顛三倒四,缺乏創(chuàng)新。
事實(shí)上,這就是我們所說(shuō)的邏輯思維的差距。將復(fù)雜的現(xiàn)實(shí)問(wèn)題分解成規(guī)則的簡(jiǎn)單步驟的能力就是編程思維。
我自己就是一名編程老師,最近有個(gè)C語(yǔ)言課程的學(xué)生在課堂上給我看了他的“研究成果”。
他看了一個(gè)叫《世界青年說(shuō)》的節(jié)目,還跟我開(kāi)玩笑說(shuō)為什么節(jié)目里的大學(xué)生都那么蠢。因?yàn)橹挥行W(xué)三年級(jí)的他,都能回答那些成年人答不出的問(wèn)題。
原來(lái),在節(jié)目中,一名留學(xué)生拿出了一道加拿大高中的數(shù)學(xué)題,是一道關(guān)于“牛仔決斗”的排列組合題,這道題就難倒了一桌來(lái)自世界各地的國(guó)際留學(xué)生。
然后這個(gè)學(xué)生拿出了他解決問(wèn)題的方法。他把問(wèn)題分解,算出每個(gè)牛仔存活的概率,最后得到正確的答案:75%。
讓我高興的不是他能回答大學(xué)生都不會(huì)回答的問(wèn)題,而是這個(gè)孩子在用編程來(lái)解決他生活中的問(wèn)題。而這正是傳統(tǒng)課堂所缺少的。
因此,我認(rèn)為學(xué)習(xí)編程的核心不僅是學(xué)習(xí)計(jì)算機(jī)語(yǔ)言,而且是學(xué)習(xí)一種思維方式。
正如我們學(xué)習(xí)英語(yǔ)是為了交流,而不是為了當(dāng)英語(yǔ)老師或翻譯。同樣,從小學(xué)開(kāi)始學(xué)編程并不一定要成為程序員或開(kāi)發(fā)人員。除了學(xué)習(xí)與計(jì)算機(jī)溝通,它更多的是學(xué)習(xí)“編程思維”和如何獨(dú)立思考解決問(wèn)題的能力。
“如果我們回到過(guò)去的教學(xué)方法,教我們的孩子去記憶、背誦、算數(shù)這些東西,而不是讓他們?nèi)ンw驗(yàn),我可以30年后他們找不到!”因?yàn)樗麤](méi)有能力和機(jī)器時(shí)代競(jìng)爭(zhēng)?!?
孩子在剛開(kāi)始學(xué)習(xí)編程的時(shí)候,還沒(méi)有形成逆商,遇到困難和失敗很容易放棄。這時(shí)讓他們繼續(xù)學(xué)習(xí),最初的學(xué)習(xí)經(jīng)驗(yàn)就會(huì)在他們的腦海中條件反射。... [詳情]
在孩子操作前需要約定好時(shí)間,不要忘記吃喝。所以,在周末給孩子2-4個(gè)小時(shí)的時(shí)間來(lái)充分學(xué)習(xí)編程。不要打擾他,當(dāng)他有問(wèn)題時(shí),和他一起解決。... [詳情]
每種編程語(yǔ)言都有自己的規(guī)則,程序的運(yùn)行方式也完全一樣。通過(guò)嚴(yán)謹(jǐn)?shù)倪壿嬇袛嗪统绦蛞?guī)則,編程可以幫助孩子不斷提高自律能力。... [詳情]
目前,少兒編程分為兩種。一種是類似于scratch的編程,它可以通過(guò)圖形化地編寫(xiě)程序來(lái)實(shí)現(xiàn)一些小游戲。... [詳情]