Creating Engaging Online Learning Material with the JSAV JavaScript Algorithm Visualization Library - Karavirta, Ville; Shaffer, Clifford A. (IEEE transactions on learning technologies, 2016)
Keywords: Active Electronic Textbooks; Algorithm Animation; Algorithms; Animation; Computer Assisted Instruction; Computer Science; Computer Science Education; Data Structure and Algorithm Visualizations; Data structures; Data visualization; Electronic Learning; Heuristic algorithms; HTML5; Hypermedia; Hypertextbook; Instructional Materials; Interactive Courseware; Java; JSAV; Learning Problems; Libraries; Mathematics; Programming; Systems integration; Tutorials; Visualization; algorithm animation; active electronic textbooks; hypertextbook; HTML5; JSAV; Data structure and algorithm visualizations; interactive courseware