-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
micro:bit輕松學系列輕松掌握BBC MICRO:BIT上PYTHON編程(全彩) 版權信息
- ISBN:9787121364167
- 條形碼:9787121364167 ; 978-7-121-36416-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
micro:bit輕松學系列輕松掌握BBC MICRO:BIT上PYTHON編程(全彩) 本書特色
micro:bit 是BBC 推出的專為青少年編程教育設計的微型電腦開發板。Python語言是一門功能強大的計算機語言。本書基于MicroPython語言,其是可應用于micro:bit上的Python 3的一個版本。本書詳細介紹了如何為micro:bit編寫有趣、好玩的程序,同時提供了一些練習,幫助讀者強化編程技能。本書共分10章,包括簡介、瀏覽器編輯器、Mu編輯器、簡單編程、使用圖案、創建動畫、列表和循環、音樂和聲音、分支和運動等主題。本書后面帶有兩個附錄,附錄A介紹了位、字節、十六進制和高級語言等相關知識,附錄B講解了與本書相關的重要計算機術語。本書適合各個年齡段的micro:bit 初學者(無論是在校學生、家長,還是對Python 編程感興趣的愛好者)學習使用,可以作為相關院校和培訓機構的教材。如今,Python程序員有很好的就業機會。讀者通過本書學會的MicroPython 編程技能,同樣也可以應用于未來的學習和工作中。
micro:bit輕松學系列輕松掌握BBC MICRO:BIT上PYTHON編程(全彩) 內容簡介
micro:bit 是BBC 推出的專為青少年編程教育設計的微型電腦開發板。Python語言是一門功能強大的計算機語言。本書基于MicroPython語言,其是可應用于micro:bit上的Python 3的一個版本。本書詳細介紹了如何為micro:bit編寫有趣、好玩的程序,同時提供了一些練習,幫助讀者強化編程技能。本書共分10章,包括簡介、瀏覽器編輯器、Mu編輯器、簡單編程、使用圖案、創建動畫、列表和循環、音樂和聲音、分支和運動等主題。本書后面帶有兩個附錄,附錄A介紹了位、字節、十六進制和不錯語言等相關知識,附錄B講解了與本書相關的重要計算機術語。本書適合各個年齡段的micro:bit 初學者(無論是在校學生、家長,還是對Python 編程感興趣的愛好者)學習使用,可以作為相關院校和培訓機構的教材。如今,Python程序員有很好的就業機會。讀者通過本書學會的MicroPython 編程技能,同樣也可以應用于未來的學習和工作中。
micro:bit輕松學系列輕松掌握BBC MICRO:BIT上PYTHON編程(全彩) 目錄
第1 章 簡介 ..................................................................1
1.1 BBC micro:bit 項目介紹 ......................................................................... 2
1.2 BBC micro:bit 的各組成部分 ................................................................. 4
1.3 給micro:bit 供電 .................................................................................... 6
1.4 為BBC micro:bit 編程 ............................................................................ 7
1.5 算法與程序 ............................................................................................. 8
1.6 高級語言 ................................................................................................. 9
1.7 在micro:bit 上運行程序的步驟 ........................................................... 10
1.8 micro:bit 的內存 .................................................................................... 10
1.9 總結 ........................................................................................................11
第2 章 瀏覽器編輯器 .................................................13
2.1 簡介 ...................................................................................................... 14
2.2 使用瀏覽器編輯器 ............................................................................... 14
2.3 把程序從瀏覽器編輯器中復制到micro:bit 上 ................................... 17
2.4 瀏覽器編輯器按鈕 .............................................................................. 20
2.5 代碼片段 .............................................................................................. 21
2.6 總結 ...................................................................................................... 23
第3 章 Mu 編輯器 ......................................................25
3.1 簡介 ...................................................................................................... 26
3.2 安裝Mu 編輯器 .................................................................................... 27
3.3 使用Mu 編輯器 .................................................................................... 31
3.4 Mu 編輯器的按鈕 ................................................................................. 33
3.5 編程準備 ............................................................................................... 35
3.6 練習1: 輸入代碼 ................................................................................. 36
3.7 將代碼復制到micro:bit 中 ................................................................... 37
3.8 總結 ....................................................................................................... 38
第4 章 開始編程 .........................................................39
4.1 簡介 ....................................................................................................... 40
4.2 程序詳解 .............................................................................................. 40
4.3 詳解while 循環 ..................................................................................... 42
4.4 變量名稱 ............................................................................................... 43
4.5 練習2 :用Mu 編輯器編程 ................................................................ 44
4.6 總結 ...................................................................................................... 47
第5 章 REPL :交互式編程 ........................................49
5.1 簡介 ...................................................................................................... 50
5.2 使用REPL ............................................................................................. 51
5.3 獲取幫助 ............................................................................................... 53
5.4 進階幫助 .............................................................................................. 54
5.5 練習3 :使用REPL 模式檢查代碼 ..................................................... 56
5.6 總結 ....................................................................................................... 58
第6 章 使用MicroPython 語言查看、創建圖案 ..........61
6.1 簡介 ....................................................................................................... 62
6.2 在網絡上使用micro:bit 模擬器 .......................................................... 62
6.3 創建新的圖案 ....................................................................................... 65
6.4 練習4 :創建圖案 ................................................................................ 67
6.5 練習5: 在REPL 模式下測試 ............................................................... 67
6.6 使用5 行代碼繪制圖案 ....................................................................... 68
6.7 練習6: 為圖案編程 ............................................................................. 69
6.8 保存并加載程序 ................................................................................... 71
6.9 總結 ....................................................................................................... 71
第7 章 MicroPython 的動畫功能 ................................73
7.1 簡介 ...................................................................................................... 74
7.2 飛機的移動圖案 ................................................................................... 74
7.3 編程實現飛機移動 ............................................................................... 78
7.4 練習7 :運行飛機移動程序 ................................................................ 79
7.5 練習8 :讓圖案“動”起來 ............................................................... 81
7.6 進一步學習的建議 ............................................................................... 82
7.7 總結 ...................................................................................................... 83
第8 章 列表和循環 .....................................................85
8.1 簡介 ....................................................................................................... 86
8.2 Python 語言和MicroPython 語言中的列表 ........................................ 86
8.3 嵌套循環 ............................................................................................... 88
8.4 在循環中加入“飛機” ......................................................................... 89
8.5 練習9: 列表編程 .................................................................................. 91
8.6 range() 函數 ........................................................................................... 91
8.7 str() 函數 ................................................................................................ 92
8.8 練習10: 學習使用range() 和str() 函數 .............................................. 93
8.9 random 模塊 .......................................................................................... 93
8.10 練習11: random 模塊 ......................................................................... 96
8.11 總結 ...................................................................................................... 97
第9 章 音樂和聲音 .....................................................99
9.1 簡介 .................................................................................................... 100
9.2 music 模塊 ........................................................................................... 101
9.3 MicroPython 混成曲 ........................................................................... 104
9.4 練習12: 播放曲調 .............................................................................. 107
9.5
micro:bit輕松學系列輕松掌握BBC MICRO:BIT上PYTHON編程(全彩) 作者簡介
作者Jim Gatenby 最初作為一名特許工程師在勞斯萊斯公司受訓和工作,其工作內容主要是使用計算機分析噴氣發動機的性能。他擁有數學教育領域的碩士學位,從事數學和計算領域的教學工作24 年,所教導的學生(包括學校正式的學生和成人教育的學生)覆蓋了各個年齡段和各個能力水平。Jim Gatenby 的工作與英國廣播公司(BBC)的B 型計算機有關,BBCmicro:bit 的ARM 處理器正是由該計算機發展而來。Jim Gatenby 曾寫過50 多本關于GCSE 計算機研究領域、BBC BASIC、Microsoft Windows、Office、Android 平板電腦和智能手機編程方面的圖書,并且這些圖書都獲得大量好評。
王學昭:英語和西班牙語翻譯,主要從事翻譯及翻譯項目管理,作品有《Linux創客實戰》《Minecraft創客制作》等。劉端陽:莫比嗨客公司創始人兼CEO,國際資深創客。12歲入選中國科學技術大學少年班,獲清華大學碩士學位、美國斯坦福大學博士學位。丁煒杰:畢業于上海交通大學。中船九院最年輕、愛編程的研究員。十二年船廠工藝設計經歷,六年數字化設計研究經歷。喜歡擺弄Raspberry、Arduino等智能硬件,混跡于極客社群。
- >
隨園食單
- >
上帝之肋:男人的真實旅程
- >
李白與唐代文化
- >
姑媽的寶刀
- >
回憶愛瑪儂
- >
苦雨齋序跋文-周作人自編集
- >
小考拉的故事-套裝共3冊
- >
我與地壇