"The Mobile Access to Supplemental Learning Objects (MASLO) system is an open source solution for authoring content packets and distributing them to learners on mobile devices."
You don't need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you're ready.