91麻豆五十路|果冻传媒一区|91制片厂收费吗|国产尤物av午夜精品一区二区|科普一下天美传媒|精品亚洲成a人在线|麻豆传媒映画男优一阿伟|国产精品熟女91九色|麻豆传媒映画映百科全书|自拍区偷拍亚洲最新,精东影业精一禾传媒,麻豆映画传媒安卓下载,糖心系列唐伯虎vlog已更新

【愛課程微信公眾平臺】北京理工大學嵩天:編程是件很有趣的事兒


  

原文標題:北京理工大學嵩天:編程是件很有趣的事兒

  原文鏈接:https://mp.weixin.qq.com/s?__biz=MzA3NzQ0MjYzMA==&mid=2649984947&idx=1&sn=b0ab0de634999285c985f5627410034a&chksm=8756d49ab0215d8cd3d1bfdef7f57853af76e70da363c9c4620f0df74de324a1841f0b1b8dd9&mpshare=1&scene=1&srcid=0321PNjuykR4JpxbUZOtcbTx&pass_ticket=p7q28F3BP8KkDVFuK9e0BeUxkhtexT9hzYcnYdI5mdjx6pDzagOcu3LHUqkcFroB#rd

  嵩天,,博士,北京理工大學計算機學院副教授,,中國大學MOOC最年輕的課程負責人,,《Python語言程序設計》、《Python語言系列專題課》MOOC主講人,,一名自稱60后的80后,。

  他是科研牛人,,研發(fā)過CPU、編譯器,、網絡協(xié)議,、網絡安全設備,成功產業(yè)化多套產品,,還是多項國家自然科學基金項目的主持者,;

  他是教學達人,是深受北京理工大學學生喜愛的學霸型老師,,在校內教學中玩出“零點討論課”,、“密集考試法”等各種花樣。

  他還有一個重要身份,,就是Python語言的骨灰級發(fā)燒友和狂熱的推廣者,。

  2016年9月18日,嵩天老師帶領《Python語言程序設計》課程團隊做客中國大學MOOC直播間,,暢談了Python語言的前世今生,,以及關于編程那些很有趣的事兒,直播課吸引了近6萬觀眾的熱情參與,。

  這里,嵩天老師將談談他與MOOC之間的難解之緣,,以及他在Python教學方面的思考與觀點,。

  編程這么有趣,怎么忍心不拉你下水,?

  學好了Python語言,,信息時代就在你的掌控之中

  中國大學MOOC:我們知道計算機有各種各樣的語言,如C,、Java等,,為什么要選擇學習Python呢?

  嵩天:信息技術經過近幾十年的發(fā)展,,逐步走向成熟,。其中最大的一個發(fā)展變化就是開源軟件的誕生和發(fā)展。計算機七十多年的發(fā)展開創(chuàng)了一個開源,、共享的信息時代,,全球智力得到充分釋放,激發(fā)了大量創(chuàng)新,。今天,,信息技術的各個分支領域都形成了開放資源的生態(tài)環(huán)境,我把它稱為“計算生態(tài)”,。

  Python語言正是在計算生態(tài)的大背景下誕生,、發(fā)展和再生,。它的發(fā)展歷時近30年,因為簡潔和面向生態(tài)的設計理念,,而得到了廣泛認同,,形成了全球圍繞單一語言最大的編程社區(qū),目前已有十萬個第三方編程庫,,覆蓋了幾乎所有計算領域,。最為可貴的是,Python語言能夠將其他編程語言(如C,、C++等)最優(yōu)秀的成果封裝起來,,簡化功能實現(xiàn)的復雜度,從而使開發(fā)者將關注點更聚焦于創(chuàng)新,。

  正是因為Python語言這種開源,、面向生態(tài)的獨特性,它非常適合編程零基礎的學習者作為第一種語言來學習,,學習者可以快速體會到編程帶來的成就感,,并領略到編程的巨大魅力。

  開設MOOC的初衷是希望做一些有意思,、有意義,、不一樣的事情。

  中國大學MOOC:為什么當初考慮選擇MOOC這種形式來講授Python呢,?

  嵩天:開設一門MOOC,,其實花費非常多的時間和精力?;氐?013年,,作為一群年輕的老師,我們希望做一些有意思,、有意義,、不一樣的事情。幾個原因,,我們確定了Python語言:第一,,剛好我們幾個老師湊到一起,也都有Python的基礎,,我本人在2000年就自學過Python,。我們認為這是一個很好的教育機會,能夠讓學生真正喜歡編程,。第二,,Python在國內沒有很成熟的教學體系,里面有很大的改革空間,,也能夠發(fā)揮我們的專業(yè)和才智,。第三,,我們希望Python能夠真正幫助學生解決一些實際問題。因為Python是一個門檻很低的程序語言,,可以讓很多學生很快速的學到知識,,用計算機解決實際問題。所以三位老師一拍即合,,決定開設這門課程,。為了讓更多的人學習到這門課程,快速傳播好的教學理念和經驗,,我們想到了MOOC,,希望通過MOOC表達我們的觀點。從2015年首次開課到現(xiàn)在,,每學期都會有兩三萬學生選課,,而且學習人數(shù)逐年遞增。作為國內還并未廣泛熟知的小眾語言,,這樣的選課人數(shù)令我們備受鼓舞,。我們很幸運,看到了大批學生通過學習Python語言學會了編程,,喜歡編程,,并能夠較好的運用。

  編程可以很藝術,,也可以很浪漫

  中國大學MOOC:有的人會覺得編程就是“碼代碼”,,是一件很枯燥的事情,對此您是怎么看的,?

  嵩天:編程的確是“碼代碼”,不過,,寫代碼未必是很枯燥的,。今天的程序員已經不需要像上個世紀的前輩們那樣刀耕火種地從零開始碼代碼了。我們可以借助前人的智慧,,將已有功能像搭積木那樣一塊塊地拼湊起來,。這種模塊編程的魅力無窮,編程能做的事情一下子變得更多,,更高大上,。簡單的例子像計算機的小窗口,或自己定義風格的小鬧鐘,,也花不了多少代碼——十幾二十行足矣,,還可以看到這個鬧鐘會走、有時間顯示,。還有些很酷炫的例子,,比如深度學習,、人工智能、數(shù)據(jù)處理等,,都可以通過模塊編程應用到你的代碼中,。有個入門級的庫叫Turtle庫,也叫海龜庫,,它可以用來繪制很多有趣的圖形,。在我們的入門課程中,會教大家繪制非常漂亮的雪景圖片,,這已經進入藝術設計的范疇了,。

  MOOC比傳統(tǒng)課堂更活躍、更自由,。

  中國大學MOOC:在網上開設MOOC和線下上課相比,,有什么不一樣的感受?

  嵩天:客觀來說,,制作MOOC是一件非常辛苦的事情,。在最開始拍攝視頻的時候,我們沒有什么經驗,。幾位老師花了很多時間研究如何錄制課程會達到最好的教學效果,,現(xiàn)在已經慢慢摸索出了一些經驗。

  大學課堂上,,很多問題可以通過和學生面對面溝通解決,,但是MOOC中卻沒有這個機會。作為年輕老師,,承擔的科研任務比較繁重,,因此之前我在網上的答疑并不是很多,這也是我覺得一開始做得不夠的地方,,但是后來發(fā)現(xiàn)學生之間可以互相回答問題?,F(xiàn)在我安排了三四個助教在線上引導互動和答疑,基本可以解決同學們提出的絕大多數(shù)問題,。同時,,我們也發(fā)現(xiàn)在MOOC中同學們的活躍度會比在校內課堂要好很多。學生可以直接點評老師的講授,、互相幫助,、隨時提問或解答,這個形式非常好,??梢哉f,現(xiàn)在我對開MOOC這件事充滿了信心,。

  希望通過系列專題課進一步探索Python+MOOC的教學新思路,。

  中國大學MOOC:看到您今年新開了6門與Python相關的系列專題課,,看來您除了玩轉Python,也大有玩轉MOOC之意,。能給大家介紹下開設這個系列專題課的初衷嗎,?

  嵩天:我希望讓大家知道,Python語言不是一個小眾,、淺薄的語言,。2015年我們開了Python入門課程,今年開的6門專題課程是入門課程內容的延續(xù)和補充,,分別從不同角度講解Python語言的應用,。之所以采用系列專題課的形式來組織內容,一方面是便于高校作為知識單元靈活引用,,比如,,高校開設的網絡信息安全課程,可以引入Python爬蟲的專題,,Web開發(fā)課程可以引入云端專題,。另一方面,我還希望通過這種課程形式,,為學習者深入學習Python構建比較清晰的學習路徑,。

  我們設計了兩條學習路徑,一條路徑是“數(shù)據(jù)分析與挖掘”,,展示數(shù)據(jù)捕獲,、分析、展示,、建模,、挖掘到形成知識的完整過程。針對數(shù)據(jù)捕獲,,有網絡爬蟲和信息提取專題,;針對分析和展示,有數(shù)據(jù)分析和展示專題,;針對深入建模和挖掘,有機器學習專題,;針對復雜工程問題的數(shù)據(jù)建模,,有三維可視化專題。這些專題如果能全部掌握,,將對數(shù)據(jù)有全新的認識,。

  另一條路徑是“云端全棧開發(fā)”,這也是順應當前互聯(lián)網+時代創(chuàng)新創(chuàng)業(yè)的社會熱潮,。這個專題有兩門課程,,一門課程講解單機游戲的開發(fā),。畢竟游戲是引領技術發(fā)展最重要的領域,移動APP里有一半以上是游戲,,個人認為這是理解互聯(lián)網和技術發(fā)展的一個很好的視角,。與之相關地,還安排了一個通過Python構建云端服務的專題,。通過這兩個專題的學習,,學生就有能力開發(fā)一個網絡游戲。

  在這6個專題課之后,,我們還會陸續(xù)推出其他專題,。另外,考慮到學習者在學完系列專題課之后還有更進一步學習的需要,,針對我剛才提到的兩個專業(yè)路徑,,后面還分別設計了縱深型的進階課程。

  面向崗位需求設計的Python進階課程可以幫助學生獲得更專業(yè)的能力,,在就業(yè)市場上更具競爭力,。

  中國大學MOOC:兩門縱深型的進階課程,有什么特別之處,?

  嵩天:從目前產業(yè)技術發(fā)展和就業(yè)市場的需求走向來看,,將有一批新興的就業(yè)崗位,其中最為重要的兩類崗位是數(shù)據(jù)分析師和云端應用技術開發(fā),。這兩類人才無論國內還是國外需求量都非常大,。后面準備開設的兩門進階課程叫“Python數(shù)據(jù)挖掘與機器學習”、“Python云端全棧開發(fā)實戰(zhàn)”,,分別對應這兩類人才的能力培養(yǎng),。

  在內容設計上,進階課的時間跨度會比專題課更長,,每周安排的教學內容更多,,每門進階課相當于3~4門專題課的體量。通過進階課的學習,,學員將具備一類小規(guī)模專業(yè)的知識和能力,,直接面向就業(yè)市場,非常適合高年級學生提升自己,。

  為了給學員提供更好的學習體驗,,進階課的策劃還引入企業(yè)參與。在內容上,,有企業(yè)專家共同進行課程內容的設計,。另外,在我們的呼吁下,目前北京地區(qū)已經有10多家企業(yè)設立了“Python技術企業(yè)實踐基地”,,而且企業(yè)數(shù)量還在增加中,。實踐基地將為進階課的學員提供就業(yè)咨詢、推薦,、實習,、實踐等額外服務。

分享到: