Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Teaching Programming for Mathematical Scientists   Over the past thirty years or so the authors have been teaching various
programming for mathematics courses at our respective Universities, as well as
incorporating computer algebra and numerical computation into traditional
mathematics courses. These activities are, in some important ways, natural
precursors to the use of Artificial Intelligence in Mathematics Education. This
paper reflects on some of our course designs and experiences and is therefore a
mix of theory and practice. Underlying both is a clear recognition of the value
of computer programming for mathematics education. We use this theory and
practice to suggest good techniques for and to raise questions about the use of
AI in Mathematics Education.

11
The categories of this paper are: hep-lat
32
The categories of this paper are: atom-ph
4
The categories of this paper are: cond-mat
18
The categories of this paper are: econ
3
The categories of this paper are: physics
9
The categories of this paper are: nlin
26
The categories of this paper are: bayes-an
15
The categories of this paper are: nucl-ex
20
The categories of this paper are: acc-phys
6
The categories of this paper are: astro-ph
13
The categories of this paper are: quant-ph
25
The categories of this paper are: patt-sol
23
The categories of this paper are: solv-int
30
The categories of this paper are: q-alg
37
The categories of this paper are: supr-con
16
The categories of this paper are: stat