Using Flash ActionScript as a tool to design instructional tool for mathematics explorations
YUAN YUAN yuan@mail.nhltc.edu.tw
M athematic Education
National Hualien Teachers College Taiwan
Abstract
As school teachers, difficulties often occur when we integrate
technology into the teaching of mathematics. A lack of powerful tools
and instructional models are possible reasons. We strongly believe that
electronic digital materials for teaching and leaning should help
teachers present mathematical concepts more clearly, and that they can
be used to provide interactive learning environments so that students
have a chance to explore mathematical concepts and improve their
conceptual understanding. As we all know, Flash is a powerful tool for
creating animations for use over the Web. With Flash we can design
innovative and valuable animations in the internet. With its strong
functions, Flash ActionScript could be used to create highly
interactive software. In this study, Flash ActionScript was used as a
tool to design instructional software for mathematics learning. Two
software will be discussed in this presentation. (1) Number
exploration: During the first few school years, teachers need to use
manipulative objects, such as counters and baseten pieces, to
introduce basic number concepts. This software was designed to
introduce number concepts. In stead of manipulating concrete objects in
class, teachers use it as an instructional tool to introduce basic
number concepts.
(2) Pattern exploration:
Recognize and understand a pattern has been an important content in
mathematics learning. This software was oriented from a nice class
activity. Students were asked to explore possible results by changing
ways of banding on a circle lattice. The development of this software
reduce the manipulating time and students will have much time to focus
on finding the patterns. Results from this study, we suggest that Flash
ActionScript can be a useful tool to design instructional tools for
mathematics learning. Ideas from many classroom activities can be
translated into software designing.
