暫不談為什么學(xué)編程携狭,只說說最近在學(xué)继蜡,其實(shí)是玩的三種編程語(yǔ)言。
其一,Python
這個(gè)語(yǔ)言相對(duì)來說比 Java稀并、C ++ 簡(jiǎn)單仅颇,用于爬蟲、大數(shù)據(jù)分析碘举、人工智能忘瓦、網(wǎng)頁(yè)開發(fā)。孩子學(xué)的話建議 6 年級(jí)以上引颈,前期學(xué)過 Scratch耕皮、EV3、Mixly 等蝙场,有任務(wù)流程思維基礎(chǔ)凌停,打字稍快,對(duì)英文不排斥李丰,而且需要足夠的興趣驅(qū)動(dòng)才行。
我已經(jīng)在 CSDN 創(chuàng)建了自己的代碼庫(kù)逼泣,對(duì)應(yīng)課本名就不說了趴泌,也不給我錢。主要是自己弄著玩拉庶。
學(xué)了過半嗜憔,只是沒時(shí)間上傳代碼,感興趣的可以直達(dá) :https://gitcode.net/weixin_55357349/python-_
好多東西還在學(xué)氏仗,所以不敢賣弄吉捶,后面有時(shí)間把代碼補(bǔ)充完整。
其二皆尔,JavaScript
JavaScript 是腳本語(yǔ)言呐舔,比如我非常喜歡的 Tampermonkey(神器的瀏覽器插件)就需要借助該語(yǔ)言,進(jìn)行頁(yè)面互動(dòng)慷蠕。后面有時(shí)間再來講講我非常喜歡的一些腳本珊拼,比如會(huì)員視頻解析、廣告屏蔽流炕、視頻加速澎现、網(wǎng)盤鏈接提取等。
這個(gè)語(yǔ)言是通過手機(jī)上 Google 旗下 Grasshopper App 學(xué)習(xí)每辟,也是為青少年學(xué)習(xí)編程打造剑辫。不過該軟件下載需要費(fèi)一番功夫,可能還用不了渠欺。
全英文界面妹蔽,既可以學(xué)編程又可以學(xué)英語(yǔ),一箭雙雕。
其三讹开、Swift Playgrounds 4
Swift 語(yǔ)言是專門為蘋果旗下設(shè)備編程的語(yǔ)言盅视,主要通過 Xcode 構(gòu)建,不過 Xcode 需要多大存儲(chǔ)呢旦万?大概 13G 左右闹击。
相反,最近更新的 Swift Playgrounds 4 只有 400MB 左右成艘,前提也是為青少年學(xué)編程打造的赏半。想要使用必須通過 Mac 或 iPad 的 App Store 下載。
感覺蠻好玩的淆两,控制這個(gè)怪物收集寶石断箫、打開開關(guān)、傳送門等秋冰,下方有代碼提示仲义,不需要全部鍵入,按下回車直接鍵入剑勾。
以上三者沒有優(yōu)劣之分埃撵,有趣的還是 Swift Playgrounds 4,當(dāng)然還要看學(xué)成之后的應(yīng)用場(chǎng)景是什么虽另,都有不可代替的部分暂刘。拿來給小朋友入入門,啟發(fā)下思維還可以捂刺,想要?jiǎng)?chuàng)建自己的 App 或腳本可不止了解一些皮毛能夠解決的谣拣。
如果孩子學(xué)膩了 Scratch 和一些雜七雜八的模塊化編程,可以嘗試一下以上三種族展,多了解一些其他種類的編程能夠擴(kuò)寬孩子思維廣度森缠,達(dá)到更好的學(xué)習(xí)效果。