Teaching with physical computing devices | Synapse