Designing an interactive facility for non-programmers | Synapse