Here is the 3D vocabulary learning/ teaching idea.
1. dimension - spelling
2. dimension - pronunciation
3. dimension - meaning
We must teach these dimensions interchangeably.
For example
show image - demand spelling
Listen word - choose relevant image
Listen word - type it etc.
Here is VOCABULARY practice site that you can teach English vocabulary in 3D. For example
Click for Prepositions activitiy page here :
https://www.english-learn-online.com...ry-in-english/