RE: The best tools to create interactive fiction, text adventures and visual novels, with or without programming knowledge
For a resume, a multiple choice interactive fiction created with Twine or Ink would probably be best. I think you can even insert pictures and videos instead of just having text passages displayed. You could for example create an interactive FAQ and one of the questions is "How do you look?" and the answer would be a picture of you that gets displayed. If the app you end up using can't do that out of the box, all of the apps I've shown can be extended with new features if you can program or if you find a plugin someone else has written with the functionality you need.
For teaching kids, Twine is probably best since you can explain how to use it in less than 5 minutes. Just make sure to tell them to close the text editing windows that you open by double clicking on a node in the flow chart by pressing on the X in the top right corner, if you close it any other way, for example by clicking outside of the text editing window, the [[links in brackets]] don't get parsed correctly, seems to be a bug. Other than that kids should have no problem figuring out how to use it extremely quickly, it's quite intuitive once you understand the basics.
Ink is more involved, you have to learn the format you need to write stories in, but it's very easy to pick up since you can just learn the basics and get very far with those, just like you can do with Twine. Just read the first few pages of the manual that comes with the Inkle Editor, that should be more than enough to start and then you can probably explain the basics in 10 minutes. The upside of Ink is that you can easily share the created stories or just snippets of them to show a specific part off, you just copy and paste the text from the editor. Could be easily written to the blackboard as well. With Twine to show something you'd have to use a projector and to share a story with someone you have to share the story file, so Ink might be easier to deal with.
Thanks. I'll share what we end up doing.