Supporting Self-Directed Learning by Connectivism and Personal Learning Environments | Synapse