Python程式設計 (初學班)
課程編號:241M02
課程期別:2024年秋季班
課程週期:2024-09-10 ~ 2025-01-14
課程類別 | 生活藝能性 |
---|---|
課程屬性 | 公民素養 |
課程學程 | 資訊科技 |
課程名稱 | Python程式設計 (初學班) | 主辦單位 | 永和社區大學 | 上課地點 | 福和國中 | 上課時間 | 星期二 7:00 pm~9:50 pm | 課程狀態 | 開課中 | 備註 |
總價:3750元
學分費用 | 3000 元 |
---|---|
雜費費用 | 750 元 | 其它費用說明 | ,,電腦教室設備費 750元 |
課程講師 | 張書豪 |
---|---|
講師簡歷 | 1. 電腦維修DIY (2012~2021) 2. 一起來滑手機 (2016~2017) 3. Python 程式設計 初階班 (2019~2024) 4. 手機電腦保養入門 (2023~2024) |
課程簡介 | 1. 讓大家認識程式語言: 在這門課程中,我們將從零開始,針對零基礎的學生,介紹Python程式語言的基本概念和語法。 透過生活中的實例,讓大家深入了解程式語言在各個領域的應用,並打破對程式設計的陌生感。 2. 看懂程式語言: 我們將以互動式和實用的方式教授程式設計,讓學生能夠理解並閱讀Python程式碼。 透過簡單的邏輯思考和實例解說,使學生能夠掌握程式的邏輯結構,從而自信地理解和修改程式。 3. 實作程式得到樂趣: 課程將提供豐富的實作機會,學生將參與實際的程式專案和討論,從中學習解決問題的能力。 透過實作,學生不僅能夠得到樂趣,還能夠建立實際應用的技能,為未來的程式設計之路鋪平道路。 這門課程旨在讓零基礎的學生進入程式設計的世界,建立程式思維和技能,並在實際應用中獲得滿足感。 無論您之前是否有程式經驗,都歡迎參加,我們將以陪伴的方式引導您踏上程式設計的旅程。 |
課程宗旨 | |
授課方式及教學方式 | 1. 線上影片教材教學 2. 團體討論解決問題 3. 程式專案實作 |
人數限制 | 30人 |
選課學員條件 | 1. 對程式有興趣卻不知從何學起、曾經學過片段程式卻又不夠完整 2. 具有電腦操作的基礎能力 3. 簡單的英文打字能力 |
評鑑方式 | 1. 課程參與度 2. 期末程式專題製作 |
參考書目 | 無 |
學員上課之建議需求裝備 (器具、文具或服裝) |
1. 上課請自備耳機 2. 可攜帶筆記型電腦 |
週次 | 主題 | 內容 |
---|---|---|
第1週 | 9/10 課程簡介, 動手撰寫第一個程式 | 認識線上課程學習方法,初學程式 Hello world! |
第2週 | 9/24 語法基礎課程 L2 | 認識變數、字串的基本概念 |
第3週 | 10/1 語法基礎課程 L3 | 學習程式的資料型態、各種資料在程式間輸入輸出的方法 |
第4週 | 10/8語法基礎課程 L4 | 認識程式的基礎結構、程式除錯觀念 |
第5週 | 10/15 語法基礎課程 L5 | 流程控制 - 認識條件式、布林運算 |
第6週 | 10/22 語法基礎課程 L6 | 流程控制 - 認識迴圈 |
第7週 | 10/29 AI 輔助工具體驗 | 認識 ChatGPT,瞭解與 AI 溝通的方法,利用 AI 輔助學習程式 |
第8週 | 11/5 語法基礎課程 L7 | 程式的資料儲存方法 |
第9週 | 11/12語法基礎課程 L8 | 視窗程式設計體驗 |
第10週 | 11/19 語法基礎課程 L9 | 認識內建函式、自訂函式、第三方函式工具 |
第11週 | 11/26 語法基礎課程 L10 | 檔案管理、存取的方法 |
第12週 | 12/3 資料檢索課程 L1 | 認識第三方函式庫,模組管理程式,版本操作、Excel 和產生圖表的方法 |
第13週 | 12/10 資料檢索課程 L2 | 認識 Pandas 函式庫與表格化資料 |
第14週 | 12/15公共參與週:雙和嘉年華 | 無 |
第15週 | 12/17資料檢索課程 L3 | 銀行網頁匯率爬蟲程式實作 ,認識opendata 政府公開資料庫 |
第16週 | 12/24期末作品製作 | 程式作品製作時間,完成自己的期末專案 |
第17週 | 12/31期末作品分享 | 期末作品分享時間,利用程式語言實作一個生活應用小程式 |
第18週 | 1/7 公共論壇 / 講師共學 | 社大學員每學期至少選擇一場公共論壇參加,請事先於社大官網「近期活動與成果 > 公共論壇」進行網路報名。講師則於學期第18週進行共學交流活動。 |