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.
@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/}
}
TY  - JOUR
AU  - Natalia Saealle
AU  - Lauri Tart
AU  - Indrek Zolk
TI  - Teaching abstract algebra through programming
JO  - The Teaching of Mathematics
PY  - 2022
SP  - 53 
VL  - XXV
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/TM2_2022_XXV_1_a6/
LA  - en
ID  - TM2_2022_XXV_1_a6
ER  - 
%0 Journal Article
%A Natalia Saealle
%A Lauri Tart
%A Indrek Zolk
%T Teaching abstract algebra through programming
%J The Teaching of Mathematics
%D 2022
%P 53 
%V XXV
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/TM2_2022_XXV_1_a6/
%G en
%F 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/