作 者:王宇光 著
定 價:69
出 版 社:機械工業出版社
出版日期:2019年08月01日
頁 數:149
裝 幀:簡裝
ISBN:9787111633860
●第1章什麼是 microt:bit1.1.第一次遇見 microt:bit / 3 1.2.小結/12 1.3.練習題/12 第2章 JavaScript Blocks圖形編程2.1.初始 MakeCode和圖形化編程語言 / 15 2.2.瀏覽 MakeCode編程界面 / 17 2.3.小結/20 2.4.練習題/20 第3章你好,世界3.1.強大的代碼塊 / 22 3.2.我的第一個 microt:bit程序:Hello World! / 23 3.3.小結/26 3.4.練習題/27 第4章閃爍的桃心 4.1.顯示圖形和單詞 / 29 4.2.編寫“閃爍的桃心”項目代碼 / 31 4.3.小結/35 4.4.練習題/35第5章表情按鈕5.1.事件與監聽器 / 38 5.2.編寫“表情按鈕”項目代碼 / 40 5.3.小結/42 5.4.練習題/43 第6章數字生成器6.1.認識引腳 / 45 6.2.編寫“數字生成器”項目代碼 / 48 6.3.小結/51 6.4.練習題/51 第7章microt:bit計數器7.1.Variables模塊組 / 54 7.2.編寫“計數器”項目代碼 / 56 7.3.小結/58 7.4.練習題/58 第8章拋硬幣模擬器8.1.認識布爾類型和語句塊 / 60 8.2.編寫“拋硬幣模擬器”項目代碼 / 63 8.3.小結/65 8.4.練習題/65 第9章石頭剪刀布9.1.Variables與 if…then…else if…else塊 / 68 9.2.編寫“石頭剪刀布”項目代碼 / 69 9.3.小結/72 9.4.練習題/72 第10章溫度模擬器10.1.默認值 / 75 10.2.編寫“溫度模擬器”項目代碼 / 75 10.3.小結/78 10.4.練習題 / 78 第11 章心情廣播11.1 定義通信規則與校驗 / 8011.2 編寫“心情廣播”項目代碼 / 8211.3 小結 / 8511.4 練習題 / 85第12 章定時器12.1 新的代碼塊 / 8812.2 編寫“定時器”項目代碼 / 9012.3 小結 / 9412.4 練習題 / 94第13 章智能顯示屏13.1 知識預熱 / 9713.2 編寫“智能顯示屏”項目代碼 / 9813.3 小結 / 10113.4 練習題 / 101第14 章碼表14.1 如何構思復雜項目 / 10414.2 編寫代碼 / 10614.3 小結 / 10914.4 練習題 / 109第15 章魔術按鈕15.1 項目設計 / 11115.2 編寫“魔術按鈕”項目代碼 / 11215.3 小結 / 11615.4 練習題 / 116第16 章土豆運輸16.1 項目方案設計 / 11916.2 編寫“土豆運輸”項目代碼 / 12016.3 小結 / 12316.4 練習題 / 123附錄A 代碼塊字典 / 124附錄B 項目的完整代碼 / 132附錄C 練習題答案 / 140
本書選擇微軟研發的MakeCode圖形化開發工具對micro:bit進行編程,搭積木式的編程過程讓初次接觸編程的讀者能夠很好地體會到編寫程序的樂趣。趣味學習不等於知識點的凌亂,筆者精心編排本書即希望讀者可以快速上手編程的同時也要掌握常用的軟件開發術語和必要的基礎知識。為了方便小學和中學老師在全日制學校的課堂上的使用,本書還在保證結構統一完整的基礎上嚴格控制了每個章節的篇幅。 全書結構清晰明了,16個章節中除了第壹章講述micro:bit開發工具的硬件結構以外,其餘15個章節都以講述必要的術語和代碼模塊為始,以使用MakeCode編輯器完成一個獨立完整的micro:bit項目為終,並在每章後附上必要的習題來復習和鞏固知識點。本書不僅適合7歲以上的青少年編程愛好者和青少年計算機教育從業者,也適合毫無編程經驗但是願意嘗試學習編程的成年讀者。
王宇光 著
王宇光,多年以來服務於微軟、富士通和DHL等世界500強上市公司,也曾服務於鄂爾多斯、恆信鑽石等國內大型企業,任CIO、CTO等職務。擁有超過15年的技術研發與管理經驗。在互聯網、大數據、雲計算及人工智能技術領域有豐富的項目實踐經驗。因在多年的工作中體會到信息技術的很多核心專利都被歐美科技巨頭企業所掌握,所以投身於中國少年兒童編程的事業中,創立了Erigeeker(硬殼兒)少兒編程學院,將歐美STEAM教育中的計算機編程和軟硬件集成培訓課程與中國本土的創新教育相結合,打造出了一繫列適合中國少年兒童編程的創新課程,深受廣大家長和孩子們的喜愛。
2012年,英國廣播公司(British Broadcasting Corpo-ration,BBC)開始了一項雄心勃勃的計劃。他們意識到英國的教育繫統沒有為孩子們的未來職業規劃做好充分準備,特別是在 IT技能方面,學校的教育嚴重不足,使孩子們在進入職業市場後將面臨嚴峻的挑戰。BBC不僅創建了數量龐大的電視節目和廣播節目,其教育部在為學校中的孩子和所有適齡學習者提供課程與教育內容方面也起著重要的作用。他們制定了一個大膽的計劃,促成了micro:bit項目的誕生。簡言之,micro:bit是一款專為青少年編程教育設計的微型電腦開發板。這個項目於 2016年底達到了一個高潮,BBC和 30個合作伙伴(包括 ARM、三星和微軟)將 100萬部 micro:bit微型計算機分發到了英國的中學,編程革命從此開始!在 BBC的理解中,成功的關鍵不僅僅在於設計出一個偉大的硬件(任何人尤其是沒有經驗的兒童等