Fig. 3From: Effect of active learning using program visualization in technology-constrained college classroomsDesigning learning activity with instructional strategy design components mapped to objectiveBack to article page