How FoxySheep Can Benefit Both Proprietary and Open Technologies for Teaching and Research
January 7, 2016
How FoxySheep Can Benefit Both Proprietary and Open Technologies for Teaching and Research
Follow along on your own device by visiting
Follow along on your own device by visiting
Of Mathematical Software
It is easier than ever to communicate with students, teachers, collaborators, and the public about mathematics and education, and communication tools are increasingly accessible to visually impaired and underserved populations.
It is easier than ever to communicate with students, teachers, collaborators, and the public about mathematics and education, and communication tools are increasingly accessible to visually impaired and underserved populations.
Overleaf (formerly WriteLaTeX) and ShareLaTeX
MarkDown
SageMath Cloud
iPython
MathJax
Overleaf (formerly WriteLaTeX) and ShareLaTeX
Sage Notebook, SageMath Cloud, iPython
GitHub, BitBucket, and other git solutions
Overleaf (formerly WriteLaTeX) and ShareLaTeX
Sage Notebook, SageMath Cloud, iPython
GitHub, BitBucket, and other git solutions
MIT OpenCourseWare
MathWorld
...and hundreds more.
Interface Technology
Robert
Grandma
Telephone
Python
LAPACK
NumPy
SymPy
R
matplotlib
Maxima
Sage
Authors of LaTeX
The Web
MathJax
Symbolic Computation System
Students and Teachers
GeoGebra
Python
Maple code
Maple code generator
C program
Mathematica kernel
WSTP (formerly MathLink)
Image: Andrew Saeger and Veronica Velasco, Factory 43, Seattle, Washington
Parser
FullForm Emitter
StringJoin[Map[StringJoin,ConstantArray["0",
Plus[4,Times[-1,StringLength[s]]]]],s]
StringJoin/@ConstantArray["0",4-StringLength[s]]<>s
Symbolic Computation System
Students and Teachers
GeoGebra
Python
Maple code
Maple code generator
C program
Mathematica kernel
WSTP (formerly MathLink)
A math software project (Sage, Maxima, etc.)
Mathematica code
FoxySheep
Mathematica's output is also valid input. A translator from Mathematica to language X gives bidirectional communication between X language tools and Mathematica.
User-written Mathematica code
FoxySheep
Language X system
Mathematica kernel
Many projects have expressed a desire for a Mathematica interface in the form of a parser or translator.
rjacobson@rwu.edu
https://plus.google.com/+RobertJacobson
rjacobson@rwu.edu
https://plus.google.com/+RobertJacobson