●環境準備――安裝Python/1
實例01 從“點”開始/5
1.1 任務描述/5
1.2 數學知識點/5
1.3 編程知識點/6
1.4 任務分析/13
1.5 程序設計/14
1.6 運行結果/14
1.7 發散思考/15
1.8 挑戰自我/16
參考程序/16
本章小結/18
實例02 五彩點圖/19
2.1 任務描述/19
2.2 數學知識點/19
2.3 編程知識點/20
2.4 任務分析/27
2.5 程序設計/28
2.6 運行結果/29
2.7 發散思考/29
2.8 挑戰自我/31
參考程序/31
本章小結/32
實例03 超炫的三角形/33
3.1 任務描述/33
3.2 數學知識點/33
3.3 編程知識點/34
3.4 任務分析/36
3.5 程序設計/37
3.6 運行結果/38
3.7 發散思考/38
3.8 挑戰自我/40
參考程序/40
本章小結/41
實例04 疊加三角形/42
4.1 任務描述/42
4.2 數學知識點/42
4.3 編程知識點/43
4.4 任務分析/46
4.5 程序設計/47
4.6 運行結果/48
4.7 發散思考/49
4.8 挑戰自我/51
參考程序/51
本章小結/53
實例05 正方形組合圖形/54
5.1 任務描述/54
5.2 數學知識點/55
5.3 編程知識點/56
5.4 任務分析/59
5.5 程序設計/61
5.6 運行結果/62
5.7 發散思考/63
5.8 挑戰自我/64
參考程序/65
本章小結/66
實例06 正方形和內切圓/67
6.1 任務描述/67
6.2 數學知識點/67
6.3 編程知識點/69
6.4 任務分析/74
6.5 程序設計/76
6.6 運行結果/77
6.7 發散思考/77
6.8 挑戰自我/79
參考程序/79
本章小結/80
實例07 疊邊形花籃/81
7.1 任務描述/81
7.2 數學知識點/82
7.3 編程知識點/84
7.4 任務分析/89
7.5 程序設計/91
7.6 運行結果/92
7.7 發散思考/93
7.8 挑戰自我/93
參考程序/94
本章小結/95
實例08 五角星構成的圖形/96
8.1 任務描述/96
8.2 數學知識點/96
8.3 編程知識點/97
8.4 任務分析/101
8.5 程序設計/104
8.6 運行結果/106
8.7 發散思考/106
8.8 挑戰自我/108
參考程序/108
本章小結/110
實例09 圓弧組成的花/111
9.1 任務描述/111
9.2 數學知識點/112
9.3 編程知識點/112
9.4 任務分析/115
9.5 程序設計/116
9.6 運行結果/117
9.7 發散思考/117
9.8 挑戰自我/119
參考程序/120
本章小結/121
實例10 函數曲線/122
10.1 任務描述/122
10.2 數學知識點/122
10.3 編程知識點/123
10.4 任務分析/127
10.5 程序設計/129
10.6 運行結果/131
10.7 發散思考/132
10.8 挑戰自我/134
參考程序/134
本章小結/136
附錄一 常用turtle庫函數分類及使用示例圖/137
附錄二 常用math庫函數分類及使用示例圖/138
附錄三 turtle畫圖參考實例/139