-
1 # 機器人創客教師王秋強
-
2 # 碼小易
在小孩有興趣的前提下,最好越早接觸少兒程式設計是極好的!
據前段時間統計全球有24個國家已經把少兒程式設計納入基礎課程。
近日,日本文部科學省宣佈將程式設計作為新的小學必修內容加入了理科教科書中,要求全日本所有小學要從2020年起開始使用新研發的教科書。
在中國,個別省市已經開始推廣中小學程式設計教育,例如:重慶要求小學3-6年級累計不少於36課時程式設計教育,別的課程不允許佔用。
這說明什麼?趨勢~
我在補充一點,小孩學少兒程式設計有何好處?
1、程式設計最鍛鍊思維能力。喬布斯曾說過:人人都應該學習一門計算機語言,因為它將教會你如何思考。
2、程式設計已歸入高考科目, 在2017年《浙江省深化高校考試招生準則綜合改革試點計劃》,該計劃中就明確規定:明確將資訊科技學科(含程式設計)歸入高中生的必學科目。浙江高考形式是語數英+三門選考,資訊科技就是其中一門,每項各佔50分。
3、提高孩子別的學科成績,根據國外權威機構研究表明:程式設計讓孩子現在的學習成績整體提高30%。
4、受國內外名校青睞,擁有程式設計特長的孩子,不僅可以在各項程式設計比賽中脫穎而出,為高加分,更有機會保送名校,也可以為留學國外助力加分。
-
3 # 創客火無人機
適合的。
按照美國CSTA的標準要求,結合中國的教育特點,建議如下:
作為思維訓練,在4歲以上就可以開始接觸一些電子積木(美國的經驗);
2年級以前,瞭解基本的順序、迴圈和條件的應用,並能夠用視覺化工具表達;
5年級以前,強化問題的分解,規劃,並靈活運用基本演算法解決問題;
7年級以前,可以掌握Python,JavaScript等高階語言的基本語法和環境;
8年級以前,開始學習NOIP的演算法和C/C++。
-
4 # 克樂思
可以肯定的告訴你,適合學。
你這樣提問,說明你對少兒程式設計培訓教什麼還是沒有認識到位。很多父母也都有這樣的想法,孩子學程式設計就是寫程式碼,以後成為一個程式設計師。但事實並不是這樣:
低年級的孩子,學程式設計不是為了寫程式碼,而是培養一種程式設計思維。現在很多孩子在遇到問題的時候,第一反應是請教他人,而不是主動的思考。而學程式設計不是,遇到一個問題的時候,第一步是分析問題,然後分解問題,之後一個個的解決小問題,從而達到一個目標的完成。
7、8歲的孩子學程式設計,會接觸圖形化程式設計,不需要寫程式碼,甚至都不用鍵盤,而是使用Scratch內建的角色和背景,拖動不同的積木,就可以編寫出好玩兒的遊戲或者動畫。所以家長完全不用擔心,程式設計中的演算法知識孩子不理解之類的,因為低年級的孩子基本上不涉及。
畢竟少兒程式設計是一個循序漸進的過程,是透過對孩子動手動腦的練習,培養孩子的專注能力,創造力,邏輯思維能力,判斷能力以及構思解答問題的能力等。而隨著孩子這些能力的不斷具備,在當前的文化課學習中會起到極大的幫助作用,在今後的工作中,不管是網際網路行業,還是其他崗位,都能成為一個佼佼者!
-
5 # 小碼王線上
隨著近幾年程式設計的大火,相信很多家長都有這樣的疑問,孩子幾歲開始學習程式設計比較好?
回答這個問題前,我們首先要知道——
我們學程式設計究竟是學什麼?
1. 適用於解決任何問題的“程式設計思維” (一種高效解決問題的思維方式)
2. 各種程式語言(Scratch、Python、C++等)
3. 各種演算法(一系列解決問題的清晰指令)
知道這一點之後,再來看一下瑞士著名心理學家皮亞傑提出的,兒童和青少年認知能力發展主要經過的四個階段:
0~2歲:感知運動階段 ,這個階段的孩子主要透過各種身體放應來感知這個世界。
3~6歲:前運算階段 ,孩子可以接受簡單的圖文,但是不能理解和應用它們。
7~11歲:具體運算階段,孩子初步掌握了理解符號、物體的能力,但對抽象概念理解不足
12歲以後:形式運算階段,孩子思維發展到抽象邏輯推理水平,可以進行假設一演繹推理。
瞭解了這兩個知識,我們讓孩子學程式設計的目的就可以這樣劃分(將開頭的核心問題按照目的屬性分解,即分解思維的運用):
(1)如果你想讓孩子學習能夠解決各種複雜問題的“程式設計思維”,那麼
7-9歲的孩子可以用視覺化的程式設計工具來完成稍微複雜一些的任務,比如Scratch少兒程式設計、App Inventor等。
(2)如果你想讓孩子學一門程式語言,例如當前流行的Python。它的優點是入門簡單,應用範圍廣,學習的內容包括for 迴圈、if判斷語句等。那麼比較適合9~12歲上小學四年級有一定數學和英語基礎的孩子。
(3)如果你想讓孩子學習有一定難度的演算法,掌握類似遞推法、窮舉法等概念時,那麼孩子的年紀最好要在12歲以上,也就是初中一年級開始比較好。因為演算法要求孩子必須具備一定的程式碼程式設計基礎和較強的邏輯思維能力。
那0-6歲的孩子呢?我們可以把他們分為兩個階段:
0~3歲——
這個階段的孩子還是以啟蒙為主,重點是開始訓練寶寶的語言能力、動手能力。多和孩子對話、讀故事,多讓孩子讀繪本。也適當陪孩子一起玩小遊戲,比如畫畫、搭積木等。
3~6歲——
這個階段可以作為接觸程式設計的入門階段,帶孩子玩一些不含字母的程式設計小遊戲。目的是先讓孩子瞭解簡單的編碼邏輯。比如Box Island、LightBot Jr,這兩款直接在手機商店下載APP就能使用了。或者讓孩子接觸一些好玩有趣的程式設計機器人
要注意的是大多數5歲的孩子還不具備熟練操作滑鼠和電腦的能力,這也是為什麼我們一直建議家長們,讓孩子6歲後再開始操控電腦學習Scratch的原因。
這幾個年齡階段主要是針對孩子的數學和思維邏輯能力來劃分的,並非說一定要按部就班學習以上內容。
如果7-9歲才入門少兒程式設計,那就可以直接用Scratch少兒程式設計工具之類的東西;如果7歲前已經入門了,並且學習和接受能力都不錯的話,那7歲左右就可以跳過Scratch,直接學Python這種程式碼程式語言。
-
6 # 魔扣思維空間
4~6歲 國外腦科學實證研究表明:3-5歲語言敏感期時學習第二語言是收效最好的,這對少兒程式語言的學習尤其如此。
3-5歲的兒童可以先進行少兒程式語言啟蒙,可以帶孩子玩一些不含字母的程式設計小遊戲,比如scratch。 目的是先讓孩子瞭解簡單的編碼邏輯。
所以說7歲小孩肯定適合的,而且接受起來也會非常快。
回覆列表
我參加教育工作14年,一直致力於小學人工智慧程式設計和創客教學的研究,有一些心得吧。
也許是計算機科學與技術專業的關係吧,對程式設計老本行很感興趣,我一直在研究,大學的程式語言太難了,我身在小學,天天都在跟辦公軟體打交道,憋屈的很啊!一直以來都是研究樂高機器人程式設計,但樂高學習程式設計成本太高,14年接觸scratch1.4,後來2.0,3.0我發現這種積木塊式的程式設計去除了語法的干擾,一下子把編寫程式的障礙清除了,而且孩子們可以直接的觀測程式執行的效果,學生只需要分析問題,然後思考用哪個積木解決,把積木排序就可以了,儘管有些邏輯上的小問題 ,這恰恰是教師需要指導孩子的地方 各種動畫,遊戲,學生們創意十足啊,資訊科技課也充滿創新和活力。
對不起 說了這麼多,7歲的孩子在二年級左右,有一定的數學,語文基礎,這個年紀的孩子優點是想象力豐富,缺點邏輯思維能力弱一些,操作計算機能力也差一些,我的建議是可以利用scratch軟體開展程式設計學習,但千萬不能超過學生現有的知識水平,可以做做小動畫,簡單小遊戲,他們還是能勝任的,我有幾個二年級小孩子,也是在研究階段,效果不錯。但涉及到較深的數學知識,比如角度問題,都要考慮其他方式解決。
我得建議可以和樂高wedo搭建結合起來,動動手,動動腦,scrarch2.0是支援樂高wedo1.0 9580+9585,學生興趣會更有興趣。
教學安排
一二年級:樂高wedo搭建+程式設計
三年級以上:scratch程式設計,樂高ev3參加個小比賽。