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.
Keywords: OMWeb; OpenModelica; Virtual; Web-based
Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
 Modelica Association. The Modelica Language Specification Version 3. 1; May 2009. www.modelica.org
 Peter Fritzson et al OpenModelica Users Guide and OpenModelica System Documentation; www.ida.liu.se/projects/OpenModelica; 2009.
 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.
 Bernhard Bachmann; Peter Aronsson; and Peter Fritzson. “Robust Initialization of Differential Algebraic Equations” In Proc. of (Modelica ’06); Vienna; Austria; 2006.
 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
 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
 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
 Douglas Crockford. Introducing JSON; URL: http://json.org. Retrieved March 25; 2010
 Heiko Bernloehr. E-learning Community Server; URL: http://freeit.de/ecsa/index.html; Retrieved March 25; 2010
 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 .
 Ang Yang; Kinshuk; Ashok Patel; A Plugable Web-based Intelligent Tutoring System; Conference on Information Systems ECIS 2002; Gdansk; Poland
 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