The complexity of current software tools increases with the
complexity of problem solving tasks they are designed to assist and are mainly
dedicated to computer educated people. On the other hand current computer
technology is deeply involved in people's everyday life. This gap deepens and
stresses software technology and computer education. By computational
emancipation the natural language becomes a family of non-ambiguous languages.
This means that every problem solver uses a non-ambiguous natural language,
termed here as Domain Algorithmic Language, DAL. Here we show how to develop
software tools dedicated to the problem domain and illustrate the methodology
we propose with the software tools required by teaching high school algebra.
Author(s) Details:
Teodor Rus,
Department of Computer Science, The University of Iowa, Iowa City,
USA.
Please see the link here: https://stm.bookpi.org/RATMCS-V8/article/view/13075
No comments:
Post a Comment