首頁>Club>
現在是大資料與人工智慧的時代,Python在人工智慧和資料分析領域裡,是全球公認的最佳程式語言,那麼,在大學,計算機科學與技術專業和軟體工程專業是最熱門的專業之一,這兩個專業為什麼不加入Python的課程?大學的課程是不是過時呢?有哪些專業,是有Python課程的?
5
回覆列表
  • 1 # 惘緯

    程式語言只是計算機科學的一門課,現在大學的第一門程式語言大部分是c或c++,主要是體會程式設計思想。高年級應該會學其他程式語言,Python只是可選的一種程式語言。

    不過國外有學校的第一個程式語言有Python的還有JAVAscript。

    可能是每個學校課程設計的原因。

  • 2 # DavewLi

    計算機學科是培養學生使用計算機等技術解決實際問題的能力,而不同的語言只是不同的工具,計算機專業的學生不可能一輩子只用一種語言。有些學校是使用c語言入門,有的是使用python入門。真實工作中,不同語言有自己擅長的領域,具體需要什麼需要不斷學習。

  • 3 # 前端課堂

    其實沒有為什麼,學科發展一直在變,說不定什麼時候就會加入了,你看現在高中都開始學習人工智慧課程和Python程式設計了

  • 4 # KaiSeRBurNInG

    三個問題

    1,為什麼計軟專業不加Python課

    2,大學計軟專業課程是否過時

    3,哪些專業有Python課

    對於第一問。我只能說,你們學校沒有不代表別的學校沒有。像上交計軟就是用Python的大一必修程式設計課,南大有面向全校的Python程式設計課(部分理工科和商學醫學必修)。還有一些學校有選修課。

    但是為什麼沒有像美國大部分大學一樣入門就用Python呢?因為老師“懶”,結構化用c,面向物件順延到c++,是中國幾十年cs教育的流程,配套作業實驗可能已經非常成熟,教師們不願改動。而像上交計軟這樣緊跟國際潮流的院系,就會很貼近國外課程要求

    上交模仿或直接引進的國外課程至少有mit的6.033/6.828/6.824,伯克利的eecs149,cs152,cmu的15-213等。甚至像斯坦福一樣第一學期學程式設計不用c/c++,第二學期資料結構卻用c++,對學生自學要求高。而直接學c入門可以給很多學生更多的學c/c++的時間

    但是一般學校壓根沒上交這個實力折騰,學生學習能力也沒上交學生這個水平能夠比較好的從Python轉換到c++(這需要課外大量自學)

    (不過,國內資料結構基本都是用c++,有個客觀原因是計算機考研全國統考必須c/c++,像美國,資料結構課用java或者Python的就很多)

    對於第二問。一些課程用不過時。比如程式設計基礎,資料結構,演算法,離散數學,面向物件設計,計算機組成與體系結構,os,網路,資料庫,編譯等等,經典的、基礎的東西是不會過時的,任何一個cs專業都需要掌握,是核心技能、必備技能

    因此,就算你再怎麼喜歡大資料與人工智慧,你基礎的知識不掌握,將來會非常坎坷。只能淪為可替代性極強的it民工

    對於第三問。沒有意義。學校有意向開就會有。沒有就自學,網上各種Python課程很多都是免費

  • 5 # 善為七善

    1.高校課程體系更新緩慢,甚至不更新。

    2.教師知識更新速度慢。

    3.重科研,輕教學是問題的關鍵。

    4.學生自主學習能力差,沒有主動學習新知識的慾望。

  • 中秋節和大豐收的關聯?
  • 趨勢交易中,如何處理加倉、減倉、平倉?