少兒編程語言這么多,我該怎么選?
少兒學(xué)編程,選什么語言好?
我覺得應(yīng)該信奉“興趣是*的老師”這一大原則,然后再根據(jù)孩子的年齡和實際情況來選擇。
目前國內(nèi)市場上常見的編程教育課程,可以粗略地分為少兒編程課程和機器人編程課程。
少兒編程課程,是系統(tǒng)化地教授兒童編程知識,通過學(xué)習(xí)簡單易上手的圖形化編程語言,啟蒙孩子的編程思維。
Scratch
當(dāng)前少兒編程最火的語言當(dāng)屬Scratch,是由麻省理工媒體實驗室 Lifelong 小組開發(fā)的一種專門針對小朋友研發(fā)的圖形化編程語言和在線社區(qū)。Scratch 的服務(wù)是免費的,它允許你的孩子創(chuàng)建自己的動畫,游戲和故事。你的孩子可以通過 Scratch 的在線社區(qū)與世界各地的其他人一同分享創(chuàng)造的成果。
Scratch無需英文和代碼基礎(chǔ),孩子通過拖曳代碼塊的方式建立程序,培養(yǎng)編程思維。
因此,硬殼兒覺得Scratcha適合*及以下階段的小朋友。
Python
到了*后期,這個時候?qū)W生的數(shù)理邏輯基礎(chǔ)相對扎實,有了基礎(chǔ)的思維邏輯,所以,他們滿足了學(xué)習(xí)成人編程(用在現(xiàn)實生產(chǎn)上的編程語言)的前提條件。此時,硬殼兒推薦學(xué)習(xí)Python。
Python發(fā)明于1989年,*個公開發(fā)行版本于1991年,是一種面向?qū)ο蟮慕忉屝途幊陶Z言,其設(shè)計哲學(xué)是“優(yōu)雅”,“明確”,“簡單”。所以Python非常適合編程初學(xué)者使用。最重要的是,你可以使用Python快速地寫出簡單高效的程序。Python不像其他編程語言擁有復(fù)雜的符號(并不是說Python沒有符號),使其易于讀懂,對于初學(xué)者非常友好。
說個題外話,2021年初,浙江省出臺了*的信息技術(shù)課程改革方案,編程確定進入浙江省信息技術(shù)高考。信息技術(shù)教材編程語言采用Python。教育大省北京和山東也確定要把Python編程基礎(chǔ)納入信息技術(shù)課程和高考的內(nèi)容體系。
C / C++
目前信息學(xué)奧賽(NOIP)的主要語言就是C和C++。如果孩子在編程方面很感興趣的話,可以嘗試一下學(xué)習(xí)C++。
其實,學(xué)編程真正學(xué)的就是數(shù)據(jù)結(jié)構(gòu)和算法,而NOIP就包含了這兩塊。參加NOIP的孩子,在數(shù)據(jù)結(jié)構(gòu)和算法都會經(jīng)過大量的訓(xùn)練,對編程有更深的理解,用編程解決問題的能力自然更強。
如果孩子平時對游戲感興趣,喜歡打游戲,愛探索愛思考,少兒編程課程很合適。在語言的選擇上,家長可以根據(jù)自己孩子的年齡,以及今后發(fā)展的規(guī)劃來考慮選擇學(xué)習(xí)哪一種語言。
少兒編程就是從小開始學(xué)習(xí)敲代碼,我認(rèn)為沒有必要讓孩子這么小的時候就開始學(xué)習(xí)編程。這是因為學(xué)習(xí)編程要利用計算機,而計算機是一種電子產(chǎn)品。過早的接觸電子產(chǎn)品,對于孩子的視力以及相關(guān)的生活習(xí)慣會造成較大的影響。雖然編程是在以后工作生活當(dāng)中用處都會非常的大,但是編程帶早的接觸會使得孩子的發(fā)展產(chǎn)生一定的影響。不可否認(rèn),有一部分的孩子提早的接觸了編程這種專業(yè)知識獲得了較大的成就,但是有絕大部分的孩子過早接觸這種知識,對他們以后的生活產(chǎn)生了不利的影響。
首先,對于很多孩子而言,他們在學(xué)習(xí)編程的時候正是身體發(fā)育的時期。這種時期對于他們的視力以及身體狀況有著較大的影響。如果這段時間過多的接觸電腦等擁有輻射的產(chǎn)品,很可能會造成他們近視或者近視加深情況。因此,對孩子而言,過早的學(xué)習(xí)編程可能會影響他們的視力以及用眼情況。同時接觸編程要過久的坐在電子產(chǎn)品的前面,對于孩子的生活習(xí)慣以及將來的發(fā)展也會有一定的影響。因此對于孩子而言,過早的接觸一般情況下都不是特別好的。
但是如果孩子在這方面有所天賦,或者是他展現(xiàn)出了這方面的興趣,那么可以給適當(dāng)?shù)臅r間讓孩子學(xué)習(xí)相關(guān)的編程活動。這里需要強調(diào)的是適當(dāng)?shù)臅r間,因為如果超出了一定范圍的時間,很可能會導(dǎo)致危害的產(chǎn)生,因此我們要把這種危害控制在可控范圍之內(nèi)。同時我們要正確的引導(dǎo)孩子有關(guān)于編程這種專業(yè)知識和生活習(xí)慣。
我個人不建議孩子這么早的學(xué)習(xí)編程,這是因為編程可能會對孩子的生活習(xí)慣以及視力狀況產(chǎn)生巨大的影響。但是也不排除少兒編程也有他許多的優(yōu)點。每位家長在讓孩子學(xué)習(xí)少兒編程之前,必須要權(quán)衡利弊關(guān)系。
只要一個電話
我們免費為您回電