The Impact of Productive Failure on Learning Performance and Cognitive Load: Using Hypervideo to Facilitate Online Interactions | IEEE Conference Publication | IEEE Xplore