Alice 3 Cookbook
暫譯: Alice 3 食譜

Vanesa S. Olsen

  • 出版商: Packt Publishing
  • 出版日期: 2011-04-27
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 340
  • 裝訂: Paperback
  • ISBN: 1849514925
  • ISBN-13: 9781849514927
  • 海外代購書籍(需單獨結帳)

商品描述

79 recipes to harness the power of Alice 3 for teaching students to build attractive and interactive 3D scenes and videos

  • A cookbook for teachers who would like to demonstrate the basics of programming by creating marvelous animated scenes
  • Work with the new Alice 3 environment to add instances and inspect their properties, procedures, and functions
  • Develop interactive 3D scenes and videos with Alice 3
  • The book covers the new Sims module incorporated in Alice 3

In Detail

Alice is a free and innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the Web. Alice is a teaching tool designed as a revolutionary approach to teaching and learning introductory programming concepts.

Alice 3 Cookbook focuses on performing common tasks required in classrooms with Alice 3. The recipes target teachers who would like to take advantage of this exciting 3D environment in their classrooms and/or labs.

Alice 3 uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating programming experience. Each recipe provides step-by-step instructions that allow you to learn the most important Alice features by example. You will learn about everything from the addition of the initial actors, up to the advanced procedures to react to the keyboard and mouse input.

You will work with the different elements that compose a scene and learn how to change the values for properties and run simple methods. Discover how to create simple animations that will allow you to recognize the most important elements of the user interface and explore the models provided by Alice to use them in games.

A cookbook for teachers filled with practical recipes for showing students how to build scenes with animations and videos, using Alice 3

What you will learn from this book

  • Browse galleries with 3D models to add them as actors to a scene
  • Work with keyboard and mouse input to create interactive stories
  • Set scenes with live backgrounds, moving actors, and background music
  • Add animals, people, and objects, and define simple and complex behaviors
  • Work with parts of characters and people to create realistic animations
  • Use local variables in procedures and functions to solve complex algorithms
  • Use counters and loops and evaluate expressions to run conditional code
  • Combine many sub-expressions with logical operators and relational operators
  • Customize and animate a person's body and make the person interact with the environment
  • Control multiple cameras to create realistic experiences

Approach

Part of Packt's cookbook series, each chapter focuses on a different aspect of working with Alice. Each recipe has practical, step-by-step instructions with lots of screenshots.

Who this book is written for

This book is designed primarily for teachers developing education plans and willing to exploit 3D environments using Alice 3. Alice users who want to improve their Alice programming skills will also find this book useful as it offers innovative 3D models in action.

Some basic knowledge of Alice and how it works is necessary, although you are not expected to have worked with version 3 before.

商品描述(中文翻譯)

79 個食譜,利用 Alice 3 的力量教導學生建立吸引人且互動的 3D 場景和影片

- 一本為希望透過創建奇妙動畫場景來展示程式設計基礎的教師準備的食譜書
- 在新的 Alice 3 環境中工作,添加實例並檢查其屬性、程序和函數
- 使用 Alice 3 開發互動的 3D 場景和影片
- 本書涵蓋了 Alice 3 中整合的新 Sims 模組

詳細內容

Alice 是一個免費且創新的 3D 程式設計環境,使創建動畫以講述故事、玩互動遊戲或分享在網路上的影片變得簡單。Alice 是一個教學工具,旨在以革命性的方式教授和學習入門程式設計概念。

《Alice 3 食譜》專注於在教室中使用 Alice 3 執行常見任務。這些食譜針對希望在教室和/或實驗室中利用這個令人興奮的 3D 環境的教師。

Alice 3 使用 3D 圖形和拖放介面來促進更具吸引力且不那麼令人沮喪的程式設計體驗。每個食譜提供逐步指導,讓您通過範例學習最重要的 Alice 功能。您將學習從添加初始角色到反應鍵盤和滑鼠輸入的高級程序的所有內容。

您將處理構成場景的不同元素,並學習如何更改屬性的值並運行簡單的方法。發現如何創建簡單的動畫,讓您認識使用者介面的最重要元素,並探索 Alice 提供的模型以在遊戲中使用。

一本為教師準備的食譜書,充滿實用的食譜,教導學生如何使用 Alice 3 建立動畫和影片的場景。

您將從本書中學到的內容

- 瀏覽 3D 模型的畫廊,將其作為角色添加到場景中
- 使用鍵盤和滑鼠輸入創建互動故事
- 設定具有動態背景、移動角色和背景音樂的場景
- 添加動物、人物和物體,並定義簡單和複雜的行為
- 使用角色和人物的部件創建真實的動畫
- 在程序和函數中使用局部變數來解決複雜的算法
- 使用計數器和迴圈,評估表達式以運行條件代碼
- 結合多個子表達式與邏輯運算符和關係運算符
- 自訂和動畫化一個人的身體,並使其與環境互動
- 控制多個攝影機以創造真實的體驗

方法

作為 Packt 食譜系列的一部分,每一章專注於使用 Alice 的不同方面。每個食譜都有實用的逐步指導,並附有大量截圖。

本書的讀者對象

本書主要為正在制定教育計劃並希望利用 Alice 3 的 3D 環境的教師而設計。希望提升其 Alice 程式設計技能的 Alice 使用者也會發現本書有用,因為它提供了創新的 3D 模型實例。

雖然不要求您之前必須使用過版本 3,但對 Alice 及其運作方式有一些基本知識是必要的。