隨著互聯(lián)網(wǎng)的快速發(fā)展,以及大數(shù)據(jù)的突然崛起,還有工業(yè)制造的突飛猛進(jìn),人工智能時(shí)代已經(jīng)撲面而來。誰也無法阻擋時(shí)代大趨勢(shì),面對(duì)人工智能的時(shí)代,有人歡呼,也有人警惕。總在說編程思維,但什么是編程思維?它對(duì)于孩子又有什么幫助?編程思維是我們解決問題的一種方法,是邏輯思維的一種,就是利用我們已有的知識(shí)和工具,將自身的思路轉(zhuǎn)化成邏輯運(yùn)算的步驟,從而完成復(fù)雜的任務(wù)。
1找出相似模式,高效解決細(xì)分問題
這點(diǎn)至關(guān)重要。識(shí)別模式,意味著新問題變成了老問題,我們?cè)诮?jīng)驗(yàn)庫里搜索以往的類似問題及解決方法,套用解決。識(shí)別的模式越多,解題的速度就越快。
2聚焦重要的關(guān)鍵信息,忽視無用細(xì)節(jié)
這是一個(gè)過濾的過程,通過認(rèn)知問題的核心本質(zhì),幫助我們形成解決問題的構(gòu)想。
舉例子,我們了解了貓的特征,就可以根據(jù)這些抽象的特點(diǎn),形成關(guān)于貓的整體設(shè)想,做出一個(gè)模型。
3設(shè)計(jì)一步一步的解決路徑解決整個(gè)問題
編程思維不僅幫助孩子解決數(shù)學(xué)、英語等學(xué)科上的問題,在生活中編程思維的運(yùn)用也是隨處可見:1、解算術(shù)題。2、記憶電話號(hào)碼。3、整理明天上學(xué)的書包。
簡(jiǎn)單一點(diǎn)說,編程思維就是處理問題的正確打開方式。擁有這樣思維方式的孩子,無論做什么事情都會(huì)比普通思維方式孩子更容易成功。
關(guān)于編程,家長(zhǎng)需要弄懂的幾個(gè)問題
1、孩子學(xué)編程,學(xué)的是寫代碼嗎?
一提起編程,有些不了解的家長(zhǎng),可能首先想到的是一行行晦澀難懂的編程代碼。其實(shí),對(duì)于零基礎(chǔ)的孩子來說,學(xué)編程是一個(gè)循序漸進(jìn)的過程,最先開始接觸的一定是可視化圖形編程,而不是從編程代碼。
所謂可視化圖形編程,對(duì)于孩子們來說,編程不再是枯燥復(fù)雜的代碼,反而更像是畫畫。在操作界面中代碼編輯區(qū)相當(dāng)于畫布,五顏六色的程序塊相當(dāng)于顏料盒,孩子們通過拖拽的方式進(jìn)行編程,“畫”出一幅幅動(dòng)態(tài)的畫。這樣,對(duì)于沒有編程基礎(chǔ)的孩子來說,難度就降低很多。
2、孩子什么時(shí)候開始學(xué)編程最好?
培養(yǎng)孩子的編程思維對(duì)其未來發(fā)展的幫助是極大的。正因如此,不少家長(zhǎng)躍躍欲試,覺得越早培養(yǎng)越好。但值得各位家長(zhǎng)注意的是,孩子的學(xué)習(xí)必須遵循一定的規(guī)律,否則會(huì)適得其反。
近代最具有影響力的瑞士?jī)和睦韺W(xué)家讓·皮亞杰(1896-1980),把少年兒童的認(rèn)知發(fā)展按照年齡劃分為了4個(gè)階段:
從皮亞杰認(rèn)知理論不難看出,孩子在7-12歲時(shí)是培養(yǎng)思維的黃金期。
這一時(shí)期的孩子處于“具體運(yùn)算階段”,其思維可以映射到具體的事物上。在可視化圖形編程中,通過可視化的“積木”形式,孩子更容易把具象的結(jié)果和程序所對(duì)應(yīng)起來,也更有利于孩子編程思維的培養(yǎng)。
編程學(xué)習(xí)讓孩子從最開始的學(xué)習(xí)Scratch,學(xué)會(huì)去思考,通過融合其他學(xué)科的知識(shí),完善作品,在這個(gè)過程中,拓寬自己視野,學(xué)會(huì)從其它學(xué)科遷移知識(shí)。形象化的編程學(xué)習(xí)讓孩子更容易接受。
在世界大格局下,編程,作為和“機(jī)器”溝通的語言。不論是開發(fā)人工智能,還是與它們協(xié)同工作,你都要會(huì)用“機(jī)器”聽得懂的語言和它們交流。因此,從技能層面來說,編程將是人工智能時(shí)代的必備基礎(chǔ)。
編程技能已不僅是信息產(chǎn)業(yè)對(duì)人才的需求,而將是所有產(chǎn)業(yè)的需求。產(chǎn)業(yè)需要的也不僅是軟件專業(yè)人才,而是掌握編程技能的產(chǎn)業(yè)專業(yè)人才。