學習少兒編程,選什么語言好?

網友投稿 2020-03-22 09:35

在IT界,程序員們一直為“什么語言是最好的編程語言”而爭論不休。有個有關程序員語言界的段子:問,你如何讓一個論壇的人吵起來?答,PHP是世界上最好的語言。

其實每一種編程語言,既然存在,就有存在的理由,它們都有其特定的應用場景和優點,實在沒有必要爭論,能解決問題的語言就是好語言。

https://cdn.china-scratch.com/timg/200324/09350K600-0.jpg

同樣的語言之爭,在少兒編程領域同樣會困擾大家。

那么少兒學編程,選什么語言好?STEAM創客認為應該信奉“興趣是最好的老師”這一大原則,然后再根據孩子的年齡和實際情況來選擇。

目前國內市場上常見的編程教育課程,可以粗略地分為少兒編程課程和機器人編程課程。



少兒編程課程



少兒編程課程,是系統化地教授兒童編程知識,通過學習簡單易上手的圖形化編程語言,啟蒙孩子的編程思維。

1 Scratch

當前少兒編程最火的語言當屬Scratch,是由麻省理工學院媒體實驗室 Lifelong Kindergarten 小組開發的一種專門針對小朋友研發的圖形化編程語言和在線社區。

Scratch 的服務是免費的,它允許你的孩子創建自己的動畫,游戲和故事。你的孩子可以通過 Scratch 的在線社區與世界各地的其他人一同分享創造的成果。

https://cdn.china-scratch.com/timg/200324/0935135G0-1.jpg

Scratch

無需英文和代碼基礎,孩子通過拖曳代碼塊的方式建立程序,培養編程思維。

現在火爆的樂高的Mindstorms,大家知道嗎?Mindstorms是樂高和MIT合作產生的,跟Scratch是一個爸爸的。只是呢,Mindstorms被樂高抱養走了,Scratch還留在家里,哈哈!

因此,Scratcha更適合小學及以下階段的小朋友。

2 Python到了初中后期,這個時候學生的數理邏輯基礎相對扎實,有了基礎的思維邏輯,所以,他們滿足了學習成人編程(用在現實生產上的編程語言)的前提條件。此時,推薦學習Python。

https://cdn.china-scratch.com/timg/200324/0935131A0-2.jpg

Python發明于1989年,第一個公開發行版本于1991年,是一種面向對象的解釋型編程語言,其設計哲學是“優雅”,“明確”,“簡單”。所以Python非常適合編程初學者使用。

最重要的是,你可以使用Python快速地寫出簡單高效的程序。Python不像其他編程語言擁有復雜的符號(并不是說Python沒有符號),使其易于讀懂,對于初學者非常友好。

說個題外話,2018年初,浙江省出臺了最新的信息技術課程改革方案,編程確定進入浙江省信息技術高考。信息技術教材編程語言采用Python。教育大省北京和山東也確定要把Python編程基礎納入信息技術課程和高考的內容體系。

https://cdn.china-scratch.com/timg/200324/0935142W2-3.jpg3 C / C++

目前信息學奧賽的主要語言就是C和C++。如果孩子在編程方面很感興趣的話,可以嘗試一下學習C++。

其實,學編程真正學的就是數據結構和算法,而信奧賽就包含了這兩塊。參加信奧賽的孩子,在數據結構和算法都會經過大量的訓練,對編程有更深的理解,用編程解決問題的能力自然更強。https://cdn.china-scratch.com/timg/200324/093514DJ-4.jpg

機器人課程



機器人編程課程的學習是讓學生學會組裝、搭建和編寫程序運行機器人,也就是說,除編程之外,還加入了搭建環節。編寫好的程序效果可以通過機器人表現出來,互動性更強,更直觀有趣。

機器人編程一般都會采用自己開發的機器人編程軟件,往往學會這個機器人編程軟件,換另外一種機器人之后,還需要重新學習,工具的通用性相對會弱一些。

這方面代表性的產品是樂高的wedo和Ev3編程機器人,其編程環節也是用的圖形化編程語言,在此不展開介紹。

https://cdn.china-scratch.com/timg/200324/0935151E6-5.jpg

總的來說,如果孩子更喜歡動手操作,可以嘗試學習機器人編程。

如果孩子平時對游戲感興趣,喜歡打游戲,愛探索愛思考,少兒編程課程會更合適。在語言的選擇上,家長可以根據自己孩子的年齡,以及今后發展的規劃來考慮選擇學習哪一種語言。


--end--

后記,小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合scratch(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手動力很有幫助。

感興趣的朋友可以掃描二維碼,關注一下,或微信搜索“大耳猴少兒編程”

http://www.bhucgxcz.icu/Uploads/Editor/2018-04-22/5adca08bdc212.jpg

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除:freemanzk@qq.com