Liang, Tianzhu, Duarte, Nelson, Yue, Gabriel Xiao-Guang · International Journal of Emerging Technologies in Learning (iJET) · 2023