The present invention provides a method for enabling instruction of a computer
to perform tasks, the method including the steps of: providing a user with at least
one form printable on a surface to provide one or more first viewable information
zones relating to one or more available commands and one or more second viewable
information zones relating to one or more objects; receiving, in a computer system,
indicating data from a sensing device operated by the user regarding movement of
the sensing device relative to the surface, said movement including a stroke of
part of the sensing device on or relative to said surface; determining, in the
computer system and from the indicating data, if the stroke substantially links
one or more of said first viewable information zones with one or more of said second
viewable information zones, and thereby interpreting the stroke as designating
(i) a respective one or more of said available commands and (ii) a respective one
or more of said objects; and applying in the computer system the designated one
or more of said available commands to the designated one or more of said objects.