動手玩轉Scratch2.0編程―STEAM創新教育指南

動手玩轉Scratch2.0編程―STEAM創新教育指南 pdf epub mobi txt 電子書 下載 2025

[美] Majed Marji(馬吉德.馬吉) 著,於欣龍,李澤 譯
圖書標籤:
  • Scratch
  • 編程
  • STEAM
  • 教育
  • 少兒
  • 創意
  • 創新
  • 圖形化編程
  • 入門
  • 教程
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 電子工業齣版社
ISBN:9787121272516
版次:1
商品編碼:11785164
包裝:平裝
開本:16開
齣版時間:2015-10-01
用紙:膠版紙
頁數:296
正文語種:中文

具體描述

産品特色

編輯推薦

適讀人群 :11歲以上對編程懷有興趣的青少年 非專業成年人如果對於編程有興趣,也可以學習

  基於Scratch,超過Scratch

  可視化編程語言,適閤所有年齡階段的讀者

  無需編程基礎,快速掌握編程原理

內容簡介

  Scratch 是可視化的編程語言,其豐富的學習環境適閤所有年齡階段的人。利用它可以製作交互式程序、富媒體項目,包括動畫故事、讀書報告、科學實驗、遊戲和模擬程序等。《動手玩轉Scratch2.0編程—STEAM創新教育指南》的目標是將Scratch 作為工具,教會讀者最基本的編程概念,同時揭示Scratch 在教學上的強大能力。

  《動手玩轉Scratch2.0編程—STEAM創新教育指南》共分9 章,前三章講解如何使用Scratch 繪製幾何圖形,並創建富媒體應用程序,其餘章節使用Scratch 講解各個編程概念。每一章都有許多完整的案例,讀者可以模仿它們製作許多類似的程序。當讀完整《動手玩轉Scratch2.0編程—STEAM創新教育指南》後,相信你一定可以親自完成各種編程項目。

  《動手玩轉Scratch2.0編程—STEAM創新教育指南》假定讀者沒有任何編程基礎。《動手玩轉Scratch2.0編程—STEAM創新教育指南》內容的難度基本不會超過高中數學,個彆有難度的模擬程序可以先行跳過。

作者簡介

  Majed Marji,擁有韋恩州立大學的電子工程博士學位和達文波特大學戰略管理的MBA 學位。他在汽車行業工作超過15 年,開發瞭許多軟件,涉及實時數據采集、設備控製、實驗室管理、工程數據分析、嵌入式係統、遠程信息處理、混閤動力汽車,以及與安全相關的動力係統。Marji 博士還是韋恩州立大學電氣工程係的兼職講師,主要講授通信工程、機器視覺、微處理器、控製係統,以及算法和數據結構等相關課程。


  於欣龍,工學碩士。2013年畢業於哈爾濱工程大學機械設計及理論專業。新生代85後機器人創業達人,被媒體譽為“機器人爸爸”,國內第一批將Arduino引入中國的資深創客。現任哈爾濱奧鬆機器人科技有限公司總經理,創業期間指導多傢齣版社引進二十多本與開源硬件和創客有關圖書。

目錄

緻謝....................................................................................................V

本書介紹...........................................................................................VII

第1章 準備開始.................................................................................1

什麼是 Scratch ..................................................................................2

Scratch 編程環境 ..............................................................................3

繪圖編輯器 ......................................................................................15

製作第一個 Scratch 遊戲 .................................................................17

Scratch 積木一覽 ............................................................................22

算術運算符和函數 ...........................................................................23

本章小結 ..........................................................................................25

練習題 .............................................................................................25

第2章 動作和繪圖...........................................................................29

使用動作模塊的積木 ........................................................................29

畫筆模塊和一個簡單的畫圖程序 ......................................................35

神奇的重復執行 ...............................................................................37

Scratch 項目 ....................................................................................41

關於被剋隆的角色 ...........................................................................48

本章小結 ..........................................................................................49

練習題 .............................................................................................50

第3章 外觀和聲音...........................................................................53

外觀模塊 ..........................................................................................54

聲音模塊 ..........................................................................................59

Scratch 項目 ....................................................................................63

本章小結 ..........................................................................................69

練習題 .............................................................................................69

第4章 過程......................................................................................73

消息的廣播和接收 ...........................................................................74

將大型程序分而治之 ........................................................................78

分析問題的思維方式 ........................................................................90

第5章 變量......................................................................................99

Scratch 的數據類型 .......................................................................100

變量詳解 ........................................................................................102

變量值顯示器 .................................................................................116

在程序中使用變量值顯示器 ............................................................117

獲得用戶輸入 ................................................................................127

本章小結 ........................................................................................129

練習題 ...........................................................................................129

第6章 用邏輯做決定......................................................................133

比較操作符 ....................................................................................134

分支結構 ........................................................................................138

邏輯運算符 ....................................................................................144

Scratch 項目 ..................................................................................150

本章小結 ........................................................................................162

練習題 ...........................................................................................162

第7章 深入循環.............................................................................165

循環結構 ........................................................................................166

循環計數器 ....................................................................................174

循環的嵌套 ....................................................................................177

遞歸:調用自身的過程 ..................................................................179

Scratch 項目 ..................................................................................181

本章小結 ........................................................................................193

試一試 7-10 ................................................................................193

練習題 ...........................................................................................194

第8章 字符串處理.........................................................................197

字符串數據類型 .............................................................................198

字符串操作示例 .............................................................................201

Scratch 項目 ..................................................................................208

練習題 ...........................................................................................225

第9章 鏈錶....................................................................................227

Scratch 的鏈錶 ..............................................................................228

動態鏈錶 ........................................................................................234

數字鏈錶 ........................................................................................239

搜索和排序 ....................................................................................241

Scratch 項目 ..................................................................................248

本章小結 ........................................................................................258

練習題 ...........................................................................................258

附錄A 分享與閤作..........................................................................261

創建 Scratch 賬號 .........................................................................261

使用書包功能 ................................................................................264

創建項目 ........................................................................................266

前言/序言

  譯者序1

  為什麼我們要學習編程?為什麼歐美發達國傢的孩子更具有創造力?為什麼中國青少年素質教育總是傢長談起的話題?帶著一係列的問題,我便開始尋找答案。微軟創始人比爾.蓋茨曾說過孩子編程要從小開始,從興趣齣發,通過計算機編程來培養創造力,未來我們的下一代纔具有競爭力。為此,歐美發達國傢掀起一股青少年學習計算機編程的浪潮。

  Raspberry Pi(中文名為“樹莓派”,簡寫為RPi)是一款信用卡大小的卡片式電腦,自2012年問世以來,受眾多計算機發燒友和創客的追捧,曾經一“派”難求。樹莓派基金會創始人Eben Upton為瞭改變青少年對計算機編程缺乏興趣這一現狀,他創造齣瞭樹莓派,希望通過它能夠激勵更多的青少年將計算機編程從小視為愛好,未來可以發展成職業。

  樹莓派作為一種教學工具,鼓勵青少年開展各種計算機實驗,通過對樹莓派的使用研究,本人發現其預裝瞭各種編程語言的解釋器和編譯器,對青少年可以使用樹莓派係統中預裝好的Scratch這款圖形化編程軟件進行程序設計。

  Scratch是由麻省理工學院(MIT)媒體實驗室所開發的一款麵嚮青少年的圖形化簡易編程軟件。使用者隻需將色彩豐富的指令方塊進行組閤,便可創作齣多媒體程序、互動遊戲、動畫故事等作品。近幾年本人一直從事Arduino編程課的研究工作,研究中發現中小學生使用C語言編程難度較大,許多學生受睏於語法的規則和數學算法,無法理解程序之間的邏輯關係,一般的程序語言均采用英文編寫,又增加瞭學習難度。而對於使用Scratch的學生來說,他們覺得編程就像是在設計一款遊戲或者編寫動畫故事。他們不需要撰寫復雜的文字語法,隻需要通過指令流程安排和一連串積木模塊的組閤,就可以在短時間內完成有趣的遊戲和動畫設計。目前Scratch已翻譯成四十多種語言在全球使用,最新推齣的Scratch 2.0版本更可直接在互聯網瀏覽器上執行。

  關於本書

  縱覽國內現有關於Scratch的圖書,本人發現講解Scratch 2.0的並不多,能夠以項目為導嚮並解釋編程概念,有問有答的圖書就更少。本人有幸先於廣大讀者讀到本書英文版Learn to Program with Scratch,通過閱讀發現,本書在內容編排難度適中,非常適閤中學生閱讀,可作為中學STEAM創新教育教材或學生自學手冊,同時也可以作為大學選修課輔助教材,實用性較強。為此,本人嚮電子工業齣版社編輯推薦引進,並聯閤國內資深創客李澤先生將其翻譯齣來,早日跟廣大師生分享,共同學習。

  全書中的“試一試”和“練習題”的答案可通過奧鬆機器人社區論壇網站下載獲取,為瞭方便師生交流,在論壇中還專門開設瞭Scratch專題闆塊,大傢可以登錄http://www.makerspace.cn/查找學習。

  因本書涉及圖片與文字混編較多,書中難免會齣現疏漏與錯誤,如果讀者在閱讀過程中發現任何問題希望找到譯者共同探討,可以加入“愛上Scratch”主題QQ群:157658050。在這個群裏,你會獲得更多關於Scratch編程方麵問題的解答。

  緻謝

  首先要感謝麻省理工學院(MIT)媒體實驗室的開發人員和本書作者為廣大Scratch愛好者做齣的巨大貢獻,本人因尋找關於Scratch的學習資料有幸結識譯者李澤先生,沒有他的辛勤付齣,本書不可能順利完成。其次要感謝本書編輯林瑞和與高麗陽先生,他們為引進本書多次與外方進行溝通,並對譯稿進行多次審閱。最後,感謝國內資深創客教師吳俊傑、謝作如、李夢軍、張曉勝和上海Robopeak創始人陳士凱為本書提齣的寶貴建議與意見,感謝每一位投身於STEAM創新教育的老師。

  值此齣版之際,本人特彆希望通過本書來喚醒更多的中國青少年從小喜歡編程,熱愛創造,未來成為一個能夠改變世界的科學傢。

  於欣龍

  奧鬆機器人創始人、資深創客

  譯者序2

  2014年春節午夜時分,我和弟弟在一起探討兒童編程教育時,第一次聽說 Scratch,從此便與 Scratch 邂逅、結緣。隨後我嘗試開辦培訓班,錄製教學視頻。10個月後,我幸運地獲得瞭翻譯本書的機會。當我看到本書的目錄時,我便下定決心:一定要將本書的思想傳遞給國內廣大的 Scratch 愛好者、教師、學生以及傢長。

  縱觀國內外的 Scratch 書籍,大都以獨立或進階的案例作為主綫。本書雖然基於 Scratch,卻完全超越 Scratch 本身。作者不僅貢獻瞭眾多優秀的案例,更重要的是,作者僅把 Scratch 視為工具,講解瞭計算機科學常見的概念,如遞歸、字符串處理、鏈錶等。因此,本書的適用範圍很廣,任何想瞭解計算機科學的人都能從中獲益。

  本書循序漸進地從計算機科學常見的概念齣發,配閤 Scratch 腳本演示說明,然後通過大量的項目、練習題加以鞏固。作者詳細地解釋瞭每段腳本的含義,相信讀者一定能理解其中的原理。

  最後感謝好友於欣龍的翻譯推薦,感謝研究生導師張學良院長的支持,感謝我的女朋友劉剡細緻地審閱。有瞭大傢的信任和支持,我纔能竭盡全力完成本書的翻譯。如有疏漏和不足之處,懇請讀者批評、指正。

  李澤


用戶評價

評分

質量很好,物流很快,京東不錯,7年老會員瞭

評分

很好的一本變成圖書,內容不錯,印刷也可以,孩子很喜歡

評分

這個適閤沒有接觸過sc的低幼階段小朋友,其實直接上網站scratch.mit.edu就可以瞭。

評分

書不錯,跟兒子在傢照著學,還沒有全部學完,至少頭兩節還是講得很細緻,也容易上手

評分

好好好,現在教兒子學編程,這些書都收瞭

評分

保證,性價比高,優惠組閤靈活,

評分

學習貓抓入門書,感覺還是簡單瞭點

評分

給小孩子買的,書不錯。希望孩子能學到東西。

評分

做活動買的,書不錯。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有