課程名稱 Course Title :
程式語言 Programming Languages
課程目標及內涵 (Course Objectives and Contents):
使學生了解程式Python的資料結構與處理,函數應用與流程控制,並使用Python程式語言進行數據分析與統計繪圖。
透過python 結合實際應用,並鼓勵同學考TQC+ 程式語言Python 3證照
基本資料basic information
必修課,學分數:0-3
參考書目 bibliography
劉立民,Python程式設計:AI與資料科學應用 劉立民編著 普林斯頓國際有限公司
齊藤康毅,Deep Learning|用Python進行深度學習的基礎理論實作,吳嘉芳譯,碁峰資訊,臺北市,2017。
蔡明志,財團法人中華民國電腦技能基金會,Python 3.x 程式語言特訓教材,碁峰資訊,臺北市,2018。
鄧文淵,文淵閣工作室,Python大數據特訓班(第二版):資料自動化收集、整理、清洗、儲存、分析與應用實戰(附300分鐘影音教學/範例程式),碁峰資訊,臺北市,2020。
洪錦魁 ,Python最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版,深智數位,臺北市,2020。
課綱 syllabus
章節Chapter |
課程名稱Course Title |
Chapter 1 |
Python程式語言簡介 |
Chapter 2 |
變數命名 Variable Names |
Chapter 3 |
控制結構 control structure |
Chapter 4 |
函數 function |
Chapter 5 |
容器 container |
Chapter 6 |
套件 kit |
Chapter 8 | 字串 String |
Chapter 9 | 檔案與異常處理 Files and exception handling |
課程內涵與學生核心能力之對應 Correspondence between curriculum connotation and students' core ability
1 |
邏輯推理與表達能力 |
logical reasoning and expression skills |
2 |
數理分析與處理能力 |
Mathematical analysis and processing ability |
3 |
數學應用與資訊能力 |
Mathematics Application and Information Ability |