A Mathematical Analysis of student-generated sorting algorithms

2Citations
Citations of this article
58Readers
Mendeley users who have this article in their library.

Abstract

Sorting is a process we encounter very often in everyday life. Additionally it is a fundamental operation in computer science. Having been one of the first intensely studied problems in computer science, many different sorting algorithms have been developed and analyzed. Although algorithms are often taught as part of the computer science curriculum in the context of a programming language, the study of algorithms and algorithmic thinking, including the design, construction and analysis of algorithms, has pedagogical value in mathematics education. This paper will provide an introduction to computational complexity and efficiency, without the use of a programming language. It will also describe how these concepts can be incorporated into the existing high school or undergraduate mathematics curriculum through a mathematical analysis of studentgenerated sorting algorithms.

Cite

CITATION STYLE

APA

Nasar, A. A. (2019). A Mathematical Analysis of student-generated sorting algorithms. Mathematics Enthusiast, 16(1–3), 315–330. https://doi.org/10.54870/1551-3440.1460

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free