A human/computer interface to accommodate user learning stages | Synapse