Applying Blended Learning in Programming Courses. - Mona Nabil Demaidi; Manar Qamhieh; Asmaa Afeefi (IEEE Access, 2019)