?? 課程學習中心 | ?? 計算機基礎課程合輯 | ?? 課程主頁 | ?? 中英字幕視頻 | ?? 專案代碼決議
課程介紹
MIT 6.0001是全球頂校麻省理工開設的 Python 編程基礎課程,課程系統講解了 Python 的語法與注意點,課程以知識廣度為更高的目標,將分支、回圈、字串、近似、函式、元組等娓娓道來,并且將內容深度控制在了非常友好的層面,初學者也能理解計算并通程序式解決實際的問題,
6.0001 適用于編程經驗很少或沒有編程經驗的學生,幫助他們掌握編程程式的能力,培養更廣泛的競爭力——包括但不限于實作某個目標、在相關課程或專案中變現更為出色等,
通過本課程學習,可以完整掌握 Python 編程實戰應用能力,培養變成興趣和信心,并為后續計算機科學專業方向(比如網站開發、資料科學、人工智能)應用與落地做準備,
注意:該課程使用 Python 3.5 編程語言,教授們這樣設計可謂用心良苦——Python語法簡單易學、容易除錯、不用進行記憶體管理,學生們可以關注更核心的『計算思維』,
課程講師 Dr. Ana Bell:哥倫比亞大學學士、普林斯頓大學碩博士,研究方向是計算生物學,《Get Programming: Learn to code with Python》一書的作者,
-
課程講師 Prof. Eric Grimson:MIT校長,ACM、IEEE、AAAI Fellow,研究領域為計算機視覺和醫學影像分析,教授的這門計算機編程入門課已有15000名MIT學生,并且是50名MIT博士的論文導師,
-
課程講師 Prof. John Guttag:MIT電氣工程和計算機科學系主任,研究機器學習、計算機視覺在醫學、金融和體育領域的應用,教學致力于幫助學生構建計算思維,是《Introduction to Computation and Programming Using Python》這本神書的作者,
課程主題
通過課程的學習,我們可以不僅可以掌握如下知識點,也能將其串聯成完整的Python編程應用技能,為后續計算機科學專業方向(比如網站開發、資料科學、人工智能)應用與落地做好準備,
- What is computation?(什么是計算科學)
- Branching and Iteration(分支與回圈)
- String Manipulation, Guess and Check, Approximations, Bisection(字串操作 / 近似 / 二分)
- Decomposition, Abstractions, Functions(分解、抽象與函式)
- Tuples, Lists, Aliasing, Mutability, Cloning(元組、串列、重命名、元素更改與復制)
- Recursion, Dictionaries(遞回與字典)
- Testing, Debugging, Exceptions, Assertions(測驗與除錯、例外處理與斷言)
- Object Oriented Programming(面向物件的編程)
- Python Classes and Inheritance(Python類與繼承)
- Understanding Program Efficiency(程式效率分析)
- Searching and Sorting(搜索與排序)
課程資料 | 下載
掃描上方圖片二維碼,關注公眾號并回復關鍵字 ??『6.0001』,就可以獲取整理完整的資料合輯啦!當然也可以點擊 ?? 這里 查看更多課程的資料獲取方式!
ShowMeAI 對課程資料進行了梳理,整理成這份完備且清晰的資料包:
- 課件 / Slides,PDF版本,覆寫Lecture 1~12所有章節,
- 代碼 / Code,.py檔案,覆寫Lecture 1~12所有章節,
- 作業 / Assignment****s,PDF+.py檔案,Problem Set 0~5,課程學習中的問與答,
- 拓展閱讀材料 / Reading,面向新手的Python學習資源,
課程視頻 | B站
?? B站 | 【雙語字幕+資料下載】MIT 6.0001 | 計算機科學與Python編程導論(2016·完整版)
ShowMeAI 將視頻上傳至B站,并增加了中英雙語字幕,以提供更加友好的學習體驗,點擊頁面視頻,可以進行預覽,推薦前往 ?? B站 觀看完整課程視頻哦!
全球名校AI課程合輯
- ?? CS數學基礎課程合輯:https://www.showmeai.tech/tutorials/38
- ?? 計算機基礎課程合輯:https://www.showmeai.tech/tutorials/29
- ?? 機器學習課程合輯:https://www.showmeai.tech/tutorials/28
- ?? 深度學習課程合輯:https://www.showmeai.tech/tutorials/77
- ?? 自然語言處理課程合輯:https://www.showmeai.tech/tutorials/55
- ?? 計算機視覺課程合輯:https://www.showmeai.tech/tutorials/73
- ?? 強化學習課程合輯:https://www.showmeai.tech/tutorials/87
- ?? AI生物醫療課程合輯:https://www.showmeai.tech/tutorials/74
- ?? 其他名校AI課程合輯:https://www.showmeai.tech/tutorials/76
作者:ShowMeAI內容團隊
閱讀原文:https://www.showmeai.tech/article-detail/349
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/519301.html
標籤:其他
上一篇:Codeforces 1672 F1. Array Shuffling
下一篇:全球名校AI課程庫(26)| MIT麻省理工 · 計算機科學的數學基礎課程『Mathematics for Computer Science』
