The development and evaluation of self-directed digital learning material development platform for foreign language education | Synapse