uccser/cs-field-guide

View on GitHub
csfieldguide/static/interactives/trainsylvania/README.md

Summary

Maintainability
Test Coverage
# Trainsylvania Interactive

**Original Author:** David Thompson
**Modified By:** Jack Morgan

This interactive is created for teaching finite state automata.
The original interactive has been completely rewritten for the v2.0 of the Computer Science Field Guide, however the same principles have been used.

## Licences

Images for Trainsylvania were created by [Jack Morgan](mailto:jack.morgan@canterbury.ac.nz) and are freely available under this project's license.

## Future Plans

- Use CSS animations rather than JQuery `.animate()`.
- Calculate height of image box on load, rather than hard coded by CSS.
- Improve aesthetics by adding train moving on train tracks in front of stations, with a parallax background.