Return to Article Details Effect of online and face-to-face engagement and formative assessment score in flipped programming course outcomes and satisfaction. Download Download PDF