+ All Categories
Home > Documents > Sage: an open-source computer algebra system (CAS) William Stein joined the UW Mathematics...

Sage: an open-source computer algebra system (CAS) William Stein joined the UW Mathematics...

Date post: 17-Dec-2015
Category:
Upload: anastasia-daniels
View: 214 times
Download: 0 times
Share this document with a friend
10
Sage: an open- source computer algebra system (CAS) William Stein joined the UW Mathematics Department in 2006 as an associate professor.
Transcript

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.

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

• 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.

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

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

A need for a Revolution in the teaching of College Mathematics

1f x

x

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

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

The End


Recommended