In a micro-world like a LightBot level or a Jeroo island, the coordinates that identify the upper left corner of the world are:

(0, 0)
  • (1, 1)
  • (A, 1)
  • (A, 0)

hint 2 would go here

When we create a new class that inherits from another, we call this new class a:

all of these are correct
  • derived class
  • child class
  • subclass

hint would go here

Some methods take additional values that provide information about what the method should do. These additional values are called:

parameters
  • options
  • attributes
  • variables

hint would go here

hint would go here

An instance of a class is called a:

object
  • name
  • variable
  • memory location

hint would go here

A special kind of method that is used to initialize a brand new object is called:

a constructor
  • an initializer
  • a creator
  • an instantiator

hint would go here

Which of the following is not an attribute of a Jeroo object?

its gender
  • the direction it is facing
  • its location
  • the number of flowers in its pouch

hint would go here

A Jeroo method that requires you to specify a direction when you call it is:

turn()
  • hop()
  • pick()
  • plant()

hint would go here

The set of values of all of the attributes defining an object are called its:

state
  • location
  • inspector
  • variables

hint would go here

When we create a new class that inherits from an existing class, we use this keyword to specify the class to inherit from:

extends
  • subclass
  • inherits
  • implements

hint would go here