The Role of Gamification Techniques in Promoting Student Learning: A Review and Synthesis. - Islam Alomari; Hosam Al-Samarraie; Reem Yousef (J. Inf. Technol. Educ. Res., 2019)