自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

m0_47985483的博客

腳踏實地

  • 博客(49)
  • 收藏
  • 关注

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 11.4 最短路徑 Dijkstra- 用 turtle 呈現演算法之執行動作

將與數學,邏輯,益智,資工等相關的演算法, 例如 Dijkstra, Bellman-Ford 最短路徑等, 講解理論, 並以海龜移動呈現, 讓學生可以了解數學演算法的執行過程, 算是用海龜繪圖, 實現演算法視覺化.

2023-05-30 11:13:23 746 1

原创 Escher 愛雪磁磚設計法則 - 高雄燕巢深水國小科展指導

我們將持續講解 Escher 愛雪磁磚設計法則, 此為博主 202301 在高雄市燕巢區深水國小進行的科展指導的上課內容摘要, 將試著盡量以動手做輔助以適當之電腦投影說明(盡量以動手做減輕小朋友之可能引發近視之負擔), 來讓中高年級之小朋友學會愛雪風格磁磚之設計方法, 與相關之數學內容.

2023-01-24 18:23:27 1597

原创 GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹

GeoGebra 除了可以輕鬆的讓我們以即時動態反饋圖形的方式模擬探索幾何的問題, 或是幫我們驗證答案, 也可以進行數論、微積分、矩陣等等各方面的探索, 在問題尺度不大又需要即時以圖像視覺呈現探索過程的情況下, GeoGebra 其實優於以寫程式的方式進行探索. 一般會認為寫程式水準較高, 用滑鼠拖拉是較初階的水準, 其實如果使用者是中小學生或是教師, 或是大學新鮮人針對微積分的範圍, 直接以滑鼠拖拉進行即時反饋圖形的方式探索驗證, 會讓使用者可以專心在問題的分析而不是在程式的除錯上.

2022-12-07 11:31:15 1184

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 6.1 內嵌正多邊形 類似禪繞圖

Goal: 藉由有趣的「海龜動畫繪圖」學會基礎的 Python 程式設計本篇介紹基礎的 Python 海龜動畫繪圖, 確實可以只以簡單的指令畫出極為複雜有趣或美麗的圖案: 內嵌正多邊形之圖案, 禪繞圖等

2022-11-16 13:50:24 593

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 11.3 連分數演算法與轉轉相除法- 用 turtle 呈現演算法之執行動作

連分數演算法其實與轉轉相除法是同一個東西,轉轉相除法一般是用來求最大公因數, gcd(a, b), 他是提取試除的最終步驟所獲得的非零餘數, 這就是 a,b 的最大公因數連分數演算法則是提取每次試除的步驟所獲得的商數,

2022-11-11 16:49:09 381

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 10.2 藝術畫 Python 製作生成式藝術略覽

Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計本篇著重在以 Python 海龜繪圖模擬藝術圖形, 討論與生成式藝術的關聯.本篇我們列舉一些網路上見到的, 用電腦程式或某些軟體產生美麗的圖形的例子, 許多都是用程式語言 processing 來繪製, 我們之後會再分篇討論是否可以用 Python 來製作類似的效果..........................................................

2022-08-04 17:40:33 737 2

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 5.1 矩陣分解的指令

本篇介紹 SciPy (NumPy) 與 Matlab 的 矩陣分解的指令

2022-05-06 13:28:40 406

原创 數學文書處理 5 Geogebra 與 Latex 探索呈現109教甄

以 開源軟體 GeoGebra 講解探索109教甄第4題

2022-04-07 17:29:55 177

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 1 Python科學計算第三方庫, 原生指令, 內建模組, 外部模組

以下企圖將我原先用 Matlab 跑的有關矩陣(線性代數)的操作, 轉成用 Python + NumPy + SciPy 來執行, 介紹基礎的原生指令, 內建'模組, 外部程式庫之安裝使用, 等等

2022-03-20 18:03:07 1569

原创 Python與資料分析 6-入門級競賽分析-房價预测

我們要示範完整跑完, 整個資料分析的基本且完整的流程, 以 Kaggle 提供之 房價预测 資料集為例, 示範在 Kaggle 站上進行基本的資料分析練習,我們先照著 "自學機器學習, 上 Kaggle 接軌世界,,, 溫政堯譯, 旗標出版", 房價預測這章 照著打一遍, 再參考 Kaggle 網站的教學文章, 房價预测的英文那份例子, 全程走一遍.

2022-02-07 15:13:07 1111

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 7 解線性方程組 迭代法: Jacobi iterated,Gauss-Seidel 等

解線性聯立方程組迭帶法意指透過同樣的演算程序一直迭帶, 得到越來越精確的解,類似固定點定理的想法, 求解的步驟, 形如 一個迭代函數:通過輸入一個任意或適當之起始向量 $x^0$, 不斷進行迭代, 得到越來越精確的近似解. Jacobi iterated method, Gauss-Seidel iterated method ...

2022-01-30 17:36:27 764

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 6 解線性方程組 直接法: Gauss 消去, LU 分解 等

用 Python+Numpy+scipy 解線性方程組之直接法: Gauss 消去法, Gauss-Jordan, LU 分解等

2022-01-25 19:58:46 1430

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 5 矩陣特徵值等不變量計算

本篇介紹 NumPy 的 矩陣不變量求值: 例如 行列式值, 特徵值, 特徵向量等等

2022-01-24 14:51:15 606

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 10.1 藝術畫 python繪製天然雪花結晶

“Talk is cheap. Show me the code.”― Linus Torvalds老子第41章上德若谷大白若辱大方無隅大器晚成大音希聲大象無形道隱無名拳打千遍, 身法自然“There’s no shortage of remarkable ideas, what’s missing is the will to execute them.” – Seth Godin「很棒的點子永遠不會匱乏,然而缺少的是執行點子的意志力。」—賽斯.高汀文章目录Referencs

2022-01-01 20:20:59 946

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 4 函數向量化 function vectorized

之前的系列是介紹, 向量與向量, 或是 向量與矩陣, 矩陣與矩陣 的加減乘除次方, 排序等運算, 這篇我們討論 如果有一個函數 $f(x)$ 作用在向量或是矩陣 x, 會遇到的狀況.

2021-12-30 18:12:37 487

原创 Python 與數據資料分析2.2-Matplotlib.pyplot 之動畫

介紹 Matplotlib.pyplot 之動畫

2021-12-11 18:32:06 879

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 9.1 Python 物件導向的練習

我們照著 AI Sweigart, Beyond the basic stuff with Pyhton, 這本, 把 Python 物件導向練習一遍.對於小型程式, 其實物件導向並不能表現物件導向的好處, 反而增加閱讀與維護的負擔.

2021-11-26 14:03:09 756

原创 Python程式與數據資料分析1.1 Kaggle站免費教學的路徑圖

Kaggle站上的免費教學網頁內容, 相當豐富, 且循序漸進, 且我發現他的教學內容, 聚焦針對資料分析與機器學習, 對有心想快速進入這個領域的初學者, 可以避免被網路上許多五花八門有相關性的資訊淹沒, 而能在專家設定的路徑上, 聚焦快速的入門, 進而進入中階.110_1_高中週期性課程: Python程式入門與資料分析初探, 道明高中

2021-08-15 17:01:22 271

原创 Python與資料分析3.3-資料視覺化-seaborn 補充

在學seaborn 時, 在網路上的說明, 常常 同樣的效果,各家的指令都不同, 會讓初學者感到混亂, 其實可以先了解 seaborn 的設計, 繪圖函數 基本上分通用型figure-level 與專門型axes-level兩種類別, 通用型figure-level 的函數, 可以畫出他涵蓋的同類型的指令, 所以建議用通用型figure-level 的函數就好.

2021-08-15 16:12:00 184

原创 Python與資料分析 5-入門級競賽分析-鐵達尼號

接著, 我們要示範完整跑完, 整個資料分析的流程, 以 Kaggle 提供之 Titanic 鐵達尼號資料集例子為例,110_1_高中週期性課程:

2021-08-04 17:41:55 2287

原创 數學文書處理4 Geogebra 與 Latex 探索呈現108教甄

108全國教甄第4題

2021-08-01 15:36:39 230

原创 數學文書處理3 Geogebra 與 Latex 探索呈現教甄108

108全國教甄第一部分第3題GeoGerba繪圖模擬題意用 GeoGebra 畫出題目 2D 的圖畫出四面體頂點畫外接球做出各邊的中垂面交出外接球球心做出外接球理論求解108全國教甄第一部分第3題GeoGerba繪圖模擬題意用 GeoGebra 畫出題目 2D 的圖我們先用 Ge

2021-07-31 19:29:12 235

原创 Python 與數據資料分析3.2-資料視覺化-從 seabon 的函數分類來看

簡單而言, 圖表可以區分為, 就是呈現: 關係, 分布, 分類, 回歸(曲線擬合) 四大類.從 seabon 的函數分類來看數據可視化的基本圖表類型, 參考自 seaborn 官網

2021-07-30 16:33:13 673

原创 Python與資料分析4-資料視覺化-鳶尾花

資料視覺化, 或敘述式統計, 是以直觀的圖表來呈現出資料的分群. 或內含的結構, 關係等.以下我們講解 Kagle 站的課程: **Python Data Visualizations**,講解用 Python 相關工具對鳶尾花資料做視覺化的分析,Ref: Python Data Visualizations, https://www.kaggle.com/benhamner/python-data-visualizations.

2021-07-23 17:08:07 1149 1

原创 數學文書處理2 Geogebra 與 Latex 探索呈現教甄107

我們以 Geogebra 與 Latex 探索呈現教甄考題, 來示範數學文書處理的基本技術與思維

2021-07-21 17:01:24 223

原创 數學文書處理 1

數學文書處理, 是專業的技術, 除了基本的數學素養之外, 還需要能綜合運用各類能處理數學符號的軟體, 以及能繪製數學圖形數學動畫的軟體, 本課程主要介紹最基本核心需要的部分, 同時考慮到**跨平台, 開源, 免費, 維護穩定, 有長期口碑**的因素, 我挑選以下幾種軟體: 1. Markdown 語法, 2. Latex 語法, 3. GeoGebra 畫數學圖形與數學動畫4. 運用 Python 程式庫繪製數學圖形與數學動畫

2021-07-08 16:15:58 744

原创 Python 與數據資料分析2-Matplotlib.pyplot入門

Matplotlib的pyplot 的動畫製作

2021-07-07 10:55:48 928

原创 Python 與數據資料分析3.1-資料視覺化-基本圖表類型

數據可視化的基本圖表類型, 參考 姜楓, 許桂秋, 大數據可視化技術, 人民郵電, 2019, 及 Kaggle 上的教學資料等

2021-06-26 17:46:41 1219

原创 Python程式與數據資料分析1

110_1_高中週期性課程: Python程式入門與資料分析初探, 道明高中資料分析的學習過程資料分析的流程圖與資料分析相關之 Python, NumPy, Pandas, Matplotlib, seaborn 入門Python, NumPy, Pandas, Matplotlib, seaborn 的安裝或線上使用

2021-06-23 14:33:26 454

原创 從turtle海龜動畫學習 Python - 高中彈性課程系列 8.1 碎形(分形) L-system

Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計, 本篇專注在碎形(分形)之 L-system 之表示法之介紹, 用 Python「海龜繪圖」按照L-system 之表法呈現 Koch 等雪花碎形, 文章目录 L-system 簡單例子, L-system 之 Python turtle 模組實現............

2021-06-15 20:45:22 789 3

原创 用 Python+SciPy+SymPy+GeoGebra 執行微積分計算 1

GeoGebra 在中學數理科到大一微積分相當夠Python 中執行微積分或符號運算的主力是 SymPyPython 中執行數值計算的主力是 SciPy(含NumPy)如果考量到1. 免費開源社群穩定 2. 兼具數值與符號運算 3.又能延伸到研究所,建議同時使用 GeoGebra 搭配 Python+Scipy+SymPy, (或數值與符號運算無法兼具: R, Octave, Maxima 等, 如果不在意付費, 則 Matlab, Maple, Mathematica 搭配, 都可.)

2021-05-26 17:22:25 1659

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 11.1 氣泡排序 - 用 turtle 呈現演算法之執行動作

“Talk is cheap. Show me the code.”― Linus Torvalds文章目录氣泡排序 bubble sort產生一組海龜, 形狀為 square, 調整為長方形每條往上平移, 使下方切齊, 再移到 canvas 正中開始 bubble sort快速排序 quick sort合併排序 merge sort氣泡排序 bubble sort產生一組海龜, 形狀為 square, 調整為長方形##ref: 參考 turtle_module_demo_sorting_

2021-04-14 15:18:28 465 2

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 3 向量與矩陣運算

執行線代的例子向量(1 維 array) 或 點列 list 之操作內積, 外積, 反轉, 排序等

2021-02-27 16:04:41 318 1

原创 用免費的電腦資源協助數學的教學,學習與探索_復華中學教師營_中山大學應數系高中數學人才班_2021

以 markdown 的格式編輯製作 跨平台、跨版本的筆記、講義、部落格等文件 (數學的講義, 報告, 作業之協助)數學圖形的繪製之軟體: 直覺的滑鼠拖動方式, 可以使用 **GeoGebra**, 需要更精確的程式操控可以使用 **Python 的 Matplotlib.pyplot** 程式庫, 或 **R 語言的 plot()函數**, 等.數學的計算與檢驗: 基礎的部分(微積分含以下)仍然可以使用 **GeoGebra**, 需要更進階的計算可以使用 **Python 的 NumPy, Sc

2021-02-11 17:26:27 710 2

原创 用 Python+Numpy+scipy 執行 Matlab 的矩陣計算 2 產生 numpy 的 數組, 矩陣點乘 等

直接以例子講解 Python 的 原生 list(串列 or列表), Python 原生最簡單產生數列的方式: range(start, end, stride) ( Matlab: start:stride:end), np.array 數組 最簡單產生 numpy 數列的方式: np.arange(start, end, stride), 切片, 深淺複製, reshape() 改變形狀, 矩陣的點乘點除等

2020-12-26 15:57:19 645

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 11.2 maze 迷宮 - 用 turtle 呈現演算法之執行動作

Goal: 藉由有趣的「海龜動畫繪圖」學會基礎的 Python 程式設計 本篇介紹 Python 海龜繪圖 呈現迷宮演算法等

2020-12-14 15:23:08 644

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 10 藝術畫 紫雨無聲落下 自定義海龜形狀

Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計本篇著重在以 Python 海龜繪圖模擬藝術圖形, 線條藝術, 板塊藝術, 紫雨無聲落下, 等, 以及與生成式藝術的關聯.

2020-12-05 15:19:46 572

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 8 碎形 (分形 fractal) 二叉樹

Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計本篇介紹以 Python 海龜繪圖實作 1. 二叉樹碎形 2. Koch 雪花碎形, 最後討論遞迴 recursi.

2020-12-05 15:15:57 1473

原创 從turtle海龜動畫 學習 Python - 高中彈性課程系列 9 Python 物件導向介紹

10. Python 物件導向介紹Ref: Cory Althoff, The self-taught programmer, Python 編程無師自通,gitHub上有原始碼, https://github.comcalthoff link找tstp/part2, ch12 paradigm編程泛式之後段,tstp/part2, ch13 the_four_pillars_of_oop 物件導向之四大支柱,tstp/part2, ch14 more_object_oriented_pr

2020-12-05 15:12:53 446 2

原创 從turtle海龜動畫 學習 Python - 7 遞歸 recursive - 高中彈性課程系列

Goal: 藉由有趣的「海龜繪圖」學會基礎的 Python 程式設計遞歸 recursive 之介紹費氏數列是典型的遞迴案例接著用遞迴畫單純的內嵌圓形與正方形感覺一下遞迴的海龜畫法

2020-11-06 13:36:14 1128

intro-en-4-2-簡體中譯前半段-2015-103-GeoGebra-使用手冊之出處-有tangram

Geogebra 官網 之 intro-en_4_2.pdf 之前半段, 由志工翻譯成中文

2022-12-19

GeoGebra 指令完整列表 DivisorsList等等 基隆女中上課教材1030319

詳列完全的 GeoGebra 的指令列表, 相當用心珍貴, 基隆女中上課教材1030319

2022-12-13

以 Python重寫 MIT pythonTturtle Log 圖 與 河西朝雄C語言書中 的海龜繪圖圖形

以 Python重寫 MIT pythonTturtle Log 圖 與 河西朝雄C語言書中 的海龜繪圖圖形

2022-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除