專班課程 不開放自由選修
新竹女中-Python程式設計(112專班)
教師: 戴淯琮,蔡政宇
2023/07/01~2024/06/30
6小時/6週 (已經開始)

摘要

本課程建議之高中學群為【資訊學群】【工程學群】

本課程建議之高職群別為【電機與電子】


 Python 是目前通用的程式語言,學生可以透過該語言設計跨領域的應用問題,包括 Google 等大廠提供很多的 packages,讓學習者在很簡單的開發環境中體現各項學習的精隨。本課程選取 Google 的 Colab 作為 Pyton 的開發環境,並使用 Google 的 Cirq 之套件,學生將具有可以輕易操弄量子計算、程式設計等能力。
Python 程式設計課程,以主題式之內容配合案例演練,使在課程學習的過程中,實際透過中斷程式碼,觀察程式碼中的資料流向及變化,以學習程式碼追蹤技巧,並累積程式碼的除錯經驗。
#量子電腦入門系列課程 #程式語言

本課程提供 Python程式設計 計劃書參考範例檔
此為高中自主學習申請計劃書參考範例,請依據實際狀況增減修改內容。

課程目標

1.從 Python 學習程式語言的基礎概念

2.學習 Python 資料型態與運算式

3.熟悉 Python 結構化設計與流程控制

4.提升 Python 的撰寫能力及除錯能力

授課教師

蔡政宇 助理教授


學經歷:

中正大學 資訊工程學系 兼任助理教授

中正大學 資訊工程學系 博士畢業

中正大學 資訊工程學系 兼任講師

中正大學 推廣教育課程 兼任講師

南華大學 資訊管理學系 碩士畢業

研究專長:

數位學習(eLearning)、深度學習(Deep Learning)、巨量資料(Big Data)、邊緣運算(Edge Computing)、物聯網(IoTs)、區塊鏈(Blockchain)

專業技術:

資訊系統整合、網路應用開發

戴淯琮 助理教授

戴淯琮 助理教授

美國印第安那大學數學系和電腦科學系博士

現職:國立中興大學人工智慧與資料科學學位學程

研究專長:

1. 量子計算

2. 計算理論

3. 賽局論

4. 機率

5. 代數

課程進度表

第1週:ewant學習簡單上手:學習平台功能教學

第2週:開發環境與線上資源運用

第3週:資料型態與運算子及變數

第4週:結構與流程控制(1)

第5週:結構與流程控制(2)

第6週:Python 整合應用:質因數分解

第7週:Python 整合應用:最大公因數

課程內容

本課程共計6週,每週學習活動包括瀏覽教學影片,以及進行隨堂測驗與作業,並參與討論區討論。

*量子電腦入門系列課程包括(1)量子基礎線性代數、(2)量子基礎應用數學、(3)Python程式設計共3門課程,現正共同開課中,建議一起選修。


本課程架構包括六週,每週學習主題及如下:

第1週:開發環境與線上資源運用:認識Python的開發環境及相關的開發資源

第2週:資料型態:認識資料型態的相關定義及特性

第3週:結構與流程控制(1):認識結構與流程控制,為程式設計之核心概念

第4週:結構與流程控制(2):認識結構與流程控制,為程式設計之核心概念

第5週:Python 整合應用:質因數分解

第6週:Python 整合應用:最大公因數

評分標準

平時測驗

    每週線上測驗,共6次,佔總成績 100 %

通過標準


課程及格標準:60分滿分:100分

先修科目或先備能力

1.具有國中數學之能力

2.具有電腦基礎知識及資訊素養

證書資訊

本課程為「高中線上專班」課程,通過課程標準的學員可免費下載電子版證書

如何下載證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。。


3.請點選左方圖示「高中線上專班證書」進入。


4.進入下載畫面後點選左側「我要申請證書」=>「我要搜尋」開始下載證書。


詳細證書下載流程說明請點這裡