近年來(lái),越來(lái)越多的機(jī)構(gòu)涉足少兒編程和機(jī)器人培訓(xùn)領(lǐng)域,同時(shí)也涌入了很多創(chuàng)業(yè)者。在美國(guó),STEAM教育已成為其素質(zhì)教育的核心,編程、3D打印、機(jī)器人等新技術(shù)教育已走進(jìn)了美國(guó)的中小學(xué)校。美國(guó)前總統(tǒng)奧巴馬也曾參與“編程一小時(shí)”活動(dòng),并呼吁美國(guó)小朋友“別總在手機(jī)上玩,要去編程”。
同時(shí)國(guó)內(nèi)外對(duì)少兒編程的推動(dòng)舉措更是絡(luò)繹不絕,也就說(shuō)明的少兒編程的重要性。
日本在中小學(xué)普及編程教育科目;
英國(guó)教育大綱規(guī)定計(jì)算機(jī)編程是5-16歲兒童必修課程;
新加坡全面推動(dòng)少兒編程教育,中小學(xué)考試中加入編程考試科目;
美國(guó)投資40億美元開(kāi)展少兒編程教育,呼吁全國(guó)青少兒學(xué)習(xí)編程;
美國(guó)國(guó)情咨文推行計(jì)算機(jī)科學(xué)教育,強(qiáng)制要求高中畢業(yè)必修計(jì)算機(jī)編程學(xué)分;
在國(guó)內(nèi),2015年9月,教育部發(fā)指導(dǎo)意見(jiàn),鼓勵(lì)探索STEAM教育等新教育模式。2017年起中國(guó)浙江地區(qū)將把信息技術(shù)作為高考選考科目,其高考考試范圍包括編程、數(shù)據(jù)庫(kù)處理、表格處理等。
2017年國(guó)務(wù)院關(guān)于印發(fā)《新一代人工智能發(fā)展規(guī)劃的通知》“實(shí)施全民智能教育項(xiàng)目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,鼓勵(lì)社會(huì)力量參與寓教于樂(lè)的編程教學(xué)軟件、游戲的開(kāi)發(fā)和推廣”。
少兒編程有望成為繼數(shù)學(xué)和英語(yǔ)后的第三大剛需。
二、少兒編程到底學(xué)什么呢?
很多家長(zhǎng)朋友讓孩子學(xué)習(xí)編程,是為了培養(yǎng)邏輯思維能力。
毫無(wú)疑問(wèn),編程是一門(mén)非常適合用來(lái)鍛煉邏輯思維的學(xué)科,因?yàn)榫帉?xiě)程序的過(guò)程就是不斷思考和運(yùn)用邏輯的過(guò)程,所以說(shuō)學(xué)習(xí)編程對(duì)邏輯思維的培養(yǎng)非常有效和重要。
但是這些也恰巧是計(jì)算機(jī)最擅長(zhǎng)的,未來(lái)在大數(shù)據(jù)和人工智能面前也是最容易被替代的。圍棋已經(jīng)是一個(gè)非常需要思維計(jì)算的項(xiàng)目了,但是也抵不過(guò)計(jì)算機(jī)那么強(qiáng)大的運(yùn)算和分析。
那么什么是不容易被替代的呢?
人類(lèi)的品質(zhì),探索的精神,創(chuàng)新的意識(shí),文明的藝術(shù),更高的思維方式。
我認(rèn)為少兒編程重點(diǎn)不在于學(xué)習(xí)編程軟件的使用和編程語(yǔ)言,而在于思維的鍛煉。讓孩子在愉悅的學(xué)習(xí)環(huán)境中,盡情的將自己內(nèi)心的想法表達(dá)出來(lái),通過(guò)項(xiàng)目制的學(xué)習(xí)方法,掌握分析問(wèn)題,解決問(wèn)題的能力。
以下將從3個(gè)方面闡述下,我認(rèn)為少兒編程到底學(xué)什么?
1.學(xué)什么?2.鍛煉什么?3.培養(yǎng)什么?
1.學(xué)什么?
(1)學(xué)習(xí)軟件使用方法
我們將會(huì)越來(lái)越多的使用各種軟件來(lái)幫助我們更快的和解決問(wèn)題。例如Word、Excel以及圖像處理、視頻剪輯軟件等,而它們的使用在很多地方是相通的。
(2)學(xué)習(xí)編程知識(shí)(僅僅少兒編程學(xué)習(xí)中的一小部分)
簡(jiǎn)單的編程邏輯,代碼的編寫(xiě)能力,條件判斷,順序執(zhí)行,循環(huán),變量,鏈表,函數(shù)等等一些列的編程知識(shí)和技巧。通過(guò)編程知識(shí)幫助我們?cè)O(shè)計(jì)一些小工具解決一些重復(fù)流程化的。
(3)數(shù)學(xué)應(yīng)用
將很多數(shù)學(xué)的實(shí)際知識(shí)運(yùn)用到一個(gè)個(gè)實(shí)實(shí)在在的項(xiàng)目上,將數(shù)字和計(jì)算賦予更高的生命力,而不是停留在試卷上答題。
2.鍛煉什么?
(1)自律性
我們大部分時(shí)間是生活再他律的狀態(tài),老師管著上課不能說(shuō)話,作業(yè)要按時(shí)完成。編程可以很好的將他律變成自律,因?yàn)樵诔绦蚴澜绲膶?duì)與錯(cuò)不需要外人評(píng)說(shuō),程序會(huì)自己告訴你。
相信大家都知道要培養(yǎng)一個(gè)孩子的自律性,需要制定規(guī)則,培養(yǎng)孩子遵守規(guī)則的意思,以及適當(dāng)?shù)难舆t滿(mǎn)足感。
每一門(mén)編程語(yǔ)言都有自己的規(guī)則,程序的運(yùn)行也將會(huì)完全按照規(guī)則進(jìn)行執(zhí)行。而編程通過(guò)嚴(yán)謹(jǐn)?shù)倪壿嬇袛嗪统绦蛞?guī)則幫助孩子不斷的提升自律性。編程做項(xiàng)目做游戲,都不是一蹴而就的,它需要一個(gè)過(guò)程。比如:想玩一款自己腦海里的游戲,需要先進(jìn)行分析-制作-測(cè)試,然后才能進(jìn)行游戲。這個(gè)過(guò)程可以很好延遲滿(mǎn)足感。所以說(shuō)編程學(xué)習(xí)可以鍛煉孩子的自律性。自律性對(duì)孩子的成長(zhǎng)和成績(jī)都非常重要,至少在小學(xué)和初中來(lái)說(shuō)一個(gè)自律的孩子學(xué)習(xí)成績(jī)通常都很優(yōu)秀。
(2)自主學(xué)習(xí)能力
我們獲取知識(shí)越來(lái)越便捷。無(wú)論是大人還是孩子可以通過(guò)網(wǎng)絡(luò)或者書(shū)籍獲取各種知識(shí),這個(gè)時(shí)候的差異化凸顯就體現(xiàn)在自主學(xué)習(xí)能力上。自主學(xué)習(xí)能力表現(xiàn)在兩個(gè)方面一是主動(dòng)學(xué)習(xí),二是高效的學(xué)習(xí)。在高中其間高效的學(xué)習(xí)非常重要,這也是成績(jī)從自律性拉開(kāi)的關(guān)鍵。一個(gè)自律的人可以很好的做到主動(dòng)學(xué)習(xí),但是學(xué)業(yè)壓力非常重的時(shí)候如果沒(méi)有好的學(xué)習(xí)方法,將會(huì)學(xué)習(xí)的非常辛苦而不見(jiàn)成效。而對(duì)于大學(xué)時(shí)代主動(dòng)學(xué)習(xí)將是核心,大學(xué)時(shí)光孩子將會(huì)有大把的空余時(shí)間,如果可以做到主動(dòng)學(xué)習(xí)那將是人生的一筆財(cái)富。
孩子在幼兒園、小學(xué)、初中、高中一直都有家長(zhǎng)的督促,老師的管理,并且學(xué)習(xí)壓力和負(fù)擔(dān)也是逐漸上升。但是在這些階段中,孩子卻無(wú)需直面社會(huì)的挑戰(zhàn)。然而大學(xué)這個(gè)最鄰近社會(huì)挑戰(zhàn)的學(xué)習(xí)生涯卻可以很輕松,大學(xué)生活這對(duì)很多孩子來(lái)說(shuō)無(wú)疑是的放松的天堂,無(wú)限的自由,可以睡到自然醒,可以沒(méi)日沒(méi)夜的游戲。在這個(gè)階段,沒(méi)有了家長(zhǎng)的時(shí)刻督促也沒(méi)有了老師嚴(yán)格的管理,但是這樣輕松的四年一過(guò)去,就要迎接比高考還嚴(yán)峻的挑戰(zhàn)和面臨比高中還要辛苦的。
似乎這樣的學(xué)業(yè)規(guī)劃并不是那么的合理,但是現(xiàn)實(shí)的教育路徑就是這樣的。這就需要我們的孩子提前具備自律性和自主學(xué)習(xí)能力。才能在這樣的路徑下成為佼佼者。
(3)創(chuàng)造力
孩子的想象力是無(wú)窮的,哪怕是孩子的夢(mèng)境也是一部有趣的動(dòng)畫(huà)。編程可以將孩子想法結(jié)合音樂(lè)、圖畫(huà)一同表達(dá)出來(lái)??梢酝ㄟ^(guò)游戲,動(dòng)畫(huà)等等一些列的方式將想法生動(dòng)的表達(dá)出來(lái)。創(chuàng)新意識(shí)會(huì)在孩子不斷將內(nèi)心想法實(shí)現(xiàn)和表達(dá)的過(guò)程中得到很好的鍛煉,不斷的創(chuàng)新,不斷的思考。具備了自律性和自主學(xué)習(xí)能力將會(huì)是社會(huì)的中心力量,在融合上創(chuàng)造力,那將會(huì)是未來(lái)的霸主,極具創(chuàng)新的人才。
(4)表達(dá)力
通過(guò)項(xiàng)目進(jìn)行中的團(tuán)隊(duì)協(xié)作,鍛煉溝通協(xié)調(diào)能力。將自己的項(xiàng)目進(jìn)行講解和展示不斷的提升表達(dá)能力。自己創(chuàng)造的好游戲或者好項(xiàng)目更容易激發(fā)分享欲,通過(guò)這個(gè)的激發(fā),讓孩子不斷的感覺(jué)到分享帶來(lái)的樂(lè)趣,在不知不覺(jué)中鍛煉表達(dá)力。
3.培養(yǎng)什么?
(1)計(jì)算思維
計(jì)算思維是一種具有邏輯性和抽象化的科學(xué)計(jì)算的解決問(wèn)題的能力,計(jì)算思維有四個(gè)方面,他們分別是分層思維、模式識(shí)別、流程建設(shè)和抽象化。
分層思維
幫助我們將大項(xiàng)目拆分成若干個(gè)小項(xiàng)目,將復(fù)雜的問(wèn)題拆解成一個(gè)個(gè)小問(wèn)題,讓其變成容易理解和解決的小部分。然后通過(guò)完成小項(xiàng)目,解決小問(wèn)題從而完成大項(xiàng)目,解決復(fù)雜問(wèn)題,使整體變得更加易懂和簡(jiǎn)單。
如同制作漢堡
將漢堡分層劃分組成部分
最上層的圓面包
生菜
奶酪
火腿
烤肉
最下層的圓面包
模式識(shí)別
任何事物都有相似性,模式識(shí)別正是我們尋找到它們之間的共同點(diǎn)。從以往的經(jīng)驗(yàn)中得到規(guī)律并且舉一反三,利用這些相同的規(guī)律,去解決問(wèn)題。當(dāng)我們把大項(xiàng)目、復(fù)雜問(wèn)題分層到小項(xiàng)目、小問(wèn)題時(shí),我們通??梢栽谛№?xiàng)目、小問(wèn)題中找到模式和規(guī)律。
加法就很典型,每一步小加法我們都會(huì)運(yùn)算。
9+10+8+6+7=?
我們的計(jì)算是分層為
9+10=19
19+8=27
27+6=33
33+7=40
分層后的每個(gè)計(jì)算,都是我們之前學(xué)習(xí)過(guò)或者有規(guī)律可以遵循的。通過(guò)一層的計(jì)算,得到了最終的答案。
9+10+8+6+7=40
流程建設(shè)
流程建設(shè)是一步一步解決問(wèn)題的過(guò)程,按照的一定的順序完成一個(gè)個(gè)任務(wù)。設(shè)計(jì)程序的每一個(gè)步驟,編寫(xiě)程序每一行代碼的過(guò)程就是流程建設(shè)的過(guò)程。
我們已經(jīng)在日常生活中運(yùn)用到了流程建設(shè)
7:00起床
8:00早餐
8:30上學(xué)
12:00午飯
13:00午休
14:00眼保健操
17:00放學(xué)
18:00晚餐
19:00作業(yè)
21:00睡覺(jué)
抽象化
抽象化是關(guān)注關(guān)鍵信息,將重要的內(nèi)容提煉出來(lái),忽略不必要的細(xì)節(jié)。掌握了抽象化的能力,我們就可以將一個(gè)解決方案應(yīng)用于其他事物中,制定出解決方案的總體思路。
比如:我們認(rèn)識(shí)貝類(lèi),或許我們并不是全部認(rèn)識(shí)它們,也叫不出名字。但是我們知道它們都有貝殼,我們可以統(tǒng)一叫做貝類(lèi)。然后我知道如何烹飪花甲,同樣我通過(guò)它們都是貝類(lèi)這個(gè)關(guān)鍵信息,忽略它們的外形,忽略它們的名字,就知道它們可以用相同的烹飪手法。
(2)培養(yǎng)耐心和細(xì)心
找Bug就是一個(gè)極需要耐心和細(xì)心的活。
既然少兒編程教育的理念是這樣的,那么整個(gè)學(xué)習(xí)過(guò)程就應(yīng)該圍繞這個(gè)來(lái)開(kāi)展,才不會(huì)讓少兒編程教育變成知識(shí)灌輸式的科目。
少兒編程好與不好,關(guān)鍵不在于少兒編程本身好不好,因?yàn)閷W(xué)習(xí)總是有益的。我覺(jué)得少兒編程的關(guān)鍵在于教學(xué)的形式和過(guò)程。