人工智能人人通生态雲平台

河南人民出版社有限責任公司

2019年12月28日 星期六

咨詢熱線

400-6908-558

在線學習
153 人
雲校學校
220 所
雲校老師
158 人
雲校學生
451 人
雲校家長
51 人

立即報名

平台動态

Platform Dynamics

您的位置:币安币官网 > 平台動态 > 新聞詳情

孩子學習編程的一點建議(三)

編程早些年是一個非常專業化的知識領域,隻有進入相關領域專業學習才有機會接觸的到。個人電腦、手機設備的普及,讓我們感覺到現在的計算機與編程離我們的生活太近了。電子商務、手機支付等等的興起更是讓所有人都了解到,我們再也離不開互聯網世界了。

随着大數據、人工智能、5G等等越來越多的影響到我們的生活,很多家長覺得是時候讓孩子學習編程了,如果不了解如何構建的網絡世界,在将來殘酷的競争中會有一個短闆。正是這樣的需求驅動,最近兩年青少年編程蓬勃發展起來了。這讓家長們感到,再不學習少兒編程就晚了。

03

最後談一談少兒編程的學習路徑與語言的選擇。

入門級的編程現在都是scratch,這個應該沒什麼争議,是麻省理工大學開發的一套少兒編程框架。這套編程工具系統可以零基礎的青少年對編程有一個初步的認識,是編程入門的最好教學系統。Scratch是幾乎所有編程培訓入門班的教學工具。

在scratch完全掌握以後我建議直接學習python編程,python是一種非常強大的編程語言,在計算機世界應用的非常廣泛,是一種易于入門學習但卻專業能力又非常高的語言。我們熟悉的知乎、豆瓣都是用python語言開發的。Python語言又是人工智能領域的熱門語言,将會成為未來世界的通用語言。Python有着像英語一樣易于理解的語法格式,又有着幾乎無所不能的應用場景。更強大的是python可以與scracth無縫對接,很多的scratch機器人同時支持python語言。

Python階段完成的建議可以進行網頁編程的學習HTML5、CSS、Javascript等語言的入門級學習,這會兒孩子已經進入了青少年時代,可以進行一些更專業的學習,了解一下是什麼構成了互聯網的大千世界。正是HTML等WEB前端編程結合python等後台編程共同完成了互聯網世界的構建。學習完HTML、Javascript、CSS等前端技術,是手機APP,互聯網網站,車載電腦等等幾乎所有人機交互界面都必須的語言。

計算機語言非常博大精深,不是短時間能學習完成的,很多計算機專業人士也都是學習或使用了的某一部分功能。當編程能力到達一定水平的時候,可以适當的豐富一下計算機知識。比如說計算機原理、Linux操作系統、數據庫的一些基礎原理、web服務器、雲計算等等。

如果在中後期家長的目的是讓孩子進行機器人大賽等等比賽,拿到名次獲獎,可以針對性的學習一些底層的編程技術。如果僅僅是為了豐富編程知識、了解編程技術、scratch、python、html、javascript就完全夠了,掌握了這些基本技術這些已經足夠強大。Python、javascript這兩個精通一個在當前的就業市場中都可以挑戰30萬的年薪。

現在編程班中還開了一些其它語言的課程比如c/c++,這個我不建議學習,難度太高,學了可能也會忘記,對于一般人來說應用場景太少,c語言名氣很大,但是很不實用,c語言屬于一種中間語言,不算是高級語言,是面向硬件編程和操作系統編程人員的一種主要語言。學習難度大,收益低,将來大概率毫無用處。

Java語言在青少年階段學習的必要性也不大,JAVA是一種工程項目語言,主要用于互聯網中間層和電信業務,JAVA語言比較專業,語法接口複雜,不适合初學者和青少年學習。JAVA語言更注重團隊協作而不是個人使用,是一種比較重度的工程語言,不适合青少年學習。

04

最後做一個簡單的總結。

少年編程可以學,9歲為佳。最好找本地有口碑的線下培訓班。老師的知名度和教學質量決定培訓的質量。在線編程可以參加,目前僅限于入門級的好一些。主要看錢,如果錢不多的話,都可以試試,因為無論如何少兒編程都是以興趣入門為主,太貴的班,花錢太多沒必要,可能是智商稅。編程是一個需要長期學習和投入的課程,一旦開始學習最好不要過長時間中斷,要持續學習,直到基本掌握。