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

圖解編程(從編程基礎到Scratch項目實踐)/青少年趣味編程叢書

  • 作者:編者:陶雙雙|責編:劉芳
  • 出版社:電子工業
  • ISBN:9787121406850
  • 出版日期:2021/03/01
  • 裝幀:平裝
  • 頁數:201
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以大家熟知的「俄羅斯方塊遊戲」為載體,介紹如何從大到小、從總體到局部地完成項目的分解和設計,介紹了如何給一個模塊功能繪製流程圖,如何編寫程序、調試程序等。在項目完成的過程中,學生能夠對用到的指令和編程技巧進行重點學習,實現讓知識服務於問題解決,服務於學生的能力提升。

作者介紹
編者:陶雙雙|責編:劉芳

目錄
緒論  認識編程全過程
  0.1  什麼是編程?
    0.1.1  什麼是程序?
    0.1.2  編程基本過程
  0.2  如何學習編程?
    0.2.1  學習演算法設計
    0.2.2  學習編程語言
    0.2.3  學習數據結構
    0.2.4  了解內存結構
  本章小結
  問與答
第一章  初識Scratch編程
  1.1  Scratch介紹
    1.1.1  Scratch簡介
    1.1.2  編程熱身
  1.2  Scratch基本約定
    1.2.1  位置約定
    1.2.2  方向約定
    1.2.3  讀取位置和方向數值的指令
  1.3  Scratch流程式控制制
    1.3.1  順序結構
    1.3.2  選擇結構
    1.3.3  循環結構
  本章小結
  問與答
第二章  《俄羅斯方塊遊戲》需求分析
  2.1  構思遊戲功能
    2.1.1  廣泛借鑒
    2.1.2  形成想法
  2.2  確定遊戲規則
    2.2.1  描述遊戲功能
    2.2.2  確定遊戲規則
  2.3  遊戲角色分析
    2.3.1  方塊角色分析
    2.3.2  其他角色分析
    2.3.3  呈現分析結果
  2.4  認識角色造型
    2.4.1  角色造型
    2.4.2  造型中心點
  本章小結
  問與答
第三章  《俄羅斯方塊遊戲》總體設計
  3.1  遊戲總體設計
    3.1.1  功能模塊設計
    3.1.2  人機交互設計
  3.2  基本元素設計
    3.2.1  界面設計
    3.2.2  造型設計
    3.2.3  變數設計
    3.2.4  變數類型

  本章小結
  問與答
第四章  《俄羅斯方塊遊戲》素材準備
  4.1  繪製遊戲界面
    4.1.1  繪製說明界面
    4.1.2  繪製網格界面
    4.1.3  建立結束界面
  4.2  建立角色造型
    4.2.1  繪製L造型
    4.2.2  建立其他方塊
  本章小結
  問與答
第五章  編程實現——方塊隨機出現
  5.1  方塊對齊網格
    5.1.1  界面切換
    5.1.2  方塊設置
  5.2  方塊隨機出現
    5.2.1  關聯知識
    5.2.2  編程實現
  本章小結
  問與答
第六章  編程實現——方塊逐格下落
  6.1  正常速度下落
    6.1.1  分析與設計
    6.1.2  關聯知識
    6.1.3  編程實現
    6.1.4  運行程序
  6.2  改變下落速度
    6.2.1  分析與設計
    6.2.2  關聯知識
    6.2.3  編程實現
    6.2.4  程序段復用
  本章小結
  問與答
第七章  編程實現——左右移動及造型切換
  7.1  方塊左右移動
    7.1.1  分析和設計
    7.1.2  編程實現
    7.1.3  測試程序
  7.2  方塊造型切換
    7.2.1  分析與設計
    7.2.2  編程實現
  7.3  程序綜合測試
    7.3.1  造型越界問題
    7.3.2  CPU執行過程
  本章小結
  問與答
第八章  編程實現——下一個方塊出現
  8.1  方塊下落的穿越問題
    8.1.1  分析和設計

    8.1.2  編程實現
  8.2  下一個方塊出現
    8.2.1  分析與設計
    8.2.2  編程實現
  8.3  下一個方塊預先顯示
    8.3.1  分析與設計
    8.3.2  編程實現
    8.3.3  測試程序
  本章小結
  問與答
第九章  編程實現——判斷滿行與消行
  9.1  判斷滿行
    9.1.1  滿行特點
    9.1.2  檢查過程分析
    9.1.3  編程實現
  9.2  消除滿行
    9.2.1  動畫實現原理
    9.2.2  消行過程分析
    9.2.3  流程設計
    9.2.4  編程實現
  本章小結
  問與答
第十章  項目功能擴展
  10.1  統計得分和計時
    10.1.1  統計得分
    10.1.2  計時功能
    10.1.3  進度條遞減
  10.2  遊戲暫停和結束
    10.2.1  遊戲暫停/繼續
    10.2.2  遊戲結束
  10.3  其他功能實現
    10.3.1  添加聲音效果
    10.3.2  視頻偵測控制
  本章小結
  問與答
第十一章  項目測試與完善
  11.1  方塊卡住問題解決
    11.1.1  原因分析
    11.1.2  問題解決
  11.2  程序優化提高性能
    11.2.1  執行次數分析
    11.2.2  運行時間驗證
    11.2.3  綜合分析選用
  11.3  「編程畫網格」方案
    11.3.1  繪製標準網格
    11.3.2  邊界處理及消行
    11.3.3  常用調試技巧
  本章小結
  問與答
附錄A  繪製腦圖

  一  繪製思維導圖
  二  繪製流程圖
附錄B  矢量圖和點陣圖

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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