Tari Mohsen-Torabzadeh
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Zoheb Muhammed Hossain
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Peter Fritzson
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Thomas Richter
Rechenzentrum, Stuttgart University, Germany
Download articlehttp://dx.doi.org/10.3384/ecp11063153Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Linköping Electronic Conference Proceedings 63:18, p. 153-159
Published: 2011-06-30
ISBN: 978-91-7393-096-3
ISSN: 1650-3686 (print), 1650-3740 (online)
In this paper we present a web-based teaching envi-ronment; OMWeb; useful both in engineering courses as well as for teaching programming languages. OM-Web can be an alternative or complementary tool to the traditional teaching method with lecturing and reading textbooks.
In this paper we present a web-based teaching envi-ronment; OMWeb; useful both in engineering courses as well as for teaching programming languages. OM-Web can be an alternative or complementary tool to the traditional teaching method with lecturing and reading textbooks.
OMWeb is part of the open source platform Open-Modelica. It can be applied to several areas in natural science; such as physics; chemistry; biology; biome-chanics etc.; where phenomena can be illustrated by dynamic simulations.
[1] Modelica Association. The Modelica Language Specification Version 3. 1; May 2009. www.modelica.org
[2] Peter Fritzson et al OpenModelica Users Guide and OpenModelica System Documentation; www.ida.liu.se/projects/OpenModelica; 2009.
[3] Anders Sandholm; Peter Fritzson; Varun Arora; Scott Delp; Göran Petersson; and Jessica Rose. The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books. In Proceedings of the 11th Mediterranean Conference on Medical and Biological Engineering and Computing (Medicon’2007); Ljubljana; Slovenia; June 26-30; 2007.
[4] Bernhard Bachmann; Peter Aronsson; and Peter Fritzson. “Robust Initialization of Differential Algebraic Equations” In Proc. of (Modelica ’06); Vienna; Austria; 2006.
[5] Mohsen Torabzadeh-Tari; Peter Fritzson; Adrian Pop; and Martin Sjölund. Generalization of an Active Electronic Notebook for Learning Multiple Programming Languages; IEEE EDUCON Education Engineering 2010 – The Future of Global Learning Engineering Education; Madrid; Spain; 2010
[6] Anders Fernström; Ingemar Axelsson; Peter Fritzson; Anders Sandholm; Adrian Pop. OMNotebook – Interactive WYSIWYG Book Software for Teaching Programming. In Proc. of the Workshop on Developing Computer Science Education – How Can It Be Done?. Linköping University; Dept. Computer & Inf. Science; Linköping; Sweden; March 10; 2006
[7] Bankolé Adjibadji; Stephan Rudolf ; and Thomas Richter. Numerische Mathematik im Browser: Das Virtuelle Programmierlabor ViP; Stuttgart University; Rechenzentrum; Feb 2010 http://isblab.rus.uni-stuttgart.de:7070/numlab/exercises
[8] Douglas Crockford. Introducing JSON; URL: http://json.org. Retrieved March 25; 2010
[9] Heiko Bernloehr. E-learning Community Server; URL: http://freeit.de/ecsa/index.html; Retrieved March 25; 2010
[10] Peter Fritzson; Peter Aronsson; Håkan Lundvall; Kaj Nyström; Adrian Pop; Levon Saldamli; and David Broman. The OpenModelica Modeling; Simulation; and Software Development Environment. In Simulation News Europe; 44/45; December 2005. See also: http://www.openmodelica.org .
[11] Ang Yang; Kinshuk; Ashok Patel; A Plugable Web-based Intelligent Tutoring System; Conference on Information Systems ECIS 2002; Gdansk; Poland
[12] Gerhard Weber; Peter Brusilovsky; ELM-ART: An Adaptive Versatile System for Web-based Instruction; International Journal of Artificial Intelligence in Education; 2001; Vol 12; pp 351-384
[13] http://omweb.ida.liu.se/TeacherClient
[14] http://omweb.ida.liu.se/StudentClient