資訊內容
Scratch為什么是孩子們最佳的啟蒙編程語言?
人工智能成為當下主要的發展趨勢。在國外,從幼兒園開始,他們已經在有意識地教孩子學習編程。
而在我國,自2017年國務院印發《新一代人工智能發展規劃》,明確指出在中小學階段設置人工智能相關課程后,編程教育走進了更多人的視野。
編程教育,已經越來越受到國內家長的重視,大家充滿熱情地一頭扎進少兒編程領域,希望給孩子選擇一條最合適的學習之路。
然而,面對五花八門的編程語言,家長們卻發了愁。例如:Scratch、Swift 、haskell、Python、Javascript、C++、PHP等等。
在這些編程語言中,有的簡單有趣,比如Scratch;有的功能強大,比如C++、PHP;有的應用廣泛,如Python、Javascript。
1、Scratch簡單易學
目前市面上大多數編程語言,尤其像C、Java這樣已經使用多年的計算機語言,代碼枯燥復雜難以理解,對于大多數初學者來說,尤其是孩子,實在是太難了。
不僅會讓他們對編程失去興趣,更有可能討厭編程,不再想學習編程。
我們以"Hello World"為例,來看一下幾種語言的代碼:
C 語言的代碼:
int main(){ printf("Hello, World!"); return 0;}
Java的代碼:
public class HelloWorld { public staTIc void main(String[] args){ System.out.println("Hello World!"); }}
Scratch的代碼:
由此可以看出,Scratch的代碼更加優美簡潔,Scratch語言更適合入門。它注重的是如何解決問題而不是編程語言的語法和結構。通過簡單的學習,就可以完成一個小程序。
2、Scratch已被納入“高考”
編程語言Scratch還被納入高考科目,甚至進入到小學生的教材,要求未來每個孩子都要學習Scratch語言。Scratch語言課程化將成為孩子學習的一種趨勢。
浙江省將Scratch語言納入了高考
-
2017年,國務院印發《新一代人工智能發展規劃》,要求中小學生要上人工智能課程,推廣編程教育;
-
2018 年 3 月起,全國計算機二級考試新增 “ Scratch語言程序設計”科目;
-
2018 年起,浙江省信息技術教材將放棄 VB,將Scratch納入為浙江高考內容之一;
-
另外,北京和山東確定將Scratch編程基礎納入信息技術課程和高考的內容體系。
3、Scratch更適合孩子學習
Scratch語言適合所有孩子學習,需要特定的軟件和工具編輯和修改,無需安裝特定客戶端,只需要純文本編輯器都可以自由編寫,并且功能更為強大,讓孩子實現更多奇思妙想。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
