The Gait E-Book – Development of Effective Participatory Learning using Simulation and Active Electronic Books

  • Anders Sandholm
  • P. Fritzson
  • V. Arora
  • Scott Delp
  • G. Petersson
  • J. Rose
Part of the IFMBE Proceedings book series (IFMBE, volume 16)


In this paper we outline an interactive electronic book that teaches high school students about human locomotion. Today the most common teaching methods are lectures or reading a static textbook where the student’s participation is passive and they do not engage in the learning process. When learning about human gait, students not only learn anatomy and kinesiology but also have the opportunity to grasp theoretical subjects such as mathematics, physics, biomechanics as well as concepts of modeling and simulation to carry out experiments. In this paper we outline an interactive electronic book where the student becomes engaged in the learning processes, they can add/remove text, images, video, create models and perform simulation in one environment. The Gait E-book combines the theoretical lecture with the interactive learning process of modeling and simulation. Two different simulation platforms will be supported in the E-book, OpenModelica and OpenSim. Modelica is a powerful modern equation based simulation language where students can focus on learning mathematical and physical behavior.


Gait Cycle Human Gait Human Locomotion Open Source Software Project Electronic Book 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rose J, Gamble J (2006) Human Walking, third edition. Lippincott Williams & WilkinsGoogle Scholar
  2. 2.
    Fritzson P, Viklund L, Fritzson D, Herber (1995) J. High-Level Mathematical Modelling and Programming, IEEE Software, 12(4):7787Google Scholar
  3. 3.
    Elmqvist H (1978) A Structured Model Language for Large Continuous Systems. Ph.D. thesis, TFRT-1015, Dept. of Automatic Control, Lund Institute of Technology, Lund, SwedenGoogle Scholar
  4. 4.
    Elmqvist H, Bruck D, Otter M (1996) Dymola—User's Manual. Dynasim AB, Lund, SwedenGoogle Scholar
  5. 5.
    Mattsson S, Andersson M (1992) The Ideas Behind Omola. In Proceedings of the 1992 IEEE Symposium on Computer-Aided Control System Design (CADCS ”92), Napa, California, USAGoogle Scholar
  6. 6.
    Sahlin P (1996) Modelling and Simulation Methods for Modular Continuous Systems in Buildings. Ph.D. thesis, Dept. of Building Science, Royal Inst. of Technology Stockholm, SwedenGoogle Scholar
  7. 7.
    Barton P, Pantelides C (1994) The Modelling of Combined Discrete/ Continuous Processes. AIChemE Journal 40:996–979Google Scholar
  8. 8.
    Fritzson P (2004) Principles of Object-Oriented Modeling and Simulation with Modelica 2.1, 940 pp, Wiley-IEEE PressGoogle Scholar
  9. 9.
    Modelica Association. The Modelica Language Specification Version 2.2, March 2005. http://www.modelica.orgGoogle Scholar
  10. 10.
    MathCore Engineering AB (2006) MathModelica User”s Guide. www.mathcore.comGoogle Scholar
  11. 11.
    Fritzson P et al (2006) OpenModelica Users Guide and OpenModelica System Documentation, Scholar
  12. 12.
    OpenSim at Scholar
  13. 13.
    FFMPEG, Scholar
  14. 14.
    Simm, Scholar
  15. 15.
    Coin3D (OpenInventor), Scholar
  16. 16.
    The Visualization Toolkit, Corresponding authorGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Anders Sandholm
    • 1
    • 2
  • P. Fritzson
    • 1
  • V. Arora
    • 3
  • Scott Delp
    • 3
  • G. Petersson
    • 2
  • J. Rose
    • 3
  1. 1.Department of Computer and Information ScienceLinköpingSweden
  2. 2.Health InstituteKalmarSweden
  3. 3.Department of Orthopaedic Surgery, Bioengineering and Computer ScienceStanford UniversityStanfordUSA

Personalised recommendations