少兒編程--初識python

????python作為一門編程語言,是用來和電腦溝通的。

????把我們的話說給電腦聽,讓他干一件事,電腦并不會搭理你,所以就需要一個中間人作為翻譯。

????就像如果我們英語不好,遇到了一個外國人,需要和他進(jìn)行溝通,最好的方法就是有一個翻譯能把我們的中文翻譯成外國人能聽懂的外語,并且把外語翻譯成中文讓我們聽懂。

????那翻譯有多種方法,可以讓人來翻譯,也可以讓耳機(jī)、手機(jī)、錄音筆等設(shè)備來翻譯,用法不一樣各有優(yōu)缺點,對應(yīng)到編程上是一樣的道理,那么多的編程語言,c語言、c++、java、python等等,都能夠把我們想做的事轉(zhuǎn)換成電腦底層能夠識別的由0和1組成的二進(jìn)制數(shù)字。

? ? 翻譯方法有各自的優(yōu)點和缺點,編程語言自然也是一樣的,每種語言都有他們各自應(yīng)用的領(lǐng)域。

????我們今天要學(xué)的python也有他的優(yōu)缺點,最明顯的優(yōu)點就是他的語法比較簡單,容易入門,而且應(yīng)用非常廣泛,大數(shù)據(jù)處理、爬蟲爬取數(shù)據(jù)、后臺管理、人工智能等等都比較出色,當(dāng)然也有對應(yīng)的缺點,他沒有c語言那么接近底層,運行效率不高等等。

? ? 但是他作為編程語言的入門來說還是非常合適的,突出一個簡單易懂。

? ? 那要寫代碼進(jìn)行編程,自然需要用到一些工具,就像寫作業(yè)需要筆和本子,要寫python代碼的話需要準(zhǔn)備什么呢?

? ? 一臺能夠聯(lián)網(wǎng)的電腦就可以了,當(dāng)然電腦里還需要下載對應(yīng)的軟件,寫代碼的軟件有很多,界面各不相同,如pycharm、IDLE,包括最簡單的記事本都可以寫代碼,我這邊上課用的是thonny這個軟件,做項目的話不一定夠,但是作為入門使用是綽綽有余了,當(dāng)然有別的工具也一樣進(jìn)行編寫。

? ? 直接運行thonny的安裝包以后就可以寫python代碼,而且也有導(dǎo)入模塊的支持,頁面還支持中文,教學(xué)用還挺不錯的。

? ? 說了這么多,那學(xué)python可以干什么呢?

? ? 當(dāng)然是鍛煉邏輯思維,鍛煉分析任務(wù)解決問題的能力,還可以結(jié)合數(shù)學(xué)、物理等學(xué)科進(jìn)行輔助學(xué)習(xí),還可以設(shè)計一些有趣實用的小工具,當(dāng)然,對孩子們吸引力最大的,肯定還是可以做一些小游戲,完成自己的一些奇思妙想!

? ? 后面的文章我會不定期分享一些我上課的時候給孩子講解的一些知識點和一些引導(dǎo)孩子思考的小案例,還有孩子對編程學(xué)習(xí)的反饋等內(nèi)容。

?????敬請期待~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容