我們常用的少兒編程軟件叫做Scratch ,就是屬于兒童編程語言的一種,是用圖形化界面、簡單拖延代碼塊的方式教孩子學(xué)編程。
1. 少兒編程語言,對孩子們來說起到的是引導(dǎo)、啟蒙的作用。就連幼兒園里識字不多、不會打字的孩子也可以很快上手,創(chuàng)造出各種好玩的游戲、動畫獲得成就感。積木塊的代碼模塊可以幫助孩子們避免發(fā)生語法錯誤,從小就學(xué)會像程序員一樣思考。
總結(jié)起來就是這么幾個關(guān)鍵詞:邏輯、分析問題、分解問題、按序處理問題。套用到學(xué)習(xí)、生活情境,這就是培養(yǎng)了孩子們解決任何問題的思考方式!
2. 編程課程,低齡段的 Scratch 課程,基礎(chǔ)入門只設(shè)置了 8 節(jié)課,第二階段開始就加入主題式學(xué)習(xí)和每 6 節(jié)課后加入一節(jié)開放式項目創(chuàng)作課,一個階段結(jié)束后還有“程序研討課“ 這樣的設(shè)計是完全遵循STEAM教學(xué)理念,注重項目制和問題解決,讓編程運用到自主創(chuàng)作中,避免少兒編程教育成人化、技能化、功利化。
少兒編程教育是通過編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)學(xué)生的計算思維和創(chuàng)新解難能力的課程。少兒編程學(xué)習(xí)年齡段:4-6歲:少兒編程小游戲這一階段不必刻意學(xué)習(xí),可以玩一些不含字母的編程小游戲,比如用指令控制一個角色到達終點,繞過障礙物,用循環(huán)來完成重復(fù)任務(wù)等等。7-9歲:可視化少兒編程學(xué)習(xí)這一階段孩子的邏輯思維開始更快地發(fā)展,家長可以為孩子安排系統(tǒng)的編程學(xué)習(xí)計劃,但還是要以興趣為主,讓孩子喜歡上編程。7-9歲的孩子可以用可視化的編程工具來完成稍微復(fù)雜一些的任務(wù),比如Scratch少兒編程、App Inventor等。10+歲:代碼編程語言學(xué)習(xí)10+歲的孩子可以開始學(xué)習(xí)一門真正的編程語言,比如Python,初步學(xué)習(xí)算法、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο缶幊蹋瑖L試編寫軟件。也可以接觸一些硬件編程,比如用Arduino做個小機器人等等。擴展資料:目前,全球已有20多個國家將編程納入中小學(xué)基礎(chǔ)課,我國出臺的《新一代人工智能發(fā)展規(guī)劃》也提出在中小學(xué)階段逐步推廣編程教育。可見,編程學(xué)習(xí)低齡化,正成為教育的新趨勢。作為互聯(lián)網(wǎng)原住民,電子產(chǎn)品深入影響著這些少兒的日常生活,學(xué)編程未必是拔苗助長。在分析、設(shè)計、優(yōu)化的編程實踐中,孩子的邏輯思維、創(chuàng)新能力將得到鍛煉。不可否認,時下的少兒編程行業(yè)有待規(guī)范,但這并非編程本身的錯,關(guān)鍵在于如何讓它更好地與少兒對接。多一些圖形化編程、趣味化教學(xué)的探索,多一些由易到難的課程設(shè)置,必將有更多孩子進入編程的大門。參考資料來源:
人民網(wǎng)-人民日報大家談:少兒編程熱,需要冷思考
我們先來了解下,少少兒編程主要是培養(yǎng)什么?
答:是邏輯思維,這種思維能力是編程的核心,一切程序都是通過邏輯聯(lián)系起來的,沒有邏輯是學(xué)不好編程的。這也是為什么IT 行業(yè)男性居多的原因,因為普遍來說男性的邏輯思維能力要比女性好一些(并非絕對,只是普遍來說),當(dāng)然現(xiàn)在IT行業(yè)也有很多女性,女性的心思縝密也是一個很優(yōu)秀的條件?,F(xiàn)在的少兒編程所學(xué)的也就是培養(yǎng)孩子的思維能力。
首先,關(guān)于編程,無論如何都離不開語言的學(xué)習(xí),語言算得上入門,你話都不會說,字都看不懂,如何學(xué)習(xí)?因此少兒的編程課也不例外!
編程作為語言類的學(xué)科,由兩大核心構(gòu)成:語法和詞匯,如果想要順利的使用編程編寫程序,這兩部分缺一不可。
無論什么語言,這種基礎(chǔ)的,最好是有一個學(xué)習(xí)環(huán)境,因此語言類學(xué)科最好的學(xué)習(xí)方法就是耳濡目染,從小學(xué)起。
就像英語,從小我們還不懂語法,可以先背單詞,再慢慢拓展。而對于編程,大部分詞匯來自英語,所以先讓孩子接觸詞匯顯然不明智,只能從語法入手。
那少兒編程具體學(xué)些什么呢?
根據(jù)孩子年齡的不同有不同的課程,最基礎(chǔ)的是利用scratch,一種圖形化編程工具,跳過了編程中詞匯一關(guān),直接進行程序編寫訓(xùn)練。
這種訓(xùn)練可以鍛煉孩子的思維能力,提前熟悉編程的編寫思路,對以后編程學(xué)科的學(xué)習(xí)大有裨益。
少兒編程:少兒編程教育并非高等教育那樣學(xué)習(xí)如何寫代碼、編制應(yīng)用程序,而是通過編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)學(xué)生的計算思維和創(chuàng)新解難能力。例如學(xué)生在制作一個小動畫的過程中,自己拆分任務(wù)、拖拽模塊、控制進度,從而理解“并行”、“事件處理”、“目標(biāo)實現(xiàn)”的概念。
現(xiàn)在重點說一下少兒編程概念
少兒編程教育是區(qū)別于成人編程教育,針對3到18歲的青少兒通過寓教于樂的方式來學(xué)習(xí)編程語言,基于可視化圖形編程工具和基礎(chǔ)編程語言構(gòu)建在線編程學(xué)習(xí)平臺和開源硬件平臺,讓孩子通過可視化圖形編程、代碼編程和機器人編程培養(yǎng)動手能力,邏輯思維能力,計算能力等,學(xué)習(xí)編程來串聯(lián)各個學(xué)科。其屬于素質(zhì)教育的一個分支,也是國家在基礎(chǔ)教育階段針對AI教育領(lǐng)域下的提前布局,最終達到讓孩子成為全科型人才。