Mathematics with component-oriented exploratory software

被引:9
|
作者
Kynigos C. [1 ,2 ]
Koutlis M. [1 ,2 ]
Hadzilacos T. [1 ,2 ]
机构
[1] Department of Philosophy, Education and Psychology, School of Philosophy, University of Athens
[2] Computer Technology Institute, Patras
关键词
Component software; Exploratory learning environments; Variation tool;
D O I
10.1023/A:1009744718575
中图分类号
学科分类号
摘要
In this paper we discuss a component-oriented architecture which we are employing to develop programmable exploratory software for mathematics. We argue that the architecture can be used to provide synergy between end-user programming and efficient behavior of components, i.e. computational objects of a wide range of technical complexity and functionalities. We give examples of components with mathematics in their behavior and components which in themselves embody mathematical relations. Through both formal language and visual means, users can link them to form creative configurations with interesting functionalities and use the resulting environments for exploratory activity. We conclude that this architecture enables a more efficient collaboration between technical and educational expertise in developing exploratory software.
引用
收藏
页码:229 / 250
页数:21
相关论文
共 50 条
  • [1] Mathematics with component-oriented exploratory software
    Kynigos, Chronis
    Koutlis, Manolis
    Hadzilacos, Thanasis
    [J]. International Journal of Computers for Mathematical Learning, 1997, 2 (03): : 229 - 250
  • [2] A component-oriented software authoring system for exploratory visualization
    Takatsuka, M
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (07): : 1213 - 1222
  • [3] COMPONENT-ORIENTED SOFTWARE-DEVELOPMENT
    NIERSTRASZ, O
    GIBBS, S
    TSICHRITZIS, D
    [J]. COMMUNICATIONS OF THE ACM, 1992, 35 (09) : 160 - 165
  • [4] Mechanisms of component-oriented software development
    Hofmann, HD
    Muench, V
    Stynes, J
    [J]. INTERNET RESEARCH, 1999, 9 (01) : 66 - 75
  • [5] Am agent component-oriented software process
    Qu, YT
    Chen, TZ
    Hong, X
    [J]. 2005 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2005, : 459 - 462
  • [6] A process model for component-oriented software engineering
    Dogru, AH
    Tanik, MM
    [J]. IEEE SOFTWARE, 2003, 20 (02) : 34 - +
  • [7] A Component-oriented Metamodel for the Modernization of Software Applications
    Baresi, Luciano
    Miraz, Matteo
    [J]. 2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 179 - 187
  • [8] The design of a component-oriented framework for numerical simulation software
    van der Velde, P.
    Mallinson, G. D.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2007, 38 (03) : 182 - 192
  • [9] A component-oriented programming for embedded mobile robot software
    Jawawi, Dayang N. A.
    Mamat, Rosbi
    Deris, Safaai
    [J]. International Journal of Advanced Robotic Systems, 2007, 4 (03) : 371 - 380
  • [10] Exploring the Potential of Component-Oriented Software Development Application
    Aris, Hazleen
    [J]. INFORMATION SYSTEMS: MODELING, DEVELOPMENT, AND INTEGRATION: THIRD INTERNATIONAL UNITED INFORMATION SYSTEMS CONFERENCE, UNISCON 2009, 2009, 20 : 355 - 366