Abstract: The database course challenges teaching and learning due to its theoretical complexity and paucity of practical applications [1]. To address these challenges, a blended teaching method has ...