與孩子一起學(xué)編程 pdf_和孩子一起學(xué)編程txt_與孩子一起學(xué)編程(中文版)pdf完整高清版【無水
本文關(guān)鍵詞:與孩子一起學(xué)編程,由筆耕文化傳播整理發(fā)布。
與孩子一起學(xué)編程這本書原名為《Hello World! Computer Programming for Kids and Other Beginners》,盡管從書名來看,,這似乎是一本培養(yǎng)孩子做程序員的指導(dǎo)書籍,但事實(shí)上,這本書不是培養(yǎng)孩子做程序員的,而是引發(fā)他們對(duì)于軟件(尤其是游戲軟件)開發(fā)過程的好奇心,培養(yǎng)他們對(duì)于編程的興趣,鍛煉他們的邏輯感的。另外,東坡小編在此要向大家介紹的是這本書不僅僅適合于訓(xùn)練孩子對(duì)編程的興趣,對(duì)于任何對(duì)編程有興趣的人,都是不可多得的一本編程入門書。如果你想要查閱這本書的話,那就趕緊點(diǎn)擊本文相應(yīng)的下載地址將這份pdf格式完整中文高清版無水印的與孩子一起學(xué)編程電子書下載下來看看吧!相信它一定會(huì)讓你有所收獲的!
與孩子一起學(xué)編程電子書目錄第1章 出發(fā)吧 1
1.1 安裝Python 1
1.2 從IDLE啟動(dòng)Python 2
1.3 來點(diǎn)指令吧 3
1.4 與Python交互 5
1.5 該編程了 7
1.6 運(yùn)行你的第一個(gè)程序 8
1.7 如果出問題 9
1.8 你的第二個(gè)程序 11
第2章 記住內(nèi)存和變量 14
2.1 輸入、處理和輸出 14
2.2 名字 16
2.3 名字里是什么 20
2.4 數(shù)字和字符串 21
2.5 它們有多“可變” 22
2.6 全新的我 23
第3章 基本數(shù)學(xué)運(yùn)算 26
3.1 四大基本運(yùn)算 26
3.2 操作符 28
3.3 運(yùn)算順序 29
3.4 另外兩個(gè)操作符 30
3.5 非常大和非常小 33
第4章 數(shù)據(jù)的類型 38
4.1 改變類型 38
4.2 得到更多信息:type() 41
4.3 類型轉(zhuǎn)換錯(cuò)誤 42
4.4 使用類型轉(zhuǎn)換 42
第5章 輸入 44
5.1 raw_input() 44
5.2 Print命令和逗號(hào) 45
5.3 輸入數(shù)字 47
5.4 來自互聯(lián)網(wǎng)的輸入 49
第6章 GUI——圖形用戶界面 52
6.1 什么是GUI 52
6.2 第一個(gè)GUI 53
6.3 GUI輸入 54
6.4 選擇你的口味 55
6.5 再看猜數(shù)游戲 59
6.6 其他GUI組件 60
第7章 判斷再判斷 62
7.1 測(cè)試,測(cè)試 62
7.2 縮進(jìn) 64
7.3 是不是有問題 65
7.4 其他類型的測(cè)試 66
7.5 如果測(cè)試為假會(huì)怎么樣 67
7.6 測(cè)試多個(gè)條件 69
7.7 使用and 69
7.8 使用or 70
7.9 使用not 70
第8章 轉(zhuǎn)圈圈 74
8.1 計(jì)數(shù)循環(huán) 75
8.2 使用計(jì)數(shù)循環(huán) 77
8.3 一條捷徑——range() 78
8.4 風(fēng)格問題——循環(huán)變量名 80
8.5 按步長(zhǎng)計(jì)數(shù) 82
8.6 沒有數(shù)字的計(jì)數(shù) 84
8.7 關(guān)于這個(gè)問題 84
8.8 跳出循環(huán)——break和continue 85
第9章 全都為了你——注釋 89
9.1 增加注釋 89
9.2 單行注釋 90
9.3 行末注釋 90
9.4 多行注釋 90
9.5 注釋風(fēng)格 91
9.6 注釋掉 92
第10章 游戲時(shí)間到了 94
第11章 嵌套與可變循環(huán) 99
11.1 嵌套循環(huán) 99
11.2 可變循環(huán) 101
11.3 可變嵌套循環(huán) 102
11.4 更多可變嵌套循環(huán) 103
11.5 使用嵌套循環(huán) 105
第12章 收集起來——列表 112
12.1 什么是列表 112
12.2 創(chuàng)建列表 113
12.3 向列表增加元素 113
12.4 這個(gè)點(diǎn)是什么 114
12.5 列表可以包含任何內(nèi)容 114
12.6 從列表獲取元素 115
12.7 列表“分片” 116
12.8 修改元素 118
12.9 向列表增加元素的其他方法 118
12.10 從列表刪除元素 120
12.11 搜索列表 121
12.12 循環(huán)處理列表 122
12.13 列表排序 123
12.14 可改變和不可改變 126
12.15 雙重列表:數(shù)據(jù)表 126
第13章 函數(shù) 131
13.1 函數(shù)——積木 131
13.2 調(diào)用函數(shù) 133
13.3 向函數(shù)傳遞參數(shù) 134
13.4 有多個(gè)參數(shù)的函數(shù) 137
13.5 返回值的函數(shù) 139
13.6 變量作用域 140
13.7 強(qiáng)制為全局 143
13.8 關(guān)于變量命名的一點(diǎn)建議 144
第14章 對(duì)象 146
14.1 真實(shí)世界中的對(duì)象 146
14.2 Python中的對(duì)象 147
14.3 對(duì)象 = 屬性+ 方法 148
14.4 這個(gè)點(diǎn)是什么 148
14.5 創(chuàng)建對(duì)象 149
14.6 一個(gè)示例類——HotDog 154
14.7 隱藏?cái)?shù)據(jù) 159
14.8 多態(tài)和繼承 159
14.9 未雨綢繆 161
第15章 模塊 164
15.1 什么是模塊 164
15.2 為什么使用模塊 164
15.3 積木桶 165
15.4 如何創(chuàng)建模塊 165
15.5 如何使用模塊 165
15.6 命名空間 167
15.7 標(biāo)準(zhǔn)模塊 170
第16章 圖形 174
16.1 尋求幫助——Pygame 174
16.2 Pygame窗口 175
16.3 在窗口中畫圖 178
16.4 單個(gè)像素 186
16.5 圖像 190
16.6 動(dòng)起來 192
16.7 動(dòng)畫 193
16.8 更流暢的動(dòng)畫 194
16.9 讓球反彈 195
16.10 讓球翻轉(zhuǎn) 198
第17章 動(dòng)畫精靈和碰撞檢測(cè) 201
17.1 動(dòng)畫精靈 201
17.2 嘣! 碰撞檢測(cè) 207
17.3 統(tǒng)計(jì)時(shí)間 211
第18章 一種新的輸入——事件 216
18.1 事件 216
18.2 鍵盤事件 218
18.3 鼠標(biāo)事件 222
18.4 定時(shí)器事件 224
18.5 另一個(gè)游戲PyPong 226
第19章 聲音 238
19.1 從Pygame尋求更多幫助——mixer 238
19.2 制造聲音與播放聲音 239
19.3 播放聲音 239
19.4 控制音量 242
19.5 重復(fù)音樂 244
19.6 為PyPong增加聲音 244
19.7 更多聲音 245
19.8 為PyPong增加音樂 249
第20章 更 多 GUI 253
20.1 使用PythonCard .253
20.2 組件 254
20.3 讓GUI做點(diǎn)事情 256
20.4 事件處理器的返回 258
20.5 移動(dòng)按鈕 259
20.6 更多有用的GUI 259
20.7 TempGUI 259
20.8 菜單上是什么 264
第21章 打印格式化與字符串 271
21.1 換行 272
21.2 水平間隔——制表符 273
21.3 在字符串中插入變量 275
21.4 數(shù)字格式化 276
21.5 更多字符串處理 280
第22章 文件輸入與輸出 287
22.1 什么是文件 287
22.2 文件名 288
22.3 文件位置 289
22.4 打開文件 292
22.5 讀文件 293
22.6 文本文件和二進(jìn)制文件 295
22.7 寫文件 296
22.8 在文件中保存內(nèi)容:pickle 300
22.9 又到了游戲時(shí)間——Hangman 301
第23章 碰運(yùn)氣——隨機(jī)性 310
23.1 什么是隨機(jī)性 310
23.2 擲骰子 311
23.3 創(chuàng)建一副牌 316
23.4 Crazy Eights 320
第24章 計(jì)算機(jī)仿真 333
24.1 真實(shí)世界建模 333
24.2 Lunar Lander 334
24.3 跟蹤時(shí)間 339
24.4 時(shí)間對(duì)象 340
24.5 把時(shí)間保存到文件 343
24.6 電子寵物 345
第25章 接下來呢 354
25.1 一般編程 354
25.2 Python 355
25.3 游戲編程與Pygame 355
25.4 其他Python模塊 356
25.5 回顧 358
附錄 變量命名規(guī)則 359
自測(cè)題答案 361
與孩子一起學(xué)編程內(nèi)容簡(jiǎn)介一本老少咸宜的編程入門奇書!一冊(cè)在手,你完全可以帶著自己的孩子,跟隨Sande父子組合在輕松的氛圍中熟悉那些編程概念,如內(nèi)存、循環(huán)、輸入和輸出、數(shù)據(jù)結(jié)構(gòu)和圖形用戶界面等。這些知識(shí)一點(diǎn)兒也不高深,聽起來備感親切,書中言語幽默風(fēng)趣而不失真義,讓學(xué)習(xí)過程充滿樂趣。細(xì)心的作者還配上了孩子們都喜歡的可愛漫畫和經(jīng)過運(yùn)行測(cè)試的程序示例,教你用最易編寫和最易理解的Python語言,寫出你夢(mèng)想中的游戲程序。
“Hello, World!我來了!”編程樂趣無窮,起點(diǎn)就在腳下,請(qǐng)引導(dǎo)你的孩子走進(jìn)這奇妙的世界。無論是中小學(xué)生還是其他初學(xué)者,都可以跟隨本書學(xué)習(xí)Python編程,并過渡到任何其他語言,重要的是你將學(xué)會(huì)思考問題和解決問題的方法。
與孩子一起學(xué)編程電子書內(nèi)容截圖本文關(guān)鍵詞:與孩子一起學(xué)編程,由筆耕文化傳播整理發(fā)布。
本文編號(hào):62988
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/62988.html