給Python點顏色 青少年學編程

佘友軍

  • 出版商: 人民郵電
  • 出版日期: 2021-02-01
  • 定價: $359
  • 售價: 7.9$284
  • 貴賓價: 7.5$269
  • 語言: 簡體中文
  • 頁數: 228
  • 裝訂: 平裝
  • ISBN: 7115512329
  • ISBN-13: 9787115512321
  • 相關分類: Python程式語言
  • 立即出貨 (庫存 < 3)

  • 給Python點顏色 青少年學編程-preview-1
  • 給Python點顏色 青少年學編程-preview-2
給Python點顏色 青少年學編程-preview-1

商品描述

面對科技驅動的未來,編程是學生們茁壯成長所必需的技能。學生在學習編程的過程中,需要培養自己的批判性思維和問題解決能力。Python是一種簡單易學的高級程序設計語言,是一種被初學編程者和電腦專家共同青睞的編程語言。這門強大的語言目前在很多大型技術公司得到了廣泛應用。

本書由小學信息技術學科帶頭人、數學學科骨乾教師編寫,內容集數學、英語、美術、工程、編程等多學科知識於一體,深入淺出、趣味性強、接地氣。學習完本書,讀者可以用英語單詞編寫一段代碼,可以用編程解決數學方面的問題,可以用程序繪制一個美麗的圖案,甚至還可以製作出好玩的科技作品。

本書適合想要學習Python編程的讀者,尤其適合教師、中小學生、關心孩子技能發展的父母學習。

作者簡介

佘友軍,碩士研究生,南通市信息技術學科帶頭人,南通市數學骨干教師。
多次榮獲***課件比賽和教學比賽一等獎,參加第十五屆全國多媒體教育軟件大獎賽,榮獲基礎教育組教育教學工具類軟件系統一等獎。
參加江蘇省信息技術青年教師基本功比賽,榮獲一等獎;參加第三屆全國機器人教學比賽,榮獲一等獎;參加全國小學信息技術教學研討會,執教的課例榮獲一等獎。

目錄大綱

第1章起步1
1.1安裝Python 1
1.2好用的計算器4
1.3字符串運算7
1.4我的第一個Python程序9
1.5變量11

第2章循環18
2. 1 for循環18
2.2案例—青蛙兒歌25
2.3案例—高斯的數學題28
2.4案例—斐波那契數列32
2.5案例—棋盤上的麥粒33
2.6 while循環35
2.7跳出循環—break和continue 37
2.8這是真的嗎39

第3章條件語句41
3.1 if語句簡介41
3.2輸入43
3.3案例—判斷素數45
3.4梅森素數46
3.5最大公約數算法47

第4章模塊50
4.1什麼是模塊50
4.2隨機模塊50
4.3命名空間53
4.4分數模塊55
4.5 sympy模塊56
4.5.1科學計算56
4.5.2案例—繪製拋物線57
4.6案例—愛心方程式59
4.7案例—兩點之間的距離60

第5章函數62
5.1函數是什麼62
5.2數字相關的函數63
5.3字符串函數64
5.4自定義函數65

第6章列表69
6.1列表是什麼69
6.2修改列表元素70
6.3刪除列表元素71
6.4案例—抽籤程序73
6.5案例—自動講故事的程序73
6.6案例—詩詞大會74

第7章海龜畫圖77
7.1初見海龜81
7.2繪製正多邊形82
7.2.1正三角形82
7.2.2正方形85
7.2.3自定義多邊形函數89
7.3多彩世界92
7.4彩虹色96
7.5美麗的幾何圖案98
7.6用坐標畫圖101
7.7繪製圓形103
7.7.1畫圓函數簡介104
7.7.2多個圓形組成的圖案105
7.7.3繪製錯覺圖107
7.7.4多彩同心圓110
7.7.5美麗的圓形圖案111
7.8美麗的花112
7.9螺旋圖形115
7.9.1繪製螺旋115
7.9.2螺旋變色118
7.9.3顏色螺旋120
7.9.4文字螺旋122
7.10五角星123
7.11用直線畫曲線126
7.12線條抽像畫129
7.13當數學遇到代碼130
7.14皮亞諾曲線133
7.15美術作品134
7.16玫瑰方程式138

第8章Tkinter 140
8.1圖形化用戶界面:文本標籤140
8.2用戶界面:按鈕144
8.3動態修改文字值146
8.4判斷平年、閏年148
8.5尋找因數153
8.6倒計時155
8.7海倫公式的應用159
8.8彩票號碼生成器163
8.9發布程序168
8.9.1安裝Pyinstaller 169
8.9.2使用Pyinstaller 171

第9章用Python玩轉micro:bit 173
9.1 micro:bit簡介173
9.2寵物的話:顯示文字174
9.3寵物表情:顯示圖像181
9.4製作動畫183
9.5粘人的寵物:按鈕應用185
9.6幸運之星186
9.7手勢識別187
9.8神奇的水晶球191
9.9小小指南針193
9.10檢測溫度195
9.11玩轉秘密通信195
9.12多設備模擬螢火蟲動畫197
9.13 micro:bit創意項目欣賞198

第10章用Python玩轉Minecraft 200
10.1環境搭建200
10.2文字互動205
10 .3獲取當前位置207
10.4乾坤大挪移208
10.5建造一個方塊210
10.6批量建造方塊213
10.7建造房屋217
10.8批量建造房屋219
10.9城堡222

附錄Turtle模塊常用函數224