載入中...

113-春季班 1131A3009-2-Python程式語言與邏輯思維

 招生人數:25人
 招生狀態: 停招
 上課日期:2024-03-05 (第一週),(共18週)
 上課時間:每星期二 晚上 7點0分~9點40分
 上課地點:松山社區大學 松山社大電腦教室〈國中部〉

課前資訊
 這門課適合誰?
有基礎上網能力 (有 Google 帳號),瞭解數學四則運算
 需要準備的工具/軟體?
自由
 上課會用甚麼方式進行呢?
搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪。課程從零開始, 使用大量的範例教學,帶學員在實作中活用程式概念,釐清、拆解問題,最後能確實運用 Python 解決各種難題,並應用到工作上。
*如遇政府公告社大停課,課程將改以線上教學方式進行補課,並經由班級群組即時聯繫進行教學輔導與班級經營。
 評量方式
出席狀況 20%、上課表現 30%、實作成果展示 50%

課程簡介
 課程QR CODE網址
 課程相關照片
         
 課程理念
別以為寫程式只是工程師的事,「程式設計」已納入108課綱成為國高中必修語言,軟體成為現代產業主流與個人贏的關鍵!Python 是 IEEE 公布的第一名程式語言,優雅簡潔的語法非常適合初學者輕鬆入門,而社群強悍完整的支援,更使它大量運用在數據分析、深度學習等商務領域。課程將讓學員藉 Python 學習程式邏輯的核心概念,進而在大數據、人工智慧當紅的現在,佔據最有利的位置。
 課程目標
1) 學習基礎的程式撰寫,掌握資料結構、流程控制等核心概念,與測試、除錯、程式重複使用的開發技巧。2) 學習運算思維,發展將各種問題程式化,並有效解決的能力。
 參考書目
- 精通 Python (第二版) / Bill Lubanovic / 碁峰;
- The Python Tutorial – Guido van Rossum;
- 一步到位!Python程式設計 陳惠貞 旗標
 數位教材連結
 是否接受旁聽
是(如額滿課程,恕不接受旁(試)聽)

課程相關費用
 學分費
3 學分,3000元
 雜費(電腦、冷氣、場地、設備等費用)
冷氣費200
上機費1000
無費用
 保證金
 其他費用
社區大學統一收取報名費,不論新舊生。新生須再繳交製證費。
學員證費:新生收取100元
學員團體意外保險費:113-春季班 200元
 材料及其他相關費用(開學後,各班自行收取管理)

課程大綱
第一週1Python的禪學與實作電腦概論、程式設計思維、Python程式環境建置、與直譯器互動、第一支Python程式
第二週2資料型態:數值與字串基本資料型態、數值與文字操作、運算子、變數與運算式
第三週3真假世界 決定方向基本輸入/輸出、布林值、邏輯運算、if-elif-else分支判斷、流程控制
第四週4案例研討1:文字遊戲文字數據的讀取、找尋、擷取與統計分析
第五週5翻滾吧!程式碼:迴圈while與for迴圈;演算法Algorithm
第六週6化繁為簡 以簡馭繁內建函數、自訂函數function的建立與調用、參數傳遞、區域變數、遞迴方法
第七週7案例研討2:設計介面流程的封裝、通用化、測試、除錯與說明
第八週8大量數據收納:List串列串列型態的運算、索引、裁切與方法
第九週9公民參與週社大辦公室安排之講座或活動
第十週10資料上標籤:Dictionaries字典型態的鍵與值、查找、運算
第十一週11案例研討3:資料結構各式資料型態的實際應用、比較與選擇
第十二週12檔案與例外處理檔案路徑、讀寫;資料庫;例外處理
第十三週13資訊膠囊Class & Object自訂類別;物件導向、封裝、多態性、繼承
第十四週14Batteries included各種 Python 工具、開放原始碼套件概述
第十五週15Python程式架構用邏輯解決問題;以函數、類別、模組與套件組織並編寫大型程式
第十六週16專題實作簡易棋盤遊戲 - 程式布局與Pythonic風格
第十七週17跨過門檻 迎向世界圖形介面GUI、網頁框架、社群資源簡介
第十八週18成果展準備週回顧、複習與分享本學期結業成果展練習

講師介紹

賴建安 講師  賴建安 講師  賴建安 講師  賴建安 講師     賴建安 講師

 現職:
科技公司共同創辦人,研發與產品部門主管
 簡介:
● 1984-09-01~1986-07-30 內政部職訓局 電腦講師 台北市 邏輯設計、資料結構等課程講述>>
● 1986-08-15~1988-07-30 精華電腦 電腦講師 台北市 UNIX / C 語言、Lotus 123 / Symphony 等課程講述>>
● 2020-03-01~2021-07-30 內湖社大 電腦講師 台北市 Python 程式與邏輯思維課程講述>>
 專長:
網路爬蟲
自動化您的工作
網站建置
大數據分析 / 視覺化
人工智慧
硬體操控
遊戲設計
手機 App
 部落格(Blog):  臉書(Facebook):


台北市松山社區大學.
top↑