tool, and tutee. As tutor, computer assists students
in understanding concepts, from the theory, theorem,
until proofing, and exercises. As a tool, computer can
be used by students for solving mathematical prob-
lems. Students can run special computer application
programs relevant to the concepts they learn. By us-
ing this program students are enabled to analyze the
characteristics of a notion (idea); for example, how
to write a formula of a function when the formula
is modified by manipulating its variable or constant.
Through this pattern, students do exercises to analyze
functions and find the relation between the graphics
and their formula, so they can identify the character-
istic of the function they observe.
As a tutee, computers act as an object which can
implement all students’ instruction, so computers fol-
low all students’ control. In this situation, computers
do any given tasks.
5 INTERACTIVE
MATHEMATICAL
COURSEWARE IN THE
IMPLEMENTATION OF
E-LEARNING
After the invention of microcomputers with graphic
interface, followed by the easiness of their opera-
tion and managed by consistent menu, the devel-
opment of courseware-based education is a devel-
oped phenomenon which grows rapidly. This com-
prises Computer-Aided Instruction (CAI), Computer-
Assisted Learning (CAL), Computer-based Training
(CBT), Computer Conference, Electronic Mail (e-
mail), Website, and Multimedia Computers.
Computer-based teaching materials can be consid-
ered as a set of techniques, software, and accompany-
ing materials designed to be used in computer-based
teaching, training, seminars/ workshops, or in any
other education activities. Hatfield (?) indicates that
computer-based instruction is basically an execution
of computer programs for instructional purposes. In
CAI, students are assisted step by step in understand-
ing a topic. Students are given examples, exercises,
questions, and tutorials. A computer program which
is designed to make the students interested in the topic
they learn can make the students reach the previous
designated goals. Animation techniques, which are
usually used in these programs, can motivate students
extrinsically, as well as strengthen their interest.
Students can do distance discussion via com-
puter conference, which can be held between remote
schools. Students can pose their ideas and communi-
cate to each other without limitation of distance. Al-
though these activities are usually conducted, com-
puter conference, however, so far is considered as ex-
pensive option, and is not considered as an efficient
mode of learning.
Web site can be used as media in mathematics
teaching, although the teaching-learning process does
not depend on the existence of website. Teachers can
give tasks via website and provide the answers in the
same media. This option of learning type can be inte-
grated into e-mail use, so the teachers can communi-
cate (in two-way traffic communication) to students,
as well as between a student and the others, who can
do discussion via this media. This type of learning is
appropriate to be developed, particularly for distance
learning, which enables students and teachers to have
discussion without face-to-face meeting.
Teachers can explain concepts via multimedia
computers, particularly concepts which contain mo-
tion, change, animation, or repetitive explanation,
equipped by audio-video facility. Students get infor-
mation via these media, whether in CD ROM, DVD
ROM format, or even in common discs only. Teach-
ers as a facilitator only need to operate these media
whenever they need.
There are a number of computer-based teach-
ing models, consisting of drill and practice, tuto-
rial, game, simulation, discovery, and problem solv-
ing (Glass, 1984). In more details, there are several
types of computer-based teaching interaction can be
used, as follows: (1) Drill and Practice, (2) Tutorial,
(3) Simulation, (4) Interactive discovery, (5) Games,
(6) Presentation/Demon-stration, (7) Test, (8) Com-
munication, and (9) Information Sources.
6 DEVELOPING SOFTWARE FOR
MATHEMATICS TEACHING
By identifying the characteristics of software mathe-
matics teaching, together with its advantages, we can
start developing interactive teaching materials by ob-
serving the has-to-be-followed steps. Some priorities
which should be taken into account in dealing with
software development for teaching are as follows: (a)
Identifying the demands in learning outcomes, stipu-
lated in the curriculum, (2) Evaluating all available
software, (3) Enhancing the quality of the existing
software, and (4) Developing new software.
In designing, developing, and implementing
computer-based teaching materials, there are some
steps that should be considered. Development phases
which are required for designing high quality interac-
tive teaching materials needs several phases. The first
ICoSEEH 2019 - The Second International Conference on Social, Economy, Education, and Humanity
480