Gambo, Y. “Social Constructivist Learning Principles for Designing Online Learning Environment”. ISTES BOOKS, Sept. 2023, pp. 231-50, https://www.book.istes.org/index.php/ib/article/view/14.