DocumentCode :
398876
Title :
Developing open source programs for science and mathematics
Author :
Christian, W. ; Belloni, M.
Author_Institution :
Davidson Coll., NC, USA
Volume :
1
fYear :
2003
fDate :
22-24 Sept. 2003
Firstpage :
15
Abstract :
The switch from procedural to object-oriented (OO) programming has produced dramatic changes in professional software design. OO techniques have not, however, been widely adopted by science and mathematics teachers and curriculum authors. The continued use of procedural languages in education is partly due to the lack of up-to-date curricular development tools that implement science computation and numerical analysis techniques within an OO framework. This talk describes a new open-source development project that combines OO software development with science education research to produce such material. These OO tools include frameworks for two- and three-dimensional drawing, numerical analysis, and user interfaces. Examples are presented that show how these tools can be used to create curricular material for upper level science and mathematics course.
Keywords :
courseware; mathematics computing; object-oriented programming; physics computing; physics education; software engineering; curricular development tool; mathematics education; numerical analysis; object-oriented programming; open source program; procedural language; procedural programming; professional software design; science education research; three-dimensional drawing; two-dimensional drawing; user interface; Continuing education; Educational programs; Mathematics; Numerical analysis; Object oriented programming; Open source software; Programming profession; Software design; Switches; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROCON 2003. Computer as a Tool. The IEEE Region 8
Print_ISBN :
0-7803-7763-X
Type :
conf
DOI :
10.1109/EURCON.2003.1247970
Filename :
1247970
Link To Document :
بازگشت