幫助中心 | 我的帳號 | 關於我們

Scratch3.0少兒編程與演算法一本通

  • 作者:編者:快學習教育|責編:李華君
  • 出版社:機械工業
  • ISBN:9787111654384
  • 出版日期:2020/06/01
  • 裝幀:平裝
  • 頁數:200
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書將多種經典演算法融入一個個設計精美的Scratch案例當中,幫助孩子培養編程的核心能力,為將來學習其他程序設計語言打好基礎。
    全書共11章。第1章講解演算法的基礎知識,主要內容包括演算法的概念、特徵、描述方法、基本結構、質量評定等,並對常見的演算法做了簡單介紹。第2?11章通過10個案例來展現各種演算法的具體應用,帶領孩子在實踐中理解和領悟演算法的原理,這10個案例包括求累加和、判定質數、判斷閏年和平年、求公約數、找出水仙花數、進位轉換、信息加密、成績排名、計算車費、繪製二叉樹。
    本書案例設計生動有趣,步驟講解直觀詳盡,適合作為已經掌握Scratch入門知識的中小學生深入學習編程或參加信息學競賽的教程,也可作為少兒編程培訓機構的教學用書或課程設計的參考資料。

作者介紹
編者:快學習教育|責編:李華君

目錄
前言
如何獲取學習資源
第1章  演算法的基礎知識
  為什麼要學演算法
    ·有益於鍛煉邏輯思維
    ·讓青少年更深入地理解電腦系統
    ·更有效地解決問題
  演算法的概念和特徵
  演算法的描述方法
    ·自然語言
    ·流程圖
  演算法的基本結構
    ·順序結構
    ·選擇結構
    ·循環結構
  演算法的質量評定
  常用的電腦演算法
    ·枚舉法
    ·迭代法
    ·分治法
    ·遞歸法
    ·排序演算法
第2章  求累加和
  程序設定
  演算法分析
  思路詳解
    ·初始化變數
    ·變數賦值
    ·設置循環計算和
  編程步驟
第3章  判定質數
  程序設定
  演算法分析
  思路詳解
    ·創建變數n作為要判斷的數
    ·創建變數i作為除數
    ·判斷數字能否被整除
  編程步驟
第4章  閏年和平年
  程序設定
  演算法分析
  思路詳解
    ·創建變數「年份」並賦值
    ·判斷年份能否被4整除
    ·判斷年份能否被100整除
    ·判斷年份能否被400整除
  編程步驟
第5章  最大公約數
  程序設定
  演算法分析

  思路詳解
    ·創建變數
    ·輸入兩個數賦給變數m和n
    ·計算m除以n的餘數r
    ·判斷餘數r是否等於0
  編程步驟
第6章  水仙花數
  程序設定
  演算法分析
  思路詳解
    ·創建變數i,設置三位數初始值
    ·創建變數a、b、c,分別對應百位數、十位數、個位數
    ·計算每一位上數字的立方和
    ·判斷是否為水仙花數
  編程步驟
第7章  進位轉換
  程序設定
  演算法分析
  思路詳解
    ·創建「二進位」列表
    ·創建變數「十進位數」並賦值
    ·創建變數「商」並設置初始值
    ·判斷商是否等於0
  編程步驟
第8章  信息加密
  程序設定
  演算法分析
  思路詳解
    ·創建變數「位置」「字元串」「結果」
    ·輸入字元串
    ·重複執行分解字元串
    ·根據加密規則添加字元
  編程步驟
第9章  成績排名
  程序設定
  演算法分析
  思路詳解
    ·創建「成績」列表
    ·通過詢問將測試成績添加到列表
    ·設置排序完成的條件及變數的初始值
    ·設置比較次數
    ·比較「成績」列表中相鄰兩個數
  編程步驟
第10章  計算車費
  程序設定
  演算法分析
  思路詳解
    ·詢問獲取行駛路程
    ·將行駛路程賦給變數「路程」
    ·判斷路程所在的範圍

    ·計算車費
  編程步驟
第11章  繪製二叉樹
  程序設定
  演算法分析
  思路詳解
    ·創建變數「深度」和「長度」
    ·畫筆初始化
    ·創建遞歸函數,設置重複條件
  編程步驟

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032