Learning to Program with Alice, 3/e (Paperback)

Wanda P. Dann, Randy Pausch

  • 出版商: Prentice Hall
  • 出版日期: 2011-02-25
  • 定價: $2,360
  • 售價: 6.0$1,416
  • 語言: 英文
  • 頁數: 371
  • 裝訂: Paperback
  • ISBN: 0132122472
  • ISBN-13: 9780132122474
  • 相關分類: 3D 列印Object-oriented程式語言
  • 立即出貨 (庫存=1)



Learning to Program with Alice, 3e is appropriate for all one-semester pre-CS1 and computer literacy courses, and for integration into the first weeks of many introductory CS1 courses.


Alice was designed to make programming concepts easier to teach and learn. In the Third Edition of Learning to Program with Alice, Alice’s creators offer a complete full-color introduction to the interactive Alice programming environment. The authors make extensive use of program visualization to establish an easy, intuitive relationship between program constructs and the 3D graphics animation action in Alice. Students discover how Alice blends traditional problem-solving techniques with Hollywood-style storyboarding. Fundamental object-oriented programming concepts and language syntax are taught independently. Programming concepts can be taught from either an objects-first or an objects-early approach, with an optional early introduction to events. The book’s Java-like syntax allows students to view their program code, simplifying their transitions to Java, C++, C#, or other object-oriented languages. This new edition includes over 60% revised exercises and a "sneak peek" at Alice 3.0.


Collection of Alice 3D “example worlds” on CD-ROM – Students can load an example world and enter their own code to make it work.



Alice的設計旨在使程式設計概念更容易教授和學習。在《學習使用Alice程式設計,第三版》中,Alice的創作者提供了一個完整的全彩色介紹互動式Alice程式設計環境的教材。作者們廣泛使用程式視覺化來建立程式結構和Alice中的3D圖形動畫之間的直觀關係。學生們將發現Alice如何將傳統的問題解決技巧與好萊塢風格的故事板結合起來。基本的物件導向程式設計概念和語法是獨立教授的。程式設計概念可以從物件優先或早期物件方法來教授,並可選擇提前介紹事件。該書的類似Java的語法使學生能夠查看他們的程式碼,簡化他們轉向Java、C++、C#或其他物件導向語言的過渡。這個新版本包括超過60%修訂的練習和對Alice 3.0的“偷窺”。

《Alice 3D範例世界的收藏》CD-ROM - 學生可以載入一個範例世界並輸入自己的程式碼使其運作。