1 / 10

Sage: an open-source computer algebra system (CAS)

Sage: an open-source computer algebra system (CAS). William Stein joined the UW Mathematics Department in 2006 as an associate professor. OPEN SOURCE: Get use to it. SAGE is distinguished by a strong emphasis on openness, community, cooperation, and collaboration.

oral
Télécharger la présentation

Sage: an open-source computer algebra system (CAS)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sage: an open-source computer algebra system (CAS) William Stein joined the UW Mathematics Department in 2006 as an associate professor.

  2. OPEN SOURCE: Get use to it SAGE is distinguished by a strong emphasis on openness, community, cooperation, and collaboration.

  3. Sage: a bridge between different tools • http://www.sagemath.org/links-components.h ATLAS, BLAS, Bzip2, Cddlib, Common Lisp, CVXOPT, Cython, mwrank, F2c, Flint, FpLLL, FreeType, G95, GAP, GD, Genus2reduction, Gfan, Givaro, GMP, GMP-ECM, GNU TLS, GSL, JsMath, IML, IPython, LAPACK, Lcalc, Libgcrypt, Libgpg-error, Linbox, M4RI, Matplotlib, Maxima, Mercurial, MoinMoin Wiki, MPFI, MPFR, ECLib, NetworkX, NTL, Numpy, OpenCDK, PALP, PARI/GP, Pexpect, PNG, PolyBoRi, PyCrypto, Python, Qd, R, Readline, Rpy, Scipy, Singular, Scons, SQLite, Sympow, Symmetrica, Sympy, mpmath, Tachyon, Termcap, Twisted, Weave, Zlib, ZODB. Paul tml

  4. Sage can be used to study mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, commutative algebra, group theory, combinatorics, graph theory, exact linear algebra, optimization, interactive data visualization, randomized or Monte Carlo algorithms, scientific and statistical computing and much more.

  5. A need for a Revolution in the teaching of College Mathematics • Math is a tool to solve real world problems • Most of our college students are not excited with learning math for math sake • Teaching/learning time could be better spent by exploring math concepts by guided experiment

  6. One Approach • Before class the student completes online exploratory exercises which will prepare the student for the next class • These exercises could be applets created with SAGE

  7. A need for a Revolution in the teaching of College Mathematics

  8. Benefits of CAS • CAS allows for problem solving and investigative learning • Rather than spend time on repetitive calculations the student has time to communicate conceptual understanding

  9. Engage The Student • Students can work in small groups in solving a real world problem, where the teacher is a guide • Some instructions can be provided but it would be a richer learning experience if the students can develop their own approach

  10. The End

More Related