Abstract: Dynamic web-based learning tools are indispensable in modern teaching, especially considering their capability for interaction on demand as a means of stimulating and engaging students. The ...