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

斯坦福程序設計入門課(JavaScript實現世界名校公開課)

  • 作者:(美)埃里克·S.羅伯茨|責編:李美瑩|譯者:編程思考者團隊
  • 出版社:機械工業
  • ISBN:9787111669425
  • 出版日期:2021/01/01
  • 裝幀:平裝
  • 頁數:373
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是由Eric S.Roberts新編寫的一本教材,面向沒有編程經驗及相關基礎知識的學生,旨在通過JavaScript教授學生理解編程的基本概念。本書借鑒了許多優秀教師的教學經驗,比如Richard Pattis採用的Karel機器人沉浸式教學法、Douglas Crockford推薦的編程指南,並採用富有邏輯的、循序漸進的組織方式,向學生展示學習其他編碼語言或從事電腦編程工作所需的基本技能。通過閱讀本書,學生能提高自己的編程技能,並開發出在線的、互動式的Web應用程序——這些應用程序能真正在Web瀏覽器上運行,提供讓人滿意的即時反饋。本書還在每章的開頭都介紹了一位為電腦科學的發展做出傑出貢獻的人物,而且每章都有配套的用於學生自測的複習題和用於教師測驗的練習題,並在本書配套的網站提供教學資源支持。

作者介紹
(美)埃里克·S.羅伯茨|責編:李美瑩|譯者:編程思考者團隊

目錄
譯者序
寫給學生的話
寫給教師的話
致謝
第1章  輕鬆入門
  1.1  Karel介紹
    1.1.1  Karel的編程
    1.1.2  Karel的世界
    1.1.3  Karel的內置函數
  1.2  教KareI解決問題
    1.2.1  開始起步
    1.2.2  定義函數
    1.2.3  完善程序
    1.2.4  使用庫函數
    1.2.5  分解策略
  1.3  控制語句
    1.3.1  條件語句
    1.3.2  循環語句
    1.3.3  解決通用問題
  1.4  逐步求精法
    1.4.1  一個逐步求精法的練習
    1.4.2  自上而下設計的原則
    1.4.3  求精第一個子問題
    1.4.4  編寫下一層代碼
    1.4.5  完成
  1.5  Karel世界里的演算法
  總結
  複習題
  練習題
第2章  JavaScript簡介
  2.1  數據和類型
  2.2  數值數據
    2.2.1  JavaScript中數字的表示
    2.2.2  算術表達式
    2.2.3  優先順序
  2.3  變數
    2.3.1  變數聲明
    2.3.2  賦值
    2.3.3  自增和自減操作符
    2.3.4  命名約定
    2.3.5  常量
    2.3.6  順序計算
  2.4  函數
    2.4.1  用JavaScript實現函數
    2.4.2  庫函數
  2.5  字元串數據
    2.5.1  字元串操作
    2.5.2  編寫簡單的字元串函數
  2.6  在瀏覽器中運行JavaScript
  ……

第3章  控制語句
第4章  簡單圖形
第5章  函數
第6章  編寫互動式程序
第7章  字元串
第8章  數組
第9章  對象
第10章  設計數據結構
第11章  繼承
第12章  JavaScript與Web

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