美國德州大學奧斯汀總校區學習科技博士,現任教於國立政治大學資訊科學系,以開授給非資訊相關科系學生修習之程式設計通識課程為主。研究領域為數位學習、資訊教育、數位人文與教育機器人。曾於業界從事資訊系統設計與開發的工作多年,期望能將過去的實務經驗融入於跨領域的程式設計課程中,幫助非資訊相關科系的學生體會程式設計與日常生活的相關性,並鼓勵學生思考與嘗試運用程式設計解決跨領域問題的可能性。
本教材以Python為主,引導學習者熟悉以Python進行程式設計所需了解的基本概念,並以一個傳播領域中舞台表演Cue表查詢的應用專題協助學習者統整運用Python程式語言的基本概念。
本課程由3個單元與1個傳播領域實務應用專題構成,引導學習者熟悉專題實作過程中所需了解的程式設計基本概念並能統整運用於專題實作。
尚未具備Python程式設計基礎的學習者或需要複習Python程式設計基礎的學習者
本課程模組以一個傳播領域的專題實作為主軸,經由三個單元引導學習者熟悉爲完成專題所需了解的程式設計基本概念,並能統整運用所學完成專題。
第一週: 單元一 專題說明、環境準備、資料型態與基本運算、基本輸入與輸出、串列
第二週: 單元二 流程圖與程式結構、條件判斷、迴圈
第三週: 單元三 檔案輸入與輸出、自訂函數
專案實作
無