Learning Guide

學習指南與目標

我們會把重心放在「學習數學」上。也就是說,在這份筆記裡,Python 是個輔助工具,而非學習目的。因此,我們會善用 Python 已有的模組和工具,例如:Processing,去畫出我們要的數學函數圖或模擬圖。 若你的興趣著重在:如何寫出這種繪圖程式,那我會建議你去尋找 Python 程式設計相關的教材。 記住:Python 是這份筆記的工具,我們要善用它學數學。

章節對應數學概念程式學習目標

四則運算、外角內角

Turtle module的應用、 變數、迴圈、函數的寫法

平均數、級數

基本運算、list、變數的型態

餘數、因數、平均、開根號

條件式的寫法、隨機數的生成、 I/O的使用

一元一次方程式、 一元二次方程式解與作圖

math module的應用、

用程式表達暴力解和公式解、 Processing 畫圖

基本幾何的定義、 距離、了解弳度量

畫出基本幾何圖形、 做出動畫、上色

三角幾何、狹義三角函數

畫出三角函數圖形

複數與其運算、極座標、 生成碎形

極座標作圖、一些碎形作圖

矩陣與其運算、旋轉位移矩陣、 二元一次方程式、高斯消去法

矩陣運算、解線性方程

-

物件的觀念

認識碎形

-

細胞自動機

Game of Life

一些圖論、複雜度

基因演算法

Last updated