課程名稱: Python程式語言與邏輯思維 課程編號: 241222
招生狀態: 停開 優惠類別:
授課校區: 內湖高工 是否新課程:
授課日期: 週五 開課日期: 113.3.8
附加費: 電腦維護費及冷氣費1000元 上課時間: 7:00-9:40PM
學程歸屬: 電腦資訊 類別: 自然科學
授課講師: 賴建安 線上報名:

線上報名連結已於2/24截止,未額滿課程可於服務時間至辦公室現場報名

講師簡歷: 現任科技公司共同創辦人, 歷任公司駐外、研發與產品部門資深主管。曾任內政部職訓局電腦班講師。
課程影片:
相關聯結:
課程理念: 別以為寫程式只是工程師的事,「程式設計」已納入108課綱成為國高中必修語言,軟體成為下個世代產業主流與贏的關鍵!Python 是 IEEE 公布的第一名程式語言,優雅簡潔的語法讓初學者輕鬆入門,社群強悍完整的支援,更使它大量運用在數據分析、深度學習等商務領域。課程將讓學員藉 Python 學習程式邏輯的核心概念,進而在大數據、人工智慧當紅的現在,佔據最有利的位置。
課程目標: 1) 學習基礎的程式撰寫,掌握資料結構、流程控制等核心概念,與測試、除錯、程式重複使用的開發技巧。2) 學習運算思維,發展將各種問題程式化,並有效解決的能力。
教學方式: 搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪。課程從零開始, 使用大量的範例教學,帶學員在實作中活用程式概念,釐清、拆解問題,最後能確實運用 Python 解決各種難題,並應用到工作上。
成績評量: 出席狀況、上課表現、實作成果展示
選課要求: 有基礎上網能力, 瞭解數學四則運算
推薦書目: 精通 Python (第二版) / Bill Lubanovic / 碁峰; The Python Tutorial – Guido van Rossum; 一步到位!Python程式設計 陳惠貞 旗標
招生限額: 25名
學費: 電腦課每門需另加收1000元,學分費3000元。(凡影印講義或推薦參考書,請由班代表於班內自行決議辦理。)
材料費用:
其他費用:

報名費:若於優惠期報名免收,若於優惠期後每學期收取一次200元 

學員證費:未曾於內湖社大上過課程之新生收取100元

學員團體意外保險費:春、秋季班200元、寒暑期班100元

受疫情影響無法實體上課時: 2.改為線上教學
符合永續發展目標:

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