Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math (Paperback)
            
暫譯: 使用 Scratch 學習程式設計:透過遊戲、藝術、科學和數學的視覺化程式設計入門
        
        Majed Marji
- 出版商: No Starch Press
- 出版日期: 2014-02-14
- 售價: $1,160
- 貴賓價: 9.5 折 $1,102
- 語言: 英文
- 頁數: 288
- 裝訂: Paperback
- ISBN: 1593275439
- ISBN-13: 9781593275433
- 
    相關分類:
    
      Scratch
 
立即出貨 (庫存=1)
買這商品的人也買了...
- 
                
                   深入淺出設計模式 (Head First Design Patterns) 深入淺出設計模式 (Head First Design Patterns)$880$695
- 
                
                   深入淺出 Java 程式設計, 2/e (Head First Java, 2/e) 深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695
- 
                
                   大話設計模式 大話設計模式$620$490
- 
                
                   精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e) 精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537
- 
                
                   Excel 2010 會計財務實務應用 Excel 2010 會計財務實務應用$480$379
- 
                
                   Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具 Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458
- 
                
                   無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship) 無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452
- 
                
                   Arduino UNO R3 開發板(副廠相容版)附傳輸線 Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380
- 
                
                  無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)$360$281
- 
                
                   Linux Shell 程式設計實力養成:180 個實務關鍵技巧徹底詳解 Linux Shell 程式設計實力養成:180 個實務關鍵技巧徹底詳解$420$328
- 
                
                   超圖解 Arduino 互動設計入門, 2/e 超圖解 Arduino 互動設計入門, 2/e$680$578
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   啊哈!圖解演算法必學基礎 啊哈!圖解演算法必學基礎$350$298
- 
                
                   創新是一種態度:翟本喬透視問題、勇於突破的思考模式和勝出策略 創新是一種態度:翟本喬透視問題、勇於突破的思考模式和勝出策略$290$247
- 
                
                   Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境 Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468
- 
                
                   精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages) 精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616
- 
                
                   完整學會 Git, GitHub, Git Server 的24堂課 完整學會 Git, GitHub, Git Server 的24堂課$360$284
- 
                
                   黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters) 黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316
- 
                
                   Kali Linux 滲透測試工具, 2/e Kali Linux 滲透測試工具, 2/e$500$395
- 
                
                   Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課 Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437
- 
                
                   Scratch Coding Cards: Creative Coding Activities for Kids Scratch Coding Cards: Creative Coding Activities for Kids$1,050$998
- 
                
                   寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people) 寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308
- 
                
                   Docker 入門與實戰, 2/e Docker 入門與實戰, 2/e$500$395
- 
                
                   勒索病毒程式設計 : 揭秘你所不知道的勒索病毒 勒索病毒程式設計 : 揭秘你所不知道的勒索病毒$480$374
- 
                
                   DK Workbooks: Coding in Scratch: Games Workbook DK Workbooks: Coding in Scratch: Games Workbook$470$447
商品描述
Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts?
In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You'll learn how to:
 
- Harness the power of repeat loops and recursion
- Use if/else statements and logical operators to make decisions
- Store data in variables and lists to use later in your program
- Read, store, and manipulate user input
- Implement key computer science algorithms like a linear search and bubble sort
商品描述(中文翻譯)
Scratch 是一個有趣、免費且適合初學者的程式設計環境,您可以透過連接程式碼區塊來建立程式。雖然 Scratch 最著名的用途是向兒童介紹程式設計,但它也能讓任何年齡層的人都能輕鬆接觸計算機科學。與其在一種難以理解的程式語言中輸入無數行程式碼,為何不使用色彩繽紛的指令區塊和卡通角色來創建強大的腳本呢?
在《Learn to Program with Scratch》中,作者 Majed Marji 使用 Scratch 來解釋解決現實世界程式設計問題所需的基本概念。標示清楚、顏色編碼的區塊明確顯示了給定腳本中的每一個邏輯步驟,您甚至可以透過單擊來測試腳本的任何部分,以檢查邏輯。您將學會如何:
- 利用重複迴圈和遞迴的力量
- 使用 if/else 陳述式和邏輯運算子來做出決策
- 將資料儲存在變數和列表中,以便在程式中稍後使用
- 讀取、儲存和操作使用者輸入
- 實作關鍵的計算機科學演算法,如線性搜尋和氣泡排序
實作專案將挑戰您創建歐姆定律模擬器、繪製複雜圖案、編程角色模擬循跡機器人、創建街機風格的遊戲等等!每一章都充滿詳細的解釋、註解插圖、引導範例、豐富的色彩以及大量的練習,幫助您牢記課程內容。《Learn to Program with Scratch》是您開始計算機科學之旅的完美起點,毫不費力。

 
     
    
 
     
     
     
     
     
     
     
     
    