Oracle Academy - Java Fundamentals - Alice 3 (Part 1)

Ace your homework & exams now with Quizwiz!

Algorithm

A list of actions to perform a task or solve a problem

Argument

A value that is used by the method to perform an action

Gallery

A collection of three-dimensional objects that you can insert into the scene

Textual Storyboard

A document with the step-by-step actions of the animation that need to be programmed

Procedure

A piece of program code that defines how the object should execute a task

Scenario

A story that gives the animation a purpose

Math Operations

Addition (+), subtraction (-), multiplication (*), and division (/)

Storyboard

Identifies the design specifications for the animation scenario. Two types are visual and textual

Methods Panel

The panel that contains the procedures and functions tab

Template

The background of the scene that provides the sky, ground and light

Initial Scene

The first scene of an animation where you select the background template and position the objects

Code Editor

The place where you add the programming instructions to program your animation

Scene Editor

The place where you can select objects from the gallery to add to the scene, position objects, and edit an object's properties

Debugging

The process of finding bugs in a software program

Procedural Abstraction

The process of looking at programming code, identifying repetitive programming statements, and extracting them into their own methods in order to make the code easier to understand and reuse

Nesting

The process of putting one thing inside of another

Do Together

Executes procedures simultaneously

Functions

Answer questions about an object, such as its height, width, depth, and even its distance to another object

Properties

Characteristics of an instance, such as color, opacity, or position in the world

Function

Computes and answers a question about an object

Class

Contains the instructions that define the appearance and movement of an object

Do In Order

Default control statement in Code editor that executes procedures in sequential order

Control Statement

Define how programming statements are executed in the program

Comments

Describes the intention of the programming instructions

Random Numbers

Numbers generated by the computer with no pattern in their sequence

One-Shot Procedure

Procedures in the Scene editor that execute only one time to position the object

Declared Procedures

Procedures that are created by the programmer

Orientation

Sense of direction

Instance

What an object is called after it is added to the scene

Inheritance

When each subclass object receives the methods and properties of its superclass

Bug

When something is broken or does not work as intended in a software program


Related study sets

Slope and Linear Equations part 1

View Set