Teaching abstract algebra through programming
The Teaching of Mathematics, XXV (2022) no. 1, p. 53
Voir la notice de l'article provenant de la source eLibrary of Mathematical Institute of the Serbian Academy of Sciences and Arts
This note presents some programming exercise examples usable in a first course of abstract algebra. The topics include detecting properties of an algebraic operation in a finite set, implementing the Euclidean algorithm in different Euclidean rings, long division of polynomials over a finite field, finding all low-degree irreducible polynomials over a finite field.
Classification :
97U50, 97H40, U55, H45
Keywords: teaching math through coding, algebraic operations, Euclidean rings, polynomials over a field.
Keywords: teaching math through coding, algebraic operations, Euclidean rings, polynomials over a field.
@article{TM2_2022_XXV_1_a6,
author = {Natalia Saealle and Lauri Tart and Indrek Zolk},
title = {Teaching abstract algebra through programming},
journal = {The Teaching of Mathematics},
pages = {53 },
publisher = {mathdoc},
volume = {XXV},
number = {1},
year = {2022},
language = {en},
url = {http://geodesic.mathdoc.fr/item/TM2_2022_XXV_1_a6/}
}
Natalia Saealle; Lauri Tart; Indrek Zolk. Teaching abstract algebra through programming. The Teaching of Mathematics, XXV (2022) no. 1, p. 53 . http://geodesic.mathdoc.fr/item/TM2_2022_XXV_1_a6/