DocumentCode
2593353
Title
Teaching system simulation using student-expandable software
Author
Alkin, Oktay
Author_Institution
Southern Illinois Univ. Edwardsville, Edwardsville
fYear
2007
fDate
10-13 Oct. 2007
Abstract
This paper presents educational software developed by the author for the purpose of teaching numerical algorithms for simulating the behavior of linear and nonlinear systems represented by block diagrams. An important feature of the software is that its functionality can and must be expanded using modules developed by the students taking the course. The software simply provides the framework for validating and running a block diagram, facilitating data input and output, providing timing and sequencing information to each component, and handling data and message flow throughout the simulation. Components that make up the block diagram can then be developed as needed, and in a language- independent fashion, with the only requirement being that they adhere to the Common Object Model (COM) format. As an alternative approach, interpreted VbScript and JScript modules can also be developed for relatively simple components that are not time-critical. Examples are also presented for the use of the software in various settings.
Keywords
computer aided instruction; computer science education; mathematics; teaching; JScript modules; VbScript; common object model; educational software; handling data; message flow throughout; nonlinear systems; sequencing information; student-expandable software; teaching system simulation; Analytical models; Computational modeling; Computer languages; Computer simulation; Education; Numerical analysis; Numerical simulation; Object oriented modeling; Signal processing algorithms; Software algorithms; Numerical analysis; Object-oriented; System simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
Conference_Location
Milwaukee, WI
ISSN
0190-5848
Print_ISBN
978-1-4244-1083-5
Electronic_ISBN
0190-5848
Type
conf
DOI
10.1109/FIE.2007.4418101
Filename
4418101
Link To Document