Alice Chapter 1 Vocabulary



Chapter1 Vocabulary

(Learning to Program with

Alice Book)

Directions: Write the definition of each term provided in the given space. You then need to draw a picture of each item under the term to help you remember the definition.

| | |

|Problem-Solving Skills |Is finding an answer to a question or figuring out how to perform a task. Computer programming is a pure, distilled form|

| |of this. |

| | |

| | |

| | |

|Computer Program |Is a set of instructions that tell the computer what to do. |

| | |

| | |

| | |

|Elegant |A program is considered this if another human being can easily understand and appreciate the intentions of the original |

| |programmer. |

| | |

|Documentation |Comments in a program, a web page for reference, or an accompanying written document like a user’s manual that helps |

| |someone else understand what you were trying to do. |

| | |

|Sequential Programming |When you perform a task in a specific order. |

| | |

| | |

| | |

|Conditional Execution |Perform an action based on a condition. |

| | |

| | |

| | |

|Looping or Iteration |An action that is repeated for a “given” (numeric or conditional) time. |

| | |

| | |

|Problem Decomposition, Top-Down Design, |The process of doing a complicated task by breaking the task down into a list of smaller, simpler tasks. Once all of the|

|Stepwise Refinement |simpler tasks are done, the complicated task is also accomplished. |

| | |

|Reductionism |Is an ancient, philosophical approach to the process of doing a complicated task by breaking the task down into a list |

| |of smaller, simpler tasks. |

| | |

|Function |In computer programming, this is simply asking a question. |

| | |

| | |

| | |

|Calling a Function |Asking a question so that you can compute a result. |

| | |

| | |

| | |

|Object Oriented Programming (OOP) |Most modern computer programming languages in which programs are organized into a set of methods that manipulate the |

| |properties of objects stored in a computer. |

| | |

|Virtual World |Is a video game or simulation implemented in 3D. |

| | |

| | |

| | |

|3D Models |Are “classes” within Alice that are like a blueprint used to design a house. The “blueprint” provides the size, color, |

| |and other attributes of the model. |

| | |

|Height |Measured vertically, top to bottom, in relation to the object. |

| | |

| | |

| | |

|Width |Measured horizontally, left to right, in relation to the object. |

| | |

| | |

| | |

|Depth |Measured from front to back, forward and backwards, in relation to the object. |

| | |

| | |

|6 Degrees of Freedom |Properties that each Alice object has and it is the ways the object can move around in the world; possible directions of|

| |motion. |

| | |

| | |

|Orientation |The six degrees of freedom in relation to the object, not the camera. |

| | |

| | |

| | |

|Bounding Box |Is a yellow box that is displayed when you mouse-click on an object. |

| | |

| | |

| | |

|Center |Each Alice object has a unique one that is not based on a calculation, but rather determined by the graphic artist when |

| |they first create the 3D model. |

| | |

| | |

|Distance |Is measured from one objects center to another object. |

| | |

| | |

| | |

|Position |Is the point used from the center of an object within a world. |

| | |

| | |

| | |

|Animation |Is a fantasy of vision, an illusion. |

| | |

| | |

| | |

|Render |To create. |

| | |

| | |

| | |

|Billboards |Flat 2D image one creates elsewhere and imports into Alice. |

| | |

| | |

-----------------------

Name: _______________________

Date: ___________________

Block: ___________________

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download