來源:杭州青少年編程 作者:權(quán)芹樂 2018-06-18 13:18:10
Python
到了初中后期,少兒的思維能力已經(jīng)提高、基礎(chǔ)數(shù)理化知識(shí)全面,有些少兒僅從邏輯思維這一項(xiàng)衡量,甚至可以超過部分成人,所以,他們滿足了學(xué)習(xí)成人編程(用在現(xiàn)實(shí)生產(chǎn)上的編程語言)的前提條件。此時(shí),我推薦學(xué)習(xí)Python。
Python的教學(xué)也可以做得比較圖形化,但那絕不是Python被大家推崇的原因,也不是學(xué)習(xí)它時(shí)應(yīng)有的樣子。所以,這個(gè)階段的編程真的就是“編程”(編碼)了。
Python作為程序員界排名前5的語言,因?yàn)樗鼜?qiáng)大的功能和優(yōu)雅的語法吸引了大批的粉絲。它的易用、易學(xué)、易理解,是推薦它成為少兒(其實(shí),也包括成人)第一門編程語言的原因。但是,請你區(qū)分清楚,這里的易用、易學(xué)是相對其他成人編程語言來比較的,和Scratch相比還是難學(xué)很多。
舉個(gè)例子大家體驗(yàn)下Python編程。下面是我最近寫的一個(gè)小程序,功能很簡單,是將《老友記》的將近100個(gè)視頻字幕文件轉(zhuǎn)換成MP3歌詞文件。
03
C / C++
C非常重要的編程語言,C++可以認(rèn)為是在C基礎(chǔ)上的擴(kuò)展。
C/C++,僅適合需要參加信息奧林匹克競賽的學(xué)生(因?yàn)樗鼈兪侵付ǹ荚囌Z言。另還有pascal,個(gè)人堅(jiān)決不推薦學(xué)習(xí)),或者想涉足硬件編程的人群。
C語言對計(jì)算機(jī)相關(guān)專業(yè)的大學(xué)生是有益的。而且到目前為止,偏硬件的領(lǐng)域和對性能要求高的行業(yè),仍大量使用C和C++。(下面04部分圖表說明了這一點(diǎn))
在學(xué)校時(shí),我也非常喜歡C語言并且認(rèn)為它很美,但是,必須誠實(shí)的說,我的很多同學(xué)可不會(huì)認(rèn)同這個(gè)觀點(diǎn)。
04
其他語言
不了解編程的人可能不知這樣一個(gè)現(xiàn)實(shí),世界上的編程語言種類繁多,而且孰優(yōu)孰劣的論戰(zhàn)已經(jīng)持續(xù)了幾十年,并且會(huì)一直持續(xù)下去。所以,對于尚不了解編程或剛剛編程入門的朋友,建議你不要用“應(yīng)該選擇哪一門編程語言”的問題來折磨自己。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看