碎形~尋找大自然的密碼
課程設計:陳怡芬 yfchen@gapps.fg.tp.edu.tw
說程說明:本專題引導學生探索幾何圖形的樣式規律。活動中觀察多種碎形圖形的產生規則(rules),學習尋找圖形樣式(finding patterns)。透過對碎形的自我相似性的理解與建構步驟的體驗,鼓勵學生自行創造圖形規則,設計屬於自己的碎形。學生可透過實作碎形的歷程學會以函式定義基本幾何圖形,並以重覆結構實作規律圖形。在實作碎形圖形的自我相似性過程中,能進一步體會遞迴函式的抽象概念。本專題重點為重複結構與與函式的學習,活動中透過重複樣式的辨識與碎形圖形的建構,讓學生體驗分解問題、樣式辨識、模型化與抽象化等運算思維歷程,進而處理複雜而龐大的任務。
- 投影片-Drawing Projects(ppt) (pdf)
- 視覺化程式設計碎形繪圖專題-學習活動 1:觀察與討論-大自然的碎形規則與碎形圖
- 視覺化程式設計碎形繪圖專題-學習活動 2:創作自己的碎形規則與碎形圖
- 視覺化程式設計碎形繪圖專題-學習活動 3:Geometric drawing by programming
- 視覺化程式設計碎形繪圖專題-學習活動 4:Drawing Fractals by programming
程式設計概念教材:
- Python – Control Structure(ppt) (pdf)
- Drawing Patterns- Turtle Graphics in Python