找回密碼
 立即注冊

掃一掃,登錄網站

首頁 少兒編程 查看內容
  • 1311
  • 0

少兒編程學什么?怎樣進階少走冤枉路?

2019-8-6 08:37


常常看到媒體報道某大廠應屆畢業程序員年薪百萬,不論新聞真假,編程是門好技術是不爭的事實。如今少兒學習編程熱 ,媽媽們大約都會關心要學什么?怎么學?這不是花多少錢的問題,而是不能砸大錢花精力到最后什么都不會。

一、國際趨勢

少兒學習編程已經世界級的發展趨勢。在美國, STEAM教育作為素質皎月的核心,國家每年撥付40億美元專款用在推動青少年編程學習,在校中小學生都要學習編程、3D打印、機器人等科目,連總統奧巴馬也現身在孩子們的“編程一小時活動”中,呼吁孩子們要去學編程。新加坡也在大力提倡少兒編程學習,中小學必考編程科目,總理李顯龍甚至公布親自以C++語言寫的破解數獨程序源代碼。日本、英國頁紛紛將編程寫進教育大綱。

二、國內形式

縱觀國內,國務院、教育部發出指導意見鍋里推動STEAM教育,浙江省設立編程課并開設高考信息技術選考科目。

大勢所趨,編程將會成為數學、英語之后的第三大剛需。

父母們也很積極,尤其是媽媽們紛紛拿出買包包的錢給孩子報班學編程,一個個LV、香奈兒丟出去以后總要知道這些錢流向那兒了吧?有沒有學到東西吧?還是說你很佛性:“有學就好,我不在乎結果。”


三、少兒編程在學什么?

編程非常適合一哦拿過來鍛煉孩子們的邏輯思維能力,在編寫過程中“是”還是“不是”不斷思考、判斷和運用邏輯,這個過程是一個邏輯思維的過程。

但是這也恰恰是計算機最擅長的,在大數據和人工智能面前人類的邏輯和嚴謹是拼不過機器的,計算能力也不堪一擊,圍棋項目人類落敗可以說明這一點,但是人類獨特的創造性、對藝術的和文明的更豐富的感悟、探索的精神是計算機所不具備的。

少兒學編程,學習重點并不在使用編程軟件和編程語言,而在于鍛煉思維,學習提出想象、掌握分析問題、解決問題的能力。

下面我們來詳述,少兒編程學什么?

1)學習軟件使用方法

開始先打基礎,熟悉各種軟件,例如Word、Excel以及圖像處理、視頻剪輯軟件等。

少兒編程學什么?怎樣進階少走冤枉路?

2)學習編程知識

簡單的編程邏輯,簡單的代碼,條件判斷、順序執行、循環、變量、鏈表、函數等,通過這些編程知識幫助孩子們去設計一些工具,或者制作一些小游戲,解決重復化流程化的工作。比如,設計一些宇宙飛機大戰小游戲,鏈接電路板可以跑馬顯示,針對幼兒的機器人一般是通過積木式的堆疊發出動作指令。

少兒編程學什么?怎樣進階少走冤枉路?

3)數學應用

可以做一些數學應用互動題,設置條件,輸入不特定數字或其他數學條件,輸出結果,引導孩子們不只在紙上寫數學,鋼架回去思考數學的應用。

少兒編程學什么?怎樣進階少走冤枉路?

四、學習編程鍛煉了什么?

1)嚴謹的思維習慣

程序指令不能出錯,這就要求在學習編程的最初階段就開始建立嚴謹的習慣,從文件的保存開始,都要一絲不茍,避免一步錯步步錯到處是爬蟲。

2)守規則能自律

每一門編程語言都有自己的規則,程序的運行完全機械地按照既定的規則進行。編程的過程就是通過設計的程序法固定的指令,這就要求輸入指令的人自身有嚴謹的邏輯判斷和程序規則。編程做項目做游戲,都是在有序的遵守規則的過程中進行。

很多孩子都需要他律,就是要別人管著,什么時候睡覺什么時候寫作業,如果要培養一個孩子的自律,讓他去學編程,他會在這個過程中充分認識到自律和規則的重要。

3)想象與創造力

孩子的想象力是無窮的,學編程的孩子常常會看了一款應用和新的游戲,在腦子里設想如果是我我會怎么做,或者發揮想象力去創造和新的運用。編程可以將孩子想法結合音樂、圖畫一同表達出來。可以通過游戲,動畫等等一些列的方式將想法生動的表達出來。

4)主動學習的能力

有興趣了,就會想去探索、去發現、去搜索、去學習,不用老師監督不用家長催促。


5)團隊合作的精神

進階以后,一些復雜的項目往往需要團隊的合作才能拿下,這就要求孩子們有分工意識能夠很好的協同合作,這個過程同時鍛煉了表達力和溝通的能力。

6)耐心和細致

找Bug就是一個極需要耐心和細心的活。一個程序從有設計概念到真正出成果,不是一蹴而就的,需要耐心細致地一步步拆分編寫,瑣碎又長時,一步步做下去不知不覺越來月耐心,越來越細致。

學過編程的孩子在計算思維方式上有非常獨特的鍛煉,小小年紀就在四個方面打下堅實的基礎:分層思維、模式識別、流程建設、和抽象化。

分層思維

對孩子們的條理性有很大的幫助,大項目分拆成小項目、復雜問題拆解成一個個簡單的小問題,然后再由一個個簡單的小項目組成大項目,這樣的思維方式對人生的處事影響都極大。

模式識別

簡單來說這是一個找規律的過程,識別不同十五的相同點,總結歸納加以區分,再利用這樣的規律或者定義成相同的模式去解決問題。奧數教學中,很大一部分就是在教孩子們發現規律找出規律。


流程建設

看起來很艱澀,其實在我們日常生活中常常運用到流程建設,6:00起床-6:30吃早餐-7:00上學-11:45午餐...

程序設計也是這樣的概念,按照一定的順序完成一個個任務。設計程序的每一個步驟,編寫程序每一行代碼的過程就是流程建設的過程。


抽象化歸納

提煉關鍵詞或者找共性,忽略不必要的細節,歸納抽象化的具象,制定出解決方案的總體思路。

比如:蘭花,我們不認識所有品種的蘭花,但是知道它的共性,熱帶蘭喜干喜熱,溫帶蘭要蔭涼潮濕,找出這樣的共性只要知道是哪里的蘭就知道如何照顧。

總之,編程學習對少兒來說無論從習慣養成還是思維方式都有極大的建設。


編程語言那么多,小朋友學習的是什么呢?入門編程比如麻省理工出的這款Scratch,不會一入門就要敲代碼,而是用一塊塊類似積木的模塊非常形象地完成編程啟蒙,孩子們通過堆疊積木就可以命令舞臺中的各種角色做出各種動作。我家的弟弟,在四年級時就用Scratch幫我做了一個成語教學視頻《管鮑之交》,用一個小動畫片描述管鮑之交的又來,動畫、人物設計、配樂、配音都是自己完成。

少兒編程學什么?怎樣進階少走冤枉路?

少兒編程學什么?怎樣進階少走冤枉路?

Scratch學習一段時間之后,能熟練操作,并且懂得比阿城語言的原理,之后可以進階學習Python。Python是目前全世界使用最廣泛的程序語言,語法簡單對青少年來說也容易掌握,在數據分析領域本就占有一席之地。現在部分流行的開源軟體和套件,也都是以Python作為主要實作語言。

還有,在深度學習與AI風靡世界的現在,作為大部分深度學習套件選用的程式語言,Python也最受學界、業界,以及開源軟體界歡迎。

學生從Python中學習基礎的程式邏輯與概念,使他們在大數據、人工智慧紅透半邊天的當今世界占據一個有利的位置。

學習Python之后可以考慮進階學習C++,C++是一種中級語言,是一種面向對象的程序設計語言。C++ 可運行于多種平臺上,如 Windows、MAC 操作系統以及 UNIX 的各種版本。

這些都學完以后,有天分的孩子可以考慮參加信息奧賽。一個程序小天才的誕生,值不值得媽媽再丟幾個香奈兒包包?

版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表兒童塾的觀點,兒童塾不承擔任何法律責任。如有侵權請聯系QQ:3178411746進行反饋。
發表評論

請先 注冊/登錄 后參與評論

    回頂部
    《上海滩》