interactive mathematica
DESCRIPTION
Slides developed for the UNC Teaching and Learning with Technology (TLT) conference, April 14, 2010.TRANSCRIPT
![Page 1: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/1.jpg)
1Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Using Mathematica as an interactive F2F and online teaching
environment
Robert R. GotwalsNorth Carolina School of Science and Math
![Page 2: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/2.jpg)
2Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Teaching Environment
• Specialized high school for science/math students
• Computationally-based courses– Computational chemistry– Computational Medicinal
Chemistry– Research in Computational
Science• Core Courses
– Chemistry by Inquiry• Two modes
– Residential (F2F) courses– Online courses (NCSSM
Online, http://online.ncssm.edu)
![Page 3: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/3.jpg)
3Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Teaching Needs
• Electronic notebooks– Text, data,
graphics, hyperlinks, other media
• Computational engine– Data analysis
(statistics)– Data visualization
• Specialized resources– Bioinformatics,
other “omics” capabilities
![Page 4: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/4.jpg)
4Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Strategies
• Electronic Notebooks– Microsoft Word– Various wiki tools
(Moodle, Wikispaces, etc.)
• Computational engines– Excel – general data
analysis tool– Gnuplot (data
visualization)– “R” – statistics
package• Specialized Resources
– Jmol, LigandExplorer
![Page 5: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/5.jpg)
5Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Challenges
• Multiple tools, multiple platforms
• Lack of seamless integration
• Multiple learning curves
• No one tool adequate for our needs
![Page 6: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/6.jpg)
6Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Current Solution
• Mathematica– “Mathematica is
a computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing”
Mathematical function librarySpecial mathematical function library2D and 3D data and function visualization and animation toolsSolvers for systems of equationsNumeric and symbolic tools for calculusMultivariate statistics librariesToolkit for adding user interfaces to calculationsTools for image processingTools for visualizing and analyzing graphsTools for combinatorics problemsData mining tools such as cluster analysis, sequence alignment and pattern matchingImport and export filters for data, images, video, sound, CAD, GIS, document and biomedical formatsDatabase collection for mathematical, scientific, and socio-economic informationSupport for complex number, arbitrary precision, interval arithmetic and symbolic computationNotebook interface for review and re-use of previous inputs and outputs including graphics and text annotationsTechnical word processing including formula editing and automated report generatingTools for connecting to SQL, Java, .NET, C++, FORTRAN and http based systemsTools for parallel programming
![Page 7: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/7.jpg)
7Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Palette Support
![Page 8: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/8.jpg)
8Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Sample Research Notebook
![Page 9: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/9.jpg)
9Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Sample Classroom Product
![Page 10: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/10.jpg)
10Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Sample Student Lab
![Page 11: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/11.jpg)
11Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Computational Engine
![Page 12: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/12.jpg)
12Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Specialized Computations
![Page 13: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/13.jpg)
13Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Mathematica Pros and Cons
• Pros– Cross platform– Exceptionally robust– Huge user community– Exceptional documentation / help
capabilities– Reasonable learning curve
• Cons– Expensive
![Page 14: Interactive mathematica](https://reader036.vdocuments.net/reader036/viewer/2022081502/554e9e6ab4c90526358b563a/html5/thumbnails/14.jpg)
14Interactive Mathematica- Gotwals, UNC TLT Conference, 2010
Questions?