教學大綱與進度
課程基本資料:
學年期
課號
課程名稱
階段
學分
時數
修
教師
班級
人
撤
備註
110-2
303095
Python程式設計概論與應用
1
2.0
2
△
粘朝益
博雅課程(五)
61
3
106-108:自然與科學選修。109(含)後:自然與科學
教學大綱與進度:
教師姓名
粘朝益
Email
cy.nian@msa.hinet.net
最後更新時間
2022-02-12 11:11:16
課程大綱
在本課程中,同學將學習到計算機程式語言Python基礎與應用,建立Python程式設計的基本概念。透過做中學、學中做,建構程式設計的基礎,以及基本程式運算邏輯,以培養運算思維、動手做的能力。期末以分組方式完成一個與學生專業領域相關應用的專題,學習如何運用程式解決與自身相關領域運用上的問題。 In this course, students will learn the basics and applications of the Python programming language and establish the basic concepts of Python programming design. Through the continuous practice, student will construct the basic logic of the program design, and the ability of computation think and practice application. At the final, a topic related to the application of students' professional subjects will be completed in groups, and student will learn how to use the program to solve problems in the relevant fields.
課程進度
第 一 週: Python 簡介與程式編輯器介紹 第 二 週: 基本程式設計 第 三 週: 數學函數、字元與字串 第 四 週: 選擇結構 第 五 週: 迴圈 第 六 週: 函式 第 七 週: 物件與類別 第 八 週: 串列 第 九 週: 期中考試 第 十 週: 檔案與異常處理 第十一週: 數組(tuple)、集合(set)及字典(dictionary) 第十二週: numpy套件的基礎練習 第十三週: numpy套件的應用 第十四週: matplotlib套件的基礎練習 第十五週: matplotlib套件的應用 第十六週: pandas套件的資料分析 第十七週: pandas套件的資料分析 第十八週: 期末上機考試
評量方式與標準
1.期中考30%(期中考以課程講授內容為題材進行上機測驗) 2.期末考30%(期末考以課程講授內容為題材進行上機測驗) 3.平常考核40%(平常考核區分:出缺勤10%、家庭作業30%)
使用教材、參考書目或其他
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】
使用外文原文書:否
使用教材: 1.Python程式設計入門指南,蔡明志譯,基峰資訊,ISBN:978-986-476-052-7 2.實用Python程式設計(第二版),郭英勝等編著,基峰資訊,ISBN:978-986-476-949-0 參考書目: Python零基礎入門班,文淵閣工作室編著,基峰資訊,ISBN:978-986-502-079-8 參考書目: 用Python學運算思維,Ana Bell 著,旗標科技,ISBN:978-986-312-551-圖書,ISBN:978-986-463-873-4 2.Python初學特訓班(第三版),文淵閣工作室編著,基峰資訊,ISBN:978-986-502-101-6
課程諮詢管道
備註
老師相關的聯絡資訊如下:
E-mail:cy.nian@msa.hinet.net
Line ID:0963016142