朝陽科技大學
102學年度第2學期教學大綱
當期課號 2446 中文科名 Scripting設計
授課教師 唐元亮 開課單位 資訊管理系
學分數 3 修課時數 3 開課班級 日間部四年制1年級 C班
修習別 專業選修
類別 一般課程

本課程與系所培養學生核心能力關聯度高度
關聯
中高
關聯
中度
關聯
中低
關聯
低度
關聯
管理知能於組織資源之運用能力。
資訊技能於資訊系統之應用能力。
專業倫理與團隊合作協調能力。
資訊管理相關時事議題認知與自主學習能力。

本課程培養學生下列知識:
1、知識:教導學生瞭解Scripting設計的內涵,以及Scripting語言在實務上的應用 2、技能:使學生能撰寫高品質程式,以解決複雜問題 3、態度:培養學生主動學習Scripting語言新知及活用所習得知識的創新能力 4、其他:了解Scripting語言的現況及新的趨勢

1.學生需瞭解Scripting語言基本概念及開發環境
2.讓學生瞭解Scripting語言的基本資料型態與運用
3.讓學生瞭解基本句型及決策、迴圈、函數等結構
4.指導學生撰寫Scripting程式
5.進階程式設計介紹

The need for scripting is growing in response to the trend of hardware becoming ever faster and software crystalizing into components. We use one of shell/perl/python/tcl/php/ruby/javascript to illustrate how to combine and permute existing system commands or software components. The objective is to elimante the need for repetitive and mechanical mouse clicking by developing one-time scripts in a very short time. The universal concept of regular expressions, being independent of operating systems and of programming languages, is emphasized in text processing.

每週授課主題
第01週:Python簡介與安裝
第02週:電腦與程式
第03週:撰寫簡單的程式
第04週:數字計算
第05週:物件與圖形
第06週:物件與圖形
第07週:字串、串列與檔案
第08週:函數
第09週:期中考
第10週:決策與迴圈結構
第11週:布林計算
第12週:模擬及設計
第13週:定義類別
第14週:資料蒐集
第15週:物件導向設計
第16週:物件導向設計
第17週:演算法設計
第18週:期末考

成績及評量方式
平時作業:40%
期中考:20%
隨堂測驗:20%
期末考:20%

證照、國家考試及競賽關係
本課程無證照、國家考試及競賽資料。

主要教材
1.J. Zelle, "Python Programming: An Introduction to Computer Science," 2nd Ed., Franklin, Beedle & Association Inc., 2010.(教科書)

參考資料
本課程無參考資料!

建議先修課程
本課程無建議先修課程

教師資料
教師網頁:http://www.cyut.edu.tw/~yltang/
E-Mail: yltang@cyut.edu.tw
Office Hour:
星期一,第6~7節,地點:T2-946;
星期三,第2~3節,地點:T2-946;
分機:4272

[關閉] [列印]
尊重智慧財產權,請勿不法影印。