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/