Python编程
教师: 蔡政宇,戴淯琮
2022/11/21~2023/01/01

概要

Python 是目前通用的编程语言,学生可以通过该语言设计跨领域的应用问题,包括 Google 等大厂提供很多的 packages,让学习者在很简单的开发环境中体现各项学习的精随。本课程选取 Google 的 Colab 作为 Pyton 的开发环境,并使用 Google 的 Cirq 之套件,学生将具有可以轻易操弄量子计算、编程等能力。
Python 编程课程,以主题式之内容配合案例演练,使在课程学习的过程中,实际通过中断代码,观察代码中的数据流向及变化,以学习代码追踪技巧,并累积代码的调试经验。
#量子电脑入门系列课程

课程目标

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

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

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

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

授课教师

蔡政宇 助理教授


學經歷:

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

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

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

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

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

研究專長:

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

專業技術:

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

戴淯琮 助理教授

戴淯琮 助理教授

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

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

研究專長:

1. 量子計算

2. 計算理論

3. 賽局論

4. 機率

5. 代數

课程进度表

单元 1:开发环境与在线资源运用

单元 2:数据型态与操作符及变量

单元 3:结构与流程控制(1)

单元 4:结构与流程控制(2)

单元 5:Python 集成应用:质因数分解

单元 6:Python 集成应用:最大公因数

课程内容

本课程共计6周,每周学习活动包括浏览教学视频,以及进行随堂测验与作业,并参与讨论区讨论。

*量子电脑入门系列课程包括(1)量子基础线性代数、(2)量子基础应用数学、(3)Python编程共3门课程,现正共同开课中,建议一起选修。


本课程架构包括六周,每周学习主题及如下:

第1周:开发环境与在线资源运用:认识Python的开发环境及相关的开发资源

第2周:数据型态:认识数据型态的相关定义及特性

第3周:结构与流程控制(1):认识结构与流程控制,为编程之内核概念

第4周:结构与流程控制(2):认识结构与流程控制,为编程之内核概念

第5周:Python 集成应用:质因数分解

第6周:Python 集成应用:最大公因数

评分标准

平時測驗:佔總成績 36%

    每週線上測驗,共6次,各佔 6 %

平時作業:佔總成績 48%

    每週線上作業,各佔 8 %,共 48%

討論區參與:佔總成績 16 %

通过标准


Course grade pass:60Grade Memo:max grade 100 point

先修科目或先备能力

1.具有國中數學之能力

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

其它

本課程證書費用:250元

如何申請電子版證書?

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

2.點選「證書下載」。



3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。


5.ewant平台僅提供電子版證書,確認繳費成功後,請點選「我已申請的證書」,再點選「我要搜尋」下載您申請的證書電子檔。

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