Date of Submission
Fall 2020
Academic Program
Computer Science
Project Advisor 1
Keith O'Hara
Abstract/Artist's Statement
This project builds an online tool for users to practice tracing sorting algorithms on a virtual set of cards. Sorting algorithms are crucial to computer science. Visualization of such algorithms can aid in cementing the concepts. The purpose of a virtual manipulative is to create a similar effect of a physical manipulative but on a digital platform so that it is more accessible than its physical alternative. This project is motivated by the educational adjustments needed to be made during the 2020 Covid-19 pandemic. By building off of a previous Deck of Cards project, an algorithm to check a user’s work is implemented to allow users to receive immediate feedback on their tracing of a sorting algorithm at any point in time.
Open Access Agreement
Open Access
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Recommended Citation
Witanowska, Olivia, "The Use of Virtual Manipulatives in Teaching Sorting Algorithms" (2020). Senior Projects Fall 2020. 25.
https://digitalcommons.bard.edu/senproj_f2020/25
This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.