Return to Article Details Video-based microlearning and the impact on programming skills and technology acceptance Download Download PDF