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

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

[美] Majed Marji(馬吉德.馬吉) 著,於欣龍,李澤 譯
想要找書就要到 新城書站
立刻按 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版本更可直接在互聯網瀏覽器上執行。

  關於本書

  縱覽國內現有關於Scratc

用戶評價

評分

不錯的一本書,小孩學校正好再教這個,買給小孩自己看看。

評分

還沒看,好壞沒法評價,以後再評

評分

給孩子買的,培養邏輯思維能力

評分

不錯,兒子自己選的書。。。。。

評分

經典好書籍,必須跟孩子一起閱讀!每日親子閱讀時光!

評分

說實話,這書不便宜,不過語言類的書都貴的,這書還是有內容的,不過更適閤中學生閱讀。小學生需要大人輔導。

評分

送貨速度快 産品質量好 下次繼續購買

評分

不錯,兒子自己選的書。。。。。

評分

信賴京東自營的商品,希望越做越好,不要讓我們失望。京東最大的優勢就是配送速度,時效是京東最重要的品牌內涵,繼續支持你們!全五星好評ing

相關圖書

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

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