This tutorial will teach you how to build models and simulation web interfaces to those models. By the end of the tutorial, you will have learned how to develop a user-friendly web simulation.
This is an active, hands-on tutorial. Throughout the tutorial, you’ll be building a simulation. You’ll start with writing model equations and then you’ll design a web interface.
What this Tutorial Covers
Lesson 1 – Creating a Simple Web Simulation
Lesson 2 – Writing Your Own Model
Lesson 3 – Testing Your Model
Lesson 4 – Working with User Decisions
Lesson 5 – Creating Your Simulation Interface
Lesson 6 – Creating Graphs
Lesson 7 – Adding User Decisions to Your Interface
Lesson 8 – Advancing and Resetting the Simulation
Lesson 9 – Displaying User Decisions
Lesson 10 – Limiting User Input
Lesson 11 – Using Control Directives in FML
Suggested Articles:
- How to create web simulations with Vensim using Forio Simulate
- Forio Hosts Interactive Public Site for Julia Language
- Enhancements to Forio Broadcast
- Designing Effective Learning Laboratories
- Reporting Totals in a Simulation

