輕鬆玩轉Python少兒編程

輕鬆玩轉Python少兒編程

《輕鬆玩轉Python少兒編程》是2022年清華大學出版社出版的圖書。

基本介紹

  • 中文名:輕鬆玩轉Python少兒編程
  • 作者:劉鳳飛
  • 類別:程式設計
  • 出版社:清華大學出版社
  • 出版時間:2022年1月
  • 開本:16 開
  • 裝幀:平裝-膠訂
  • ISBN:9787302596110
內容簡介,圖書目錄,作者簡介,

內容簡介

Python很強大,擁有非常多的第三方庫,通過這些庫可以繪製圖形、製作遊戲、搭建網站、處理數據、實現辦公自動化等。Python 可以輕鬆地幫助我們完成很多工作。同時,它又有些難學,因為代碼全是英文的,編碼需要遵循嚴格的語法。但是 Python 裡面有一隻神奇的小海龜,我們把它叫作海龜模組,本書將會使用它用一種所見即所得的繪畫方式讓我們快速輕鬆地學會 Python。一邊畫著圖,一邊就掌握了 Python 的語法,同時還能學習編程的3種結構,掌握編程思維。本書將通過控制小海龜監聽按鍵和滑鼠操作,製作有趣的小遊戲。翻閱本書時不用擔心完全不懂編程,本書將會一步一步帶你從零基礎走向熟練,每行代碼都有詳細的注釋,每個單詞都有對應的譯文,相信你一定可以自如地運用它。 萬丈高樓平地起,想要成為 Python 大牛,少不了從基礎開始,和作者一起通過這樣有趣輕鬆的方式來學習吧!

圖書目錄

第 1章 認識新朋友 Python...................1
1.1 Python是誰,它能做什麼........................................ 1
1.2 青少年學習代碼類編程的 .................................. 3
1.3 程式語言中 Python的優勢 ....................................... 8
1.4 青少年是否應該學習 Python .................................. 10
1.5 安裝 Python軟體 ................................................... 11
1.6 開啟編程之旅 ......................................................... 12
第 2章 程式的輸入輸出 .....................15
2.1 什麼是編程 ............................................................ 15
2.2 列印 ....................................................................... 16
2.3 變數 ....................................................................... 19
2.4 輸入 ....................................................................... 23
2.5 列印 ....................................................................... 24
第 3章 Python中藏著一隻小海龜 .......25
3.1 海龜畫圖 ................................................................ 25
3.2 海龜變換形狀 ......................................................... 26
3.3 海龜變換顏色 ......................................................... 29
3.4 變大變小 ................................................................ 32
第 4章 海龜畫圖“天狗食月”..............35
4.1 先來畫一個圓圓的月亮 .......................................... 36
4.2 用點來代替圓 ......................................................... 37
4.3 咬月亮一口 ............................................................ 38
4.4 點哪咬哪 ................................................................ 40
4.5 修復 Bug ................................................................ 44
第 5章 點綴梅花 ...............................47
5.1 添加樹枝背景 ......................................................... 48
5.2 將畫筆圖案更換成梅花 .......................................... 55
5.3 實現梅花的點綴 ..................................................... 57
5.4 修復 Bug ................................................................ 60
第 6章 迷宮探險(順序結構)..............61
6.1 繪製前的準備工作 .................................................. 62
6.2 繪製迷宮 ................................................................ 64
6.3 將小海龜移回中心點 .............................................. 74
6.4 編寫移動事件代碼 .................................................. 75
6.5 讓按鍵生效 ............................................................ 78
6.6 走出迷宮 ................................................................ 79
第 7章 種上一棵小草(循環結構).......83
7.1 繪製前的準備 ......................................................... 84
7.2 嘗試繪製小草 ......................................................... 85
7.3 重複代碼再最佳化 ..................................................... 96
7.4 滑鼠單擊,啟動繪製 ............................................ 103
7.5 瞬間完成繪製 ....................................................... 105
7.6 最佳化代碼 .............................................................. 107
第 8章 變化的背景色(選擇結構).... 109
8.1 繪製前的準備 ....................................................... 112
8.2 尋找海龜的初始位置 ............................................ 114
8.3 創建 8種顏色列表 ............................................... 117
8.4 繪製彩色線段 ....................................................... 119
8.5 整裝待發 .............................................................. 121
8.6 位置判斷 .............................................................. 122
8.7 設定按鍵功能 ....................................................... 126
8.8 按鍵效果 .............................................................. 128
第 9章 來來來,一起畫正多邊形...... 131
9.1 分析正多邊形 ....................................................... 132
9.2 分析正多邊形的繪製流程 ..................................... 133
9.3 編寫繪製程式 ....................................................... 135
9.4 編寫顏色填充程式 ................................................ 141
9.5 繪製各種多邊形 ................................................... 143
9.6 終的程式代碼 ................................................... 144
第 10章 畫一個帶門窗的房子 .......... 147
10.1 分析房子的結構 ................................................. 148
10.2 繪製前的準備..................................................... 150
10.3 繪製屋頂 ............................................................ 151
10.4 繪製房屋 ............................................................ 159
10.5 繪製窗戶 ............................................................ 164
10.6 繪製大門 ............................................................ 170
第 11章 繪製一個美麗的燈塔 .......... 173
11.1 繪畫步驟拆解 ..................................................... 173
11.2 繪製前的準備 ..................................................... 176
11.3 繪製燈光 ............................................................ 177
11.4 繪製塔頂 ............................................................ 184
11.5 繪製塔身 ............................................................ 187
11.6 繪製大門 ............................................................ 190
11.7 繪製窗戶 ............................................................ 193

作者簡介

劉鳳飛 (暱稱:果果老師)
少兒編程等級考試命題組成員
ICCM國際創意編程挑戰賽等賽事評審
榮獲 “ 2020年度國際人工智慧教育行業傑出貢獻人物獎 ”
放空教學法開創者,《少年時》《愛上機器人》等多套科技類雜誌受邀作者

相關詞條

熱門詞條

聯絡我們