Source: https://www.semanticscholar.org/paper/Developing-and-validating-technological-pedagogical-Yeh-Hsu/5e55c9afe97644f49dda066353eb771092dc642b