0
Using Mathematica as an interactive F2F and online teaching environment<br />Robert R. Gotwals<br />North Carolina School ...
Teaching Environment<br />Specialized high school for science/math students<br />Computationally-based courses<br />Comput...
Teaching Needs<br />Electronic notebooks<br />Text, data, graphics, hyperlinks, other media<br />Computational engine<br /...
Strategies<br />Electronic Notebooks<br />Microsoft Word<br />Various wiki tools (Moodle, Wikispaces, etc.)<br />Computati...
Challenges<br />Multiple tools, multiple platforms<br />Lack of seamless integration<br />Multiple learning curves<br />No...
Current Solution<br />Mathematica<br />“Mathematica is a computational software program used in scientific, engineering, a...
Palette Support<br />
Sample Research Notebook<br />
Sample Classroom Product<br />
Sample Student Lab<br />
Computational Engine<br />
Specialized Computations<br />
Mathematica Pros and Cons<br />Pros<br />Cross platform<br />Exceptionally robust<br />Huge user community<br />Exceptiona...
Questions?<br />
Upcoming SlideShare
Loading in...5
×

Interactive mathematica

414

Published on

Slides developed for the UNC Teaching and Learning with Technology (TLT) conference, April 14, 2010.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
414
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Interactive mathematica"

  1. 1. Using Mathematica as an interactive F2F and online teaching environment<br />Robert R. Gotwals<br />North Carolina School of Science and Math<br />gotwals@ncssm.edu<br />
  2. 2. Teaching Environment<br />Specialized high school for science/math students<br />Computationally-based courses<br />Computational chemistry<br />Computational Medicinal Chemistry<br />Research in Computational Science<br />Core Courses<br />Chemistry by Inquiry<br />Two modes<br />Residential (F2F) courses<br />Online courses (NCSSM Online, http://online.ncssm.edu)<br />
  3. 3. Teaching Needs<br />Electronic notebooks<br />Text, data, graphics, hyperlinks, other media<br />Computational engine<br />Data analysis (statistics)<br />Data visualization<br />Specialized resources<br />Bioinformatics, other “omics” capabilities<br />
  4. 4. Strategies<br />Electronic Notebooks<br />Microsoft Word<br />Various wiki tools (Moodle, Wikispaces, etc.)<br />Computational engines<br />Excel – general data analysis tool<br />Gnuplot (data visualization)<br />“R” – statistics package<br />Specialized Resources<br />Jmol, LigandExplorer<br />
  5. 5. Challenges<br />Multiple tools, multiple platforms<br />Lack of seamless integration<br />Multiple learning curves<br />No one tool adequate for our needs<br />
  6. 6. Current Solution<br />Mathematica<br />“Mathematica is a computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing”<br />Mathematical function library<br />Special mathematical function library<br />2D and 3D data and function visualization and animation tools<br />Solvers for systems of equations<br />Numeric and symbolic tools for calculus<br />Multivariate statistics libraries<br />Toolkit for adding user interfaces to calculations<br />Tools for image processing<br />Tools for visualizing and analyzing graphs<br />Tools for combinatorics problems<br />Data mining tools such as cluster analysis, sequence alignment and pattern matching<br />Import and export filters for data, images, video, sound, CAD, GIS, document and biomedical formats<br />Database collection for mathematical, scientific, and socio-economic information<br />Support for complex number, arbitrary precision, interval arithmetic and symbolic computation<br />Notebook interface for review and re-use of previous inputs and outputs including graphics and text annotations<br />Technical word processing including formula editing and automated report generating<br />Tools for connecting to SQL, Java, .NET, C++, FORTRAN and http based systems<br />Tools for parallel programming<br />
  7. 7. Palette Support<br />
  8. 8. Sample Research Notebook<br />
  9. 9. Sample Classroom Product<br />
  10. 10. Sample Student Lab<br />
  11. 11. Computational Engine<br />
  12. 12. Specialized Computations<br />
  13. 13. Mathematica Pros and Cons<br />Pros<br />Cross platform<br />Exceptionally robust<br />Huge user community<br />Exceptional documentation / help capabilities<br />Reasonable learning curve<br />Cons<br />Expensive<br />
  14. 14. Questions?<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×