【iPAS數位課程】程式語言簡介

17 學生
★請先觀看【iPAS數位課程操作指引】,有助於您更快上手★

課程介紹

本課程是運算思維中的一門基礎課程,也是進入人工智慧(AI課程)的基礎課程之一。眾所週知,當前所有應用領域的實現,都需要電腦的程式執行,因此在本課程中,將學習程式設計的基本知觀念及知識,並以時下最受大家歡迎的 Python 程式語言為實例來導入課程的內容,並輔以習題來讓大家了解如何寫好一個結構化的程式。希望藉由此課程的教授,能打開學習各種數位課程之門。

課程目標

  • 瞭解如何撰寫結構化的程式 (Python)
  • 瞭解程式的資料類型、變數運數及流程控制 (Python)
  • 瞭解程式的基礎語法 (Python)
  • 瞭解 python 套件的結構、套件管理及應用 (Python)
  • 瞭解 Python 檔案讀取與寫入的方法 (Python)

目標對象

  • 一般大眾對運算思維有興趣者
  • 一般對資料科學有興趣的學習者
  • 對數位轉型有興趣的學習者

講師介紹

聖約翰科技大學 廖一評副教授

課程單元 內容大綱
開發程式 說明Python特色、執行環境安裝、程式如何執行、程式撰寫風格及程式設計錯誤
資料型態基礎 介紹Python資料型態種類與字串處理
變數與運算子 介紹 Python 的變數宣告及運算子的種類
流程控制與自訂函數 介紹流程控制及自訂函數的語法
資料型態進階 (I) 介紹Python序列資料包含串列 (list)、 資料集(tuple)及處理方式
資料型態進階 (II) 介紹Python序列資料包含集合 (set)、字典 (dictionary) 及處理方式
模組與套件 介紹模組 (modules) 及套件(packages) 的架構及功能
內建模組 介紹 Python內建實用模組,包括日期時間、路徑操作及亂數模組
特殊資料處理 介紹字串與其他變數的結合處理、JSON物件的解析
檔案的存取 介紹檔案的操作方式及模式、如何處理 JSON資料檔

 

諮詢窗口:

沈先生03-5915497 <itri459979@itri.org.tw>

講師

訂閱會員限定