Skip to main content

Table 1 Types of objects, drawing operations, and attributes for configuration

From: Practices of algorithm education based on discovery learning using a program visualization system

Objects

Operations

Attributes

Circle

Create

Corresponding variablea

Square

Delete

Main object IDb

Rectangle

Update

Position

Table

 

Width

Connector

 

Height

Line

 

Color

Label

 

Line color

Balloon

 

String color

  1. aOnly for circle, square, rectangle, and table objects
  2. bOnly for connector, line, and balloon objects