## 5 Free Math Software For Teaching and Learning Mathematics

Years ago, I met a Japanese professor who eventually became my adviser during my one and a half year stay in Japan.  CRICED, the institute he was working also develops mathematics software in elementary and secondary schools. Below are 5 of the math software that they have developed.

1.) Grapes – a graphing software that allows users to draw most functions discussed in the secondary curriculum.

2.) Geometric Constructor –  a dynamic geometry software for teaching and learning geometry. Allows users to publish contents on the web.

3.) DbookPro – a tool for developing digital textbook. This can be done by scanning textbooks and or importing textbooks images. I have written two manuals of dbook (basic and advanced) and you can view the sample output of a dbook here.  You can download dbookPro here.

4.) Geometry Construction Language (GCL) Editor – an xml-based software used for creating educational materials in Flash.

5.) DGraph – Used for making and editing graphs from data and equation.

I have only tried 2 of these software (dbookPro and Grapes), but you might want to explore all of them.

## Scan and Solve with PhotoMath

PhotoMath is a new app which allows users to scan a math expressions or equations using a phone camera in real time and solve them. As of this writing, the supported expressions/equations are the arithmetic operations (+, -, ×,÷), fractions, decimals, powers and roots, linear equations, powers and roots, quadratic equations, simple systems of linear equations. It also supports absolute value equations and inequalities. Below is a short introductory video about PhotoMath. PhotoMath from MicroBLINK on Vimeo. PhotoMath is available as an iOS, Android, Amazon and Windows Phone application.

## Math Expressions and Graphs in Google Docs with g(Math)

Last week, I wrote about a tutorial on how to create math expressions in a Google Forms using Latex. Embedding of Latex in Google Docs documents can be made using the new g(Math) Google Docs Add On. Although Google Docs has a built in equation editor, the addition of Latex through g(Math) can make embedding of more complicated equations possible.

In addition to Latex, you can also create graphs using g(Math). Once you have added this add on, you can create graphs using the side bar of your Google Docs window.

Watch John McGowan, creater of g(Math), demonstrates how to use g(Math) on Google Docs.

For those who are not familiar with Latex, it is a typesetting system used to create scientific documents. It can also be used to create complicated math expressions. You can read my introduction andin case you don’t know about it. 