運算思維協助你找答案:利用運算思維進行最佳化問題求解實作
Teacher: 鄒忠毅
2022/12/31~2023/07/31
Registration deadline:2023/07/31
6Hours/7Weeks (Current Running)

Abstract

本課程將進行運算思維在理工科系上的應用。在課程中,使用運算思維的基本想法與要素,及Python程式語言的基本語法。然後以一類應用問題(旅行售貨員最短路徑求解問題)為例,介紹如何以運算思維規劃程式。課程中介紹數個不同的最佳化算法,並用心智圖呈現分析結果,然後以教授範例程式,呈現每個算法如何實踐。

Course Objective

1.了解運算思維基本想法

2.知道並活用運算思維的要素

3.操作並活用心智圖工具

4.演練並活用Python工具

5.理解數種最佳化算法的基本概念

6.練習旅行售貨員最短路徑求解問題的內容與應用

 Instructor

鄒忠毅老師

教師簡介

學 歷      淡江大學物理研究所博士

經 歷

1. 中國文化大學光電物理系系主任

2. 中國文化大學光電物理系,助理教授、副教授、教授。

3. 中國文化大學110學年校特優教師(教學特優獎)

4. 中國文化大學102,108 學年傑出通識教育教師

5. 中國文化大學103學年度校教學特優教師

6. 102學年度教育部「現代公民核心能力課程計畫」績優計畫。

興趣與專長    

1.彈烏克麗麗,2.玩電動,3.假裝度假,4.送玫瑰花,

5. 物理演示教學,6. 統計物理與社會物理學研究,7. 計算物理研究與物理模擬程式寫作。

更多的介紹請參考個人網站:https://www.moustachelala.com/about

google 鄒忠毅

Course Schedule

Unit 1:主題一:運算思維與相關工具的基本介紹

Unit 2:主題二:最佳化問題

Unit 3:主題三:貪心算法

Unit 4:主題四:遺傳算法

Unit 5:主題五:模擬退火算法

Unit 6:主題六:蟻群算法

Unit 7:主題七:組合算法簡介

Course Contents

1.運算思維在數理問題的應用

2.利用心智圖軟體規劃程式

3.使用Colab撰寫Python程式

4.學習演算法於最佳化問題求解

Grading Policy

1. 測驗:每個主題結束後,均有對應作業測驗。佔總分80%

2. 作業:執行並修改範例程式。完成後,於線上平臺問卷回報結果。。佔總分20%

Passing Criteria


Course Passing Grade:60 Full Score 100 point

Prerequisites

建議具備基本電腦或手機操作能力

Course Q&A

1.我修習完此課程是否將獲得相關證書?

    鬍子拉拉回答:可,可是在平台要收費。(詳見證書資訊說明)

2.我沒有修過MOOC課程,需要準備什麼?

    鬍子拉拉回答:快樂的心和找時間看影片做作業的毅力。

3.我修習此課程需要具備程式設計基礎嗎?

    鬍子拉拉回答:不需要。只要會用手機或電腦就好。

4.我在此課程可以有什麼收穫?

   鬍子拉拉回答:知道運算思維、想知道python程式、應用演算法(其實都是一點點啦)

5.此課程是否會提供上課投影片?

   鬍子拉拉回答:有些會

6.我不小心錯過作業繳交期限了,能不能讓我補交作業?

   鬍子拉拉回答:不能,因為課程到時間需要結算作業成績。

7.作業上傳可以使用那些格式?

   鬍子拉拉回答:每次作業會規定

8.我現在才發現有這麼好的資源,來不及上完怎麼辦?

   鬍子拉拉回答:下次上,哈哈哈。

9. 課程結束後是否能繼續學習呢?

   鬍子拉拉回答:我的目標是:上了我的課,就可以擁有運算思維的基礎概念與實踐方法(和鬍子拉拉)。

10. 為什麼,課程中會有烏克麗麗?

   鬍子拉拉回答:不要問,很可怕。本課程的烏克麗麗音樂,是鬍子拉拉自己彈的老歌謠。


Certificate

本課程證書費用:500元

如何申請電子版證書?

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

2.點選「證書下載」。



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

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


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

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