Python 程式設計與資料科學應用
Responsive image
老師: 張詠淳
共同授課: 葉文照
基本資訊
課程代碼
A0940048
課程名稱
Python 程式設計與資料科學應用
學分
2
學期
1111
單位
管理碩共同整合 (ZM09)
修課人數
21 人
老師
共同授課
助教
課程說明
課程簡介
本課程以遠距教學為主,實體課程為輔,藉由 Python 程式語言學習基礎程式設計概念及實作能力。一學期課程由數個教學單元組成,每個單元皆以非同步遠距教學起步,學生必須先觀看授課教師錄製的教學影片及補充教材自行學習,自已完成作業來練習程式實作技巧。再出席各單元的實體 Lab 課程學習整合應用及隨堂實作小考,最後以期中期末考測驗學習成效。計畫讓學生經由線上彈性學習及線下實作演練,熟悉程式設計環境養成注重開發效能的態度,而進一步能夠為未來軟體開發打下良好的基礎。
課程大綱
1. 基礎程式介紹
2. 變數與資料型態
3. 運算子、運算式與敘述
4. 選擇性敘述與迴圈、陣列、函數
5. 認識class、函數成員、建構子
6. 類別變數與函數、類別的繼承、保護成員
7. 多型與覆寫、抽象類別與介面、類別庫
8. 認識例外處理、拋出例外
教科書
1. 第一次學Python就上手,陳惠貞,旗標
2. Python 3.5 技術手冊, 林信良, 碁峰
3. 輕鬆學Python 3, 孫宏明, 碁峰
4. Python零基礎入門班, 鄧文淵, 碁峰
5. Head First Python, 2nd Ed., Paul Barry, O’Reilly
6. Head First Object-Oriented Analysis & Design, O’Reilly
成績說明
作業 30%
期中考 30%
期末考 30%
線上參與互動 10%
QR Code
放大