|
課程名稱
|
CS交傲:Scratch與Python (原名:CS交傲:Scratch及Python程式設計初體驗)
|
|
課程簡介 |
緣由:
資訊科技的進步,隨著個人電腦、智慧型手機、網際網路對人類生活的影響,可謂是無孔不 入。這個世紀世界已經有巨大的改變,要能駕馭這些資訊科技,便是透過各種程式。本課程將涵蓋基礎的程式運作原理,以及教授基礎的程式語言控制結構與資料結構,透過 Scratch 與 Python 兩種程式語言,引領學生進入程式設計的世界。
學科:
本課程教授內容為電腦程式的基本運作方式,程式的流程控制,資料儲存與處理,以及連結一些現有的函式庫進行有趣的 專案,進而獲得獲得未來學習撰寫各式程式的基礎能力。
技能:
讓學員瞭解獲得程式設計所需的知識體系及培養學員如何透過程式語言(如Scratch、Python)撰寫簡單的 程式,製作簡易動畫、將繁雜的計算自動化、有效率的整理資料與大量寄發客製化E-mail等等。
|
|
課程大綱
課程大綱
|
時數
|
A. Scratch部份: |
18
|
1. 課程規劃及簡介/程式基本運作原理
|
3
|
2. Scratch 角色與動作
|
3
|
3. Scratch 事件與畫筆
|
3
|
4. Scratch 控制與偵測
|
3
|
5. Scratch 運算與資料
|
3
|
6. Scratch 綜合應用
|
3
|
B:Python部份:
|
36
|
7. Python 安裝與設定
|
3
|
8. Python 運算與敘述
|
3
|
9. Python 變數與型態
|
3
|
10. Python 流程控制
|
3
|
11. Python 除錯工具
|
3
|
12. Python 函式
|
3
|
13. Python 常用資料結構
|
3
|
14. Python 檔案操作
|
3
|
15. Python 網頁資料抓取
|
3
|
16. Python 試算表資料處理
|
3
|
17. Python 傳送郵件與簡訊 |
3
|
18. 期末專題/課程回顧與檢討 |
3
|
|
|
|
上課時間
|
Scratch部份(7/5-7/21 共18小時),Python部份(7/26-9/1 共36小時)
每週二四 18:20-21:20 合計 54小時 |
|
上課地點
|
國立交通大學 資訊技術服務中心105訓練教室 |
|
課程費用
|
Scratch部份 $4500
Python部份 $7200
全程54小時優惠$10000
校內員工、眷屬九折
|
|
招收對象
|
校外人士(含校內師生眷屬及有興趣之校外人士, 學生 )(需高中以上學歷),可Scratch 及 Python 全選或任選一門
|
|
師資陣容 |
謝旻錚 助理教授 (資訊科學與工程博士)為國內少有的競技程式設計教練,曾指導交通大學程式設計競賽校隊 晉級國際大專生程式設計競賽世界決賽,以及擔任台灣資訊奧林匹亞選訓營課程講師。。
|
|
報名洽詢 |
江小姐 電話:(03)5712121ext52528
E-mail:Yoke@mail.nctu.edu.tw |
沒有留言 :
張貼留言