暫不談為什么學(xué)編程,只說(shuō)說(shuō)最近在學(xué),其實(shí)是玩的三種編程語(yǔ)言。
其一,Python
這個(gè)語(yǔ)言相對來(lái)說(shuō)比 Java、C ++ 簡(jiǎn)單,用于爬蟲(chóng)、大數據分析、人工智能、網(wǎng)頁(yè)開(kāi)發(fā)。孩子學(xué)的話(huà)建議 6 年級以上,前期學(xué)過(guò) Scratch、EV3、Mixly 等,有任務(wù)流程思維基礎,打字稍快,對英文不排斥,而且需要足夠的興趣驅動(dòng)才行。
我已經(jīng)在 CSDN 創(chuàng )建了自己的代碼庫,對應課本名就不說(shuō)了,也不給我錢(qián)。主要是自己弄著(zhù)玩。


學(xué)了過(guò)半,只是沒(méi)時(shí)間上傳代碼,感興趣的可以直達 :https://gitcode.net/weixin_55357349/python-_
好多東西還在學(xué),所以不敢賣(mài)弄,后面有時(shí)間把代碼補充完整。
其二,JavaScript
JavaScript 是腳本語(yǔ)言,比如我非常喜歡的 Tampermonkey(神器的瀏覽器插件)就需要借助該語(yǔ)言,進(jìn)行頁(yè)面互動(dòng)。后面有時(shí)間再來(lái)講講我非常喜歡的一些腳本,比如會(huì )員視頻解析、廣告屏蔽、視頻加速、網(wǎng)盤(pán)鏈接提取等。
這個(gè)語(yǔ)言是通過(guò)手機上 Google 旗下 Grasshopper App 學(xué)習,也是為青少年學(xué)習編程打造。不過(guò)該軟件下載需要費一番功夫,可能還用不了。
全英文界面,既可以學(xué)編程又可以學(xué)英語(yǔ),一箭雙雕。


其三、Swift Playgrounds 4
Swift 語(yǔ)言是專(zhuān)門(mén)為蘋(píng)果旗下設備編程的語(yǔ)言,主要通過(guò) Xcode 構建,不過(guò) Xcode 需要多大存儲呢?大概 13G 左右。
相反,最近更新的 Swift Playgrounds 4 只有 400MB 左右,前提也是為青少年學(xué)編程打造的。想要使用必須通過(guò) Mac 或 iPad 的 App Store 下載。
感覺(jué)蠻好玩的,控制這個(gè)怪物收集寶石、打開(kāi)開(kāi)關(guān)、傳送門(mén)等,下方有代碼提示,不需要全部鍵入,按下回車(chē)直接鍵入。


以上三者沒(méi)有優(yōu)劣之分,有趣的還是 Swift Playgrounds 4,當然還要看學(xué)成之后的應用場(chǎng)景是什么,都有不可代替的部分。拿來(lái)給小朋友入入門(mén),啟發(fā)下思維還可以,想要創(chuàng )建自己的 App 或腳本可不止了解一些皮毛能夠解決的。
如果孩子學(xué)膩了 Scratch 和一些雜七雜八的模塊化編程,可以嘗試一下以上三種,多了解一些其他種類(lèi)的編程能夠擴寬孩子思維廣度,達到更好的學(xué)習效果。
聯(lián)系客服