Saved in:
Bibliographic Details
Main Author: Végh, Ladislav
Format: Recurso educativo Open Access
Language:en
Published: 2016
Subjects:
Online Access:https://eric.ed.gov/?id=EJ1110308
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867181231395831808
author Végh, Ladislav
author_facet Végh, Ladislav
Végh, Ladislav
collection Education Resources Information Center
contents Javascript Library for Developing Interactive Micro-Level Animations for Teaching and Learning Algorithms on One-Dimensional Arrays Végh, Ladislav Animation Programming Mathematical Logic Computer Simulation Computer Software Teaching Methods Educational Experiments Instructional Effectiveness Visualization Multimedia Materials Computer System Design Nonparametric Statistics Statistical Analysis The first data structure that first-year undergraduate students learn during the programming and algorithms courses is the one-dimensional array. For novice programmers, it might be hard to understand different algorithms on arrays (e.g. searching, mirroring, sorting algorithms), because the algorithms dynamically change the values of elements. In these situations, visualizations and animations might be helpful didactic tools. In this paper, we briefly overview animations with different views and introduce our Javascript library for developing interactive micro-level animations. Using this library, different sorting algorithm animations were created, which were used in a pedagogical experiment. The results showed that our interactive animations helped students to understand the visualized sorting algorithms.
format Recurso educativo Open Access
id eric_EJ1110308
institution ERIC Institute of Education Sciences
language en
publishDate 2016
record_format eric
spellingShingle Javascript Library for Developing Interactive Micro-Level Animations for Teaching and Learning Algorithms on One-Dimensional Arrays
Végh, Ladislav
Animation
Programming
Mathematical Logic
Computer Simulation
Computer Software
Teaching Methods
Educational Experiments
Instructional Effectiveness
Visualization
Multimedia Materials
Computer System Design
Nonparametric Statistics
Statistical Analysis
Javascript Library for Developing Interactive Micro-Level Animations for Teaching and Learning Algorithms on One-Dimensional Arrays Végh, Ladislav Animation Programming Mathematical Logic Computer Simulation Computer Software Teaching Methods Educational Experiments Instructional Effectiveness Visualization Multimedia Materials Computer System Design Nonparametric Statistics Statistical Analysis The first data structure that first-year undergraduate students learn during the programming and algorithms courses is the one-dimensional array. For novice programmers, it might be hard to understand different algorithms on arrays (e.g. searching, mirroring, sorting algorithms), because the algorithms dynamically change the values of elements. In these situations, visualizations and animations might be helpful didactic tools. In this paper, we briefly overview animations with different views and introduce our Javascript library for developing interactive micro-level animations. Using this library, different sorting algorithm animations were created, which were used in a pedagogical experiment. The results showed that our interactive animations helped students to understand the visualized sorting algorithms.
title Javascript Library for Developing Interactive Micro-Level Animations for Teaching and Learning Algorithms on One-Dimensional Arrays
topic Animation
Programming
Mathematical Logic
Computer Simulation
Computer Software
Teaching Methods
Educational Experiments
Instructional Effectiveness
Visualization
Multimedia Materials
Computer System Design
Nonparametric Statistics
Statistical Analysis
url https://eric.ed.gov/?id=EJ1110308