Python程式設計與實務應用

113-2 開課
  • 流水號

    29943

  • 課號

    IMPS7007

  • 課程識別碼

    H41 M0090

  • 無分班

  • 3 學分
  • 必修 / 選修

    健康大數據學分學程 / 統計碩士學位學程 / 台灣大學遠距教學課程

      必修
    • 健康大數據學分學程

    • 選修
    • 統計碩士學位學程

    • 台灣大學遠距教學課程

  • 張佑成
  • 五 7, 8, 9
  • 請洽系所辦

  • 2 類加選

  • 修課總人數 30 人

    本校 30 人

  • 無領域專長

  • 中文授課
  • NTU COOL
  • 核心能力與課程規劃關聯圖
  • 備註
    統計碩士學位, 大數據學程 遠距課程。統計學程不分領域選修課程。 台大遠距教學 遠距課程。統計學程選修課程。
  • 修課限制
    • 限本系所學生(含輔系、雙修生)

  • 本校選課狀況

    載入中
  • 課程概述
    Python 語言由於簡單易學、又具備了開源的特性,在學術界的各個領域裡都被廣泛的運用。本課程將從基本的程式環境與語法開始,指導學生如何利用串列、迴圈、條件運算式等基礎語法的概念。在本課程後半段,將會介紹如何應用 Python,解決不同領域的問題。 本課程的最後,同學們將挑選一個題目進行期末專案報告(個人或分組),從介紹自己遇到並想解決的問題開始,接著分享如何透過 Python 解決,最後將結果透過各種視覺化的方式呈現。 本課程的?容主要分?以下兩個部分: 1. Python 基本語法,包含變數、資料型別、流程控制、以及第三方模組使用 2. Python 的應用,包含自動化、數據分析、網頁爬蟲、以及 AI 機器學習 本課程的進行方式: 1. 本課程採用非同步線上的方式進行,在接下來的每一週,課程?容將以多個預錄影片的形式放在 NTU COOL 平台上,各位同學可以依照自己的進度學習,在正常的情況下,每一周的影片會在周五下午發佈 2. 在看完影片之後,會有作業需要完成 3. 若有任何疑問,歡迎同學在 NTU COOL 上的討論區發問,或是利用課後輔導時間詢問 本課程詳細的課綱請參考以下 Notion 頁面:https://functional-fenugreek-cd1.notion.site/111-2-Python-29260c53cd1b47fbb85cacf03136a908 加簽方式: - 初選僅限統計學程學員 - 本學期課程採用的加選方式為第二類:教師發給「加選授權碼」,自行管控學生修課資格及人數,學生再依教師發給之授權碼上網加選。 - 預計會開放 20 個「加簽碼」的名額 - 另外視情況開放「特殊加簽」的名額 ( 不特定人數 )
  • 課程目標
    - 學會 Python 基礎語法 - 學會什?是資料結構以及其應用 - 使用 Python 自動化工作流程 - 使用 Python 做資料分析 - 使用 Python 截取網頁資料
  • 課程要求
  • 預期每週課後學習時數
  • Office Hour
  • 指定閱讀
  • 參考書目
    Haslwanter, Thomas. 2016. An Introduction to Statistics with Python: With Applications in Life Sciences. Springer.
  • 評量方式
  • 針對學生困難提供學生調整方式
  • 課程進度