演算法與人工智慧導論

本校高二2-1資訊學群下學期必修課程

*APCS202206 第2題字串解碼  字串 2022.10.21

*APCS202201 第2題贏家預測  模擬 2022.10.23 

*APCS202301第2題造字程式 二維陣列+模擬 2023.03.23

*APCS202111 第2題動線安排 模擬、二維陣列 2022.10.25

*APCS202109 第2題魔王迷宮  模擬、二維陣列 2022.10.28

*APCS202101 第2題流量 模擬、二維陣列 2022.10.30

*APCS202010 第2題 人口遷移 模擬、二維陣列 2022.11.3

*APCS202007 第2題骰子  模擬,找出規則 2022.11.4

*APCS202001 第2題矩陣總和  二維陣列  2022.11.7



一、演算法

圖論(預計上課時間4週)+APCS第2題

(1)寬度優先搜尋概念與實作(2週)

(2)深度優先搜尋概念與實作(2週)

期中演算法上機考試(範圍APCS第2題)


二、人工智慧導論(預計上課時間8週)

(1)簡介人工智慧與Python開發環境

Jupyter Notebook啟動虛擬環境

Jupyter Notebook的快速鍵


(2)監督式學習原理與實作

    (a)線性回歸

    (b)邏輯迴歸-決策樹、KNN與SVM

(3)非監督式學習原理與實作

     K-means分群

(4)機器學習原理與實作

    (a)類神經網路

    (b)卷積神經網路


三、期末專題製作與報告(預計上課時間4週)

從Kaggle下載資料與瀏覽程式範例

如何在GitHub新增資料檔,並從Colab下載

如何在雲端硬碟新增Colab


評量方式

(1)課堂作業(程式作業、學習單…等) 60%

(2)期中上機考試 20%

(3)期末分組報告 20%

評量說明:

1. 透過課堂作業、期中上機考試評量同學對演算法與人工智慧的了解。

2. 期末分組報告是讓同學能活用所學知識與概念,自行找尋主題進行探究並上台分享。