人工智慧「網紅」程式語言Python進入山東小學課本

2021-01-20 澎湃新聞

除了要學英語外,對於一些高中生,甚至小學生來說,他們未來很可能還要多學一門「外語」—— Python。近日,山東省在其最新出版的小學信息技術六年級教材中,加入了Python的內容。

簡單來說,Python是一種廣泛使用的高級程式語言,屬於通用型程式語言,由荷蘭人Guido van Rossum創造。它的第一版發布於1991年。由於可擴展性,適應性和易於學習,Python成為近年來增長最快的程式語言之一。在ranked.com的排名中,Python是2017年最受歡迎人工智慧程式語言,排名第二的是C++語言。

除了山東在小學教材中加入Python外,在今年浙江省新高中信息技術教材改革項目中,也提到了Python。從網絡上流傳的版本看,從2017年9月入學高中新生中開始使用新的教材,新教材的不同之處在於:程式語言將換用Python。

教材更新是一方面,2017年10月11日,教育部考試中心發布了「關於全國計算機等級考試(NCRE)體系調整」的通知,決定自2018年3月起,在計算機二級考試中加入 「Python語言程序設計」科目。

由此來看,世界已經無法阻擋Python往低幼年齡滲透了。

程式語言裡的「網紅」

在程式設計師的世界中,有句廣為流傳的話,叫「人生苦短,快用Python」。這句話非常形象地說出了Python語言在程式設計師心目中的地位。

相比C++或Java等語言,Python讓開發者用更少的代碼來表達想法。作為一種解釋型語言, Python更強調代碼的可讀性和簡潔的語法。不管是小型還是大型程序,該語言都試圖讓程序的結構清晰明了。

根據Stack Overflow流量統計,2017年6月,Python第一次成為高收入國家Stack Overflow訪問量最大的標籤,照此發展,到了2018年,Python肯定會成為最受歡迎的標籤。

另一個讓Python成最受歡迎語言的原因是它的可擴展性。Python虛擬機本身幾乎可以在所有的作業系統中運行。Python可以用於Web程序、GUI開發和作業系統、科學建模。YouTube、Google、Yahoo!、NASA都在內部大量地使用Python。

另外,在Python語言中,幾乎所有的想法都可以通過30-40行代碼快速驗證。

Python的火爆得益於本身程式語言的優勢外,還在於它成為了許多公司開發人工智慧程序的首選程式語言。例如,在今年打敗中國棋手柯潔的AlphaGo程序中,就用到了Python。此外,Facebook開源了人工智慧編程工具箱PyTorch後,更是奠定了它作為人工智慧時代的首選語言。國內許多做人臉識別等程序的人工智慧公司,也非常推崇Python作為其編程首選語言。

向低幼階段滲透的編程教育

那麼,在低幼教育中推行Python真的可取嗎?畢竟對於普通人來說,這是計算機專業領域才需要學習的一門課程。

但在前百度首席科學家吳恩達看來,每個人都應該學會編程。尤其是隨著人工智慧發展,人類與機器的交流變得越來越重要,編程能力將在可以預見的未來成為人機交流側基礎。因此,每個人都應該像學會寫字一樣,學會寫程序。

實際上,在美國,編程課程已經開始逐漸深入到低年齡階段,甚至到嬰幼兒階段。在美國亞馬遜的官網上,你可以輕鬆地買到給嬰兒看的編程教材。

在去年美國一次計算機科學教育周開幕日活動中,時任美國總統的歐巴馬還曾親自上陣,給中小學生示範計算機編程。白宮認為,計算機科學普及教育是美國未來幾十年保持創新優勢的關鍵舉措之一。要知道,微軟創始人比爾·蓋茨在13歲開始學習編程,Facebook創始人扎克伯格11歲開始學習編程。

相關焦點

  • 為什麼說Python是程式語言中的網紅?
    因為人生苦短要用python啊!Python發展接近三十年,確實已經成為了程式語言中的「網紅」。 因為Python仍舊是目前IT就業市場最受歡迎,最熱門的技術技能之一,且容易上手,學會了python,可以大幅提高IT人的自身競爭力。 在知名技術交流網站Stack Overflow在2019年年初推出的開發人員調查報告中,有四分之一的開發者表示,Python是他們最想學習的程式語言,這也是Python連續三年獲得這個榜單的第一名。
  • 進入山東小學教材的Python,它為啥這麼火?
    山東省最新出版的小學信息技術六年級教材已經加入了 Python 的內容。大部分人對學習英語都感到很崩潰,更別說剛剛接觸英語的小學生了。更誇張的是,山東的小學生又要開始學習一門新的「外語」—Python。看到這裡,會不會又讓很多父母感到崩潰了呢?
  • 少兒學python編程:小學幾年級開始學編程?學哪個程式語言合適?
    大家好,歡迎學習python,本文從基礎開始,會連續寫作,喜歡的朋友可以收藏一下,在某一天用到的時候可以回來看一看。思想決定行動。看某一件事情是否需要去做,首先,要從思想上高度重視,並且從內心願意為之付出和努力。今天就來談談為什麼要學習PYthon,建議從幾歲開始學習。
  • 山東小學教材中加入Python,python到底有多火?
    更誇張的是,山東的小學生又要開始學習一門新的「外語」—Python。除山東在小學教材中加入Python外,在今年浙江省新高中信息技術教材改革項目中,也提到了Python。Python進攻低幼年孩子已然無法避免,而自2018年3月起,計算機二級考試中加入了 「Python語言程序設計」科目。
  • 人工智慧寵兒程式語言python是真的火,還是炒的火?
    近些年來,python在程式語言排行榜上排名很高,我覺得主要的原因是因為Python是一門動態的腳本語言,不需要編譯,即寫即用,代碼很短,開發很迅速,python的語法也比較接近自然語言,導致很多非專業的程式設計師或一些編程小白在學習編程時後都首選學習
  • |python|電氣和電子工程師協會|編程...
    如今,我們已經開始進入人工智慧時代,Python擁有強大的API和可用於AI、數據科學和機器學習的庫,很快成為最常用的程式語言。想要跟上時代,讓計算機聽我們的指揮,就必須學會一門共通的語言——Python語言。不過在現實中,很多人都覺得學了編程,就是要寫代碼,做碼農。
  • Python將被納入高考內容 聊聊那些年我們參加過的計算機考試
    最近python比較火,據TIOBE 11 月程式語言排行榜顯示,Python 逆襲C#上升到第4在前 20 名的排行中,可以看出 Python 已經超越 C#,上升至第 4 的位置。Python將被納入高考內容浙江省信息技術課程改革方案已經出臺,Python確定進入浙江省信息技術高考,從2018年起浙江省信息技術教材程式語言將會從vb更換為Python。其實不止浙江,教育大省北京和山東也確定要把Python編程基礎納入信息技術課程和高考的內容體系,Python語言課程化也將成為孩子學習的一種趨勢。
  • Python是現在最流行的程式語言嗎?
    Python現在是太火了,大學的計算機二級可以考Python,小學的計算機培訓也在培訓Python,最近連地產大佬潘石屹都在學Python,Python真的有這麼火嗎?我告訴大家一個事實,這是一種假象,實際上現在最流行的程式語言還是java,不信我們看一下招聘網站,招聘網站上排第一的是崗位是什麼?是java,Python的位置找都找不到,那既然java是使用量最廣的,為什麼名氣卻顯得沒有Python大那?
  • 少兒編程:Python語言
    #《全國青少年軟體編程等級考試》系列已經介紹完了,我們知道青少年軟體編程等級考試考三門語言:Scratch、Python和C,從這篇起我開始給大家介紹Python。Scratch之後就要進階到代碼級語言的學習,而Python非常適合做代碼級語言的入門。Python語言語法簡潔,易於理解,對代碼級程式語言的新手來說非常友好。但同時它也非常嚴謹,可以培養良好的代碼習慣。
  • 2020年什麼程式語言比較適合人工智慧
    打開APP 2020年什麼程式語言比較適合人工智慧 AI科技大本營 發表於 2020-03-22 20:33:00 本文分析哪些程式語言最適合你的人工智慧或機器學習用例開發。 文中給出了一個想要在人工智慧行業成功所需的5種程式語言的簡單列表。針對給定的人工智慧或機器學習項目,每種語言都有相應的優勢和缺點,所以在選擇開發語言前要考慮最終的目標。 這5個比較適合人工智慧行業的程式語言是:Python;R;Java;Scala;Rust。
  • 18年,python成為第一大程式語言,95% 的程式設計師開始瘋狂
    近日,2018年最具就業前景的7大程式語言排行榜出爐了。這次的程式語言排行榜是由CodingDojo(編碼道場)發布。在此次的最有「錢」途的程式語言榜單上,Java排名第一,網紅程式語言Python排名第二,JavaScript排名第三。Python簡直可以評得上2017年網紅編程的語言,在此次榜單上,它又火了一把。
  • Python程式語言基礎入門教程
    Python程式語言是最近幾年發展趨勢較火的語言,也是針對新手友好的語言,入門簡單上手快。再加上AI人工智慧和數據分析的加持,讓Python成為關注度最高的程式語言,現在不會Python都不好意思說自己會編程。
  • Python是什麼?Python人才需求現狀?如何學習編程?
    相信很多人都聽過之前的Python進入小學課本、Python進入浙江省高考等新聞,為什麼大家都對Python如此關注?又為什麼說2018年你應該學Python呢?  網際網路行業的薪資高、發展前景好,已經是人盡皆知的事了。越來越多的人對編程有了興趣,想通過加入大公司實現人生逆襲,我們身邊也湧現出了一些從零學習、變身大神的勵志故事。
  • 人工智慧領域第一程式語言—Python簡介
    python是目前最為流行的程式語言之一,是人工智慧領域第一程式語言。Python的主流版本有Python2和Python3兩個,在這裡我們推薦學習的版本為Python3Python是一門通用的高級程式語言,它也是完全開源的。
  • csdn最適合人工智慧開發的程式語言優缺點對比
    迄今為止,人工智慧已經實施了生物識別、自動駕駛車輛和人臉識別等項目。和大多數軟體應用程式開發一樣,開發人員正在用多種語言編寫人工智慧項目,但是沒有完美的程式語言能夠全速匹配人工智慧項目。程式語言的編程選擇通常取決於人工智慧應用程式的預期功能。關於最佳人工智慧程式語言的辯論從未停止過,因此本文比較了五個人工智慧項目最常用的程式語言,列出了它們的優缺點。
  • 杭州少兒編程培訓機構哪家好?少兒編程Python語言好學嗎
    現在,人工智慧和數據分析正在蓬勃發展,python是一顆冉冉升起的新星。有人說python可能是所有語言中最適合人類編程的。為什麼?因為python比任何其他語言更高效、更快、更強大!少兒編程Python語言好學嗎開發更有效率有數據表明,python的效率是Java的兩倍,這意味著python的代碼行數更少,對於編程技能掌握方面,也意味著python學習和掌握的人數也遠超於Java語言。
  • scratch/python/c++,小孩學編程學哪個好?
    但是在編程貓中,有單獨的一個向『後』走的積木。編程貓積木更加細緻,更適合低齡兒童,卻有人覺得破壞了編程的邏輯思維:要達到某個目標,編程實現才是學習編程;你直接帶它到目標,那還是編程嗎?其次,當孩子上了四五年級甚至上了初中時,就應該接觸傳統編程了。傳統編程建議學習c++或者python。
  • 學會程式語言python和linux作業系統,月薪2W不是問題?
    人工智慧的基礎就是大數據,機器需要很多數據來編程,從小白到大數據人工智慧專家的學習歷程你也可以擁有。大數據處理技術怎麼學習呢?首先我們要學會python語言和linux作業系統,但還是需要從簡單的桌面應用,web開發,自動化測試運維等開始。
  • Python作為最熱門的程式語言你學會了嗎?
    Python作為當下最熱門的程式語言,在2018年世界腳本語言排行榜中位列榜首,已經成為了多個領域的首選語言。能用到Python 的地方非常多。從入門級小白到專業級的大佬,數據挖掘、科學計算、圖像處理、人工智慧,Python 都可以勝任。
  • 邏小程:國家竟然這麼重視Python少兒編程,Python到底是什麼?
    小學課本要增加Python,大學考證也要增加Python。那Python語言為什麼如此火爆?2017年12月,浙江省信息技術課程改革方案出臺,Python確定進入浙江省信息技術高考,從2018 年起浙江省信息技術教材程式語言將會從 VB 更換為 Python。北京和山東陸續把Python等編程基礎納入信息技術課程和高考的內容體系,Python 語言課程化也將成為孩子學習的一種趨勢。