CRN 23745: Technology Info

From Classes
(Difference between revisions)
Jump to: navigation, search
(Mathematica)
(Beamer)
 
(48 intermediate revisions by one user not shown)
Line 39: Line 39:
  
 
the document can  be typeset with Latex  (the normal way it works in TexShop)  instead  of  XeLaTex.
 
the document can  be typeset with Latex  (the normal way it works in TexShop)  instead  of  XeLaTex.
 +
* '''Matthew and Maria's Presentation:''' [http://helmut.knaust.info/class/201520_5365/PSTricks.pdf PDF version] | [http://helmut.knaust.info/class/201520_5365/PSTricks.tex TEX version]
 +
====Beamer====
 +
*  Till Tantau, Joseph Wright, and Vedran Miletić. [http://tug.ctan.org/macros/latex/contrib/beamer/doc/beameruserguide.pdf''The Beamer class. User Guide for version 3.63.'']. December 25, 2013, 245 pp.
 +
* '''Ana and Eliana's Presentation:''' [http://helmut.knaust.info/class/201520_5365/ClassHandoutBeamer.tex Handout (tex)] |  [http://helmut.knaust.info/class/201520_5365/FFF-Beamer-Presentation.tex Beamer example (tex)]  (needs a file  [http://helmut.knaust.info/class/201520_5365/graph.png ''graph.png''] to run) | [http://helmut.knaust.info/class/201520_5365/FFF-Beamer-Presentation.pdf Beamer example (pdf)]
  
 
==Computer Algebra Systems==
 
==Computer Algebra Systems==
Line 58: Line 62:
 
* [http://demonstrations.wolfram.com The Wolfram Demonstration Project website] | [http://demonstrations.wolfram.com/search.html?author=knaust My projects]
 
* [http://demonstrations.wolfram.com The Wolfram Demonstration Project website] | [http://demonstrations.wolfram.com/search.html?author=knaust My projects]
 
*Mathematica notebooks:  
 
*Mathematica notebooks:  
**[http://helmut.knaust.info/class/201320_5365/NB/01introduction.nb Introduction] [http://helmut.knaust.info/class/201520_5365/eval01introduction.nb (eval'd)] | [http://helmut.knaust.info/class/201320_5365/NB/02graphing.nb Graphing] [http://helmut.knaust.info/class/201520_5365/eval02graphing.nb (eval'd)] | [http://helmut.knaust.info/class/201420_5365/02asolving.nb Solving Equations] [http://helmut.knaust.info/class/201520_5365/eval02asolving.nb (eval'd)] | [http://helmut.knaust.info/class/201520_5365/03boole.nb Boolean Algebra] [http://helmut.knaust.info/class/201520_5365/eval03boole.nb (eval'd)] | [http://helmut.knaust.info/class/201520_5365/04algcalc.nb  Algebra & Calculus] [http://helmut.knaust.info/class/201520_5365/eval04algcalc.nb  (eval'd)] | [http://helmut.knaust.info/class/201520_5365/05random.nb  Random Numbers] | [http://helmut.knaust.info/class/201520_5365/06lists.nb  Lists I] | [http://helmut.knaust.info/class/201520_5365/07lists.nb  Lists II] | [http://helmut.knaust.info/class/201520_5365/08hofcts.nb  Higher Order Functions]
+
**[http://helmut.knaust.info/class/201320_5365/NB/01introduction.nb Introduction] [http://helmut.knaust.info/class/201520_5365/eval01introduction.nb (eval'd)] | [http://helmut.knaust.info/class/201320_5365/NB/02graphing.nb Graphing] [http://helmut.knaust.info/class/201520_5365/eval02graphing.nb (eval'd)] | [http://helmut.knaust.info/class/201420_5365/02asolving.nb Solving Equations] [http://helmut.knaust.info/class/201520_5365/eval02asolving.nb (eval'd)] | [http://helmut.knaust.info/class/201520_5365/03boole.nb Boolean Algebra] [http://helmut.knaust.info/class/201520_5365/eval03boole.nb (eval'd)] | [http://helmut.knaust.info/class/201520_5365/04algcalc.nb  Algebra & Calculus] [http://helmut.knaust.info/class/201520_5365/eval04algcalc.nb  (eval'd)] | [http://helmut.knaust.info/class/201520_5365/05random.nb  Random Numbers] [http://helmut.knaust.info/class/201520_5365/eval05random.nb  (eval'd)] | [http://helmut.knaust.info/class/201520_5365/06lists.nb  Lists I] [http://helmut.knaust.info/class/201520_5365/eval06lists.nb  (eval'd)] | [http://helmut.knaust.info/class/201520_5365/07lists.nb  Lists II] [http://helmut.knaust.info/class/201520_5365/eval07lists.nb  (eval'd)] | [http://helmut.knaust.info/class/201520_5365/08hofcts.nb  Higher Order Functions] | [http://helmut.knaust.info/class/201420_5365/09graphing2.nb Graphing II] | [http://helmut.knaust.info/class/201420_5365/10graphing3.nb Graphing III] | [http://helmut.knaust.info/class/201520_5365/11oddsends.nb Printing, Procedures, Recursion, Modules, and Replacement]
 
* Mathematica textbooks (in increasing order of complexity):  
 
* Mathematica textbooks (in increasing order of complexity):  
**Roozbeh Hazrat, ''Mathematica: A Problem-Centered Approach'', Springer Verlag, 2010.
+
**Roozbeh Hazrat, ''Mathematica: A Problem-Centered Approach'', Springer Verlag, 2nd ed., 2016.
 
**Stan Wagon, ''Mathematica in Action'', Springer Verlag, 3rd ed., 2010.
 
**Stan Wagon, ''Mathematica in Action'', Springer Verlag, 3rd ed., 2010.
 +
**Stephen Wolfram, [https://www.wolfram.com/language/elementary-introduction/ ''An Elementary Introduction to the Wolfram Language''], Wolfram Media Inc., 2013.
 
**Paul Wellin, ''Programming with Mathematica: An Introduction'', Cambridge University Press, 4th ed., 2013.  
 
**Paul Wellin, ''Programming with Mathematica: An Introduction'', Cambridge University Press, 4th ed., 2013.  
 
**Sal Mangano, ''Mathematica Cookbook'', O'Reilly, 2010.
 
**Sal Mangano, ''Mathematica Cookbook'', O'Reilly, 2010.
 
**Roman Maeder, ''Programming in Mathematica'', Springer Verlag, 3rd ed., 1997.
 
**Roman Maeder, ''Programming in Mathematica'', Springer Verlag, 3rd ed., 1997.
<gallery  widths="200px" heights="250px" perrow="4">
+
<gallery  widths="200px" heights="250px" perrow="3">
File:hazrat.jpg
+
File:hazrat2.jpg
 
File:Wagon.jpg
 
File:Wagon.jpg
 +
File:WolframLanguage.jpg
 
File:wellin.jpg
 
File:wellin.jpg
 
File:MathCook.jpg
 
File:MathCook.jpg
 
File:maeder.jpg
 
File:maeder.jpg
 +
</gallery>
 +
* Wolfram Demonstration Projects by Students
 +
<gallery  widths="300px" heights="200px" perrow="4">
 +
File:Wdp-mr.jpg‎  | Margarita Ryan: [http://demonstrations.wolfram.com/IChangedMyTiresWasITooSpeedy/ I Changed My Tires; Was I Too Speedy?]
 
</gallery>
 
</gallery>
 +
 +
===Maxima===
 +
*[http://maxima.sourceforge.net ''Maxima'' home page]
 +
*[http://helmut.knaust.info/class/201520_5365/maxima_doc.pdf Reference manual]
 +
* Examples: [http://helmut.knaust.info/class/201520_5365/first.wxm Beginnings] | [http://helmut.knaust.info/class/201520_5365/pfrac.wxm Partial Fractions] [http://helmut.knaust.info/class/201520_5365/pfrac.nb (Mathematica notebook)] | [http://helmut.knaust.info/class/201520_5365/5pointsconic.wxm Conic Section] [http://helmut.knaust.info/class/201520_5365/5pointsconic.nb (Mathematica notebook)]
 +
===Matlab===
 +
* '''Ashley and Kylee's presentation:''' [http://helmut.knaust.info/class/201520_5365/MATLAB.pdf Introduction to MATLAB]
 +
 +
==Geometry Software==
 +
===GeoGebra===
 +
* [http://www.geogebra.org/ GeoGebra website]
 +
** [http://www.geogebra.org/cms/en/download Download page]. You need to have the current [http://www.java.com/en/download/index.jsp Java] version installed on your computer.
 +
** [http://www.geogebra.org/book/intro-en.pdf Tutorial (PDF)] | [http://wiki.geogebra.org/en/Manual Manual (online)] | [[Media:Geogebra.pdf|A short introduction]] by &Oacute;scar Ch&aacute;vez
 +
* [[CRN 23745: Bezier curve|A GeoGebra applet as a MediaWiki page]] (Bezier)
 +
* [http://www.geogebratube.org/material/show/id/35697 A GeoGebra applet uploaded to ''GeoGebraTube''] (quartic)
 +
* [http://helmut.knaust.info/class/201320_5365/GeoGebra/steiner.pdf An example exporting GeoGebra graphics to LaTeX] ([http://helmut.knaust.info/class/201320_5365/GeoGebra/steiner.tex LaTeX source file])
 +
* [http://helmut.knaust.info/class/201520_5365/cycloid.gif A GIF animation created by GeoGebra]
 +
* [http://www.magicmath.it/mathematics Gaetano Di Caprio's applets]
 +
* Examples:
 +
**[http://helmut.knaust.info/class/201320_5365/GeoGebra/Thales.ggb The Theorem of Thales] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/triangle.ggb A triangle] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/ellipse.ggb An ellipse] | [http://helmut.knaust.info/class/201520_5365/cycloid.ggb The cycloid] | [http://helmut.knaust.info/class/201320_5365/GeoGebra/parabola2.ggb A parabola]
 +
 +
===Geometer's Sketchpad===
 +
* [http://www.dynamicgeometry.com/ Geometer's Sketchpad resource page]
 +
===Cinderella===
 +
* [http://www.cinderella.de/tiki-index.php Cinderella WiKi page]
 +
 +
===Cabri===
 +
* [http://www.cabri.com/ Cabri]
  
 
==RPN Calculators==
 
==RPN Calculators==
Line 79: Line 117:
 
*[http://www.hpmuseum.org/ The Museum of HP Calculators]
 
*[http://www.hpmuseum.org/ The Museum of HP Calculators]
 
[[image:HP15c.jpg‎|300px|center]]
 
[[image:HP15c.jpg‎|300px|center]]
 +
 +
==Logo==
 +
[[image:Turtle_draw.jpg|300px|right]]
 +
"Logo is the name for a philosophy of education and a continually evolving family of programming languages that aid in its realization." (Harold Abelson)
 +
*[http://el.media.mit.edu/logo-foundation/index.html Logo Foundation]
 +
*[ftp://ftp.cs.berkeley.edu/pub/ucblogo/ucbwlogosetup.exe UCB Logo]. A basic implementation for Windows.
 +
*[http://www.softronix.com/logo.html MSW Logo]. A more advanced version, also for Windows.
 +
*[http://www.logointerpreter.com/turtle-editor.php# Surf your logo code.] A web-based implementation.
 +
* Android phones: Search for ''Turtle Draw'' in the ''Google Play'' store.
 +
 +
==Mathematics on the Web==
 +
[[Image:server.png|thumb|400px|left|Web hosting schematic]]
 +
<br clear=all>
 +
HTML Tutorials
 +
*[http://html.net/tutorials/html/ HTML Tutorial]
 +
*[http://www.w3schools.com/html/DEFAULT.asp w3schools.com]
 +
 +
HTML Reference Resources
 +
*[http://www.w3schools.com/tags/ w3schools.com]
 +
*[https://developer.mozilla.org/en-US/docs/Web/HTML/Element Mozilla Foundation]
 +
<br clear=all>
 +
===FTP client===
 +
*[http://winscp.net/eng/index.php WinSCP]
 +
*[http://www.wsftple.com/ WS FTP LE]
 +
 +
===MathJax===
 +
*[http://www.mathjax.org/ Homepage]
 +
*[http://helmut.knaust.info/class/201420_5365/MathJax.html A $\LaTeX$ file on the web (after minimal changes from the original)] | [http://helmut.knaust.info/class/201420_5365/MathJax.txt The underlying HTML file] | [http://helmut.knaust.info/class/201320_4303/iso.tex The original $\LaTeX$ file]
 +
 +
 +
==R==
 +
*[http://www.r-project.org/ The R-Project website]
 +
*[http://helmut.knaust.info/class/201520_5365/R-intro.pdf Introductory Manual]
 +
*[http://helmut.knaust.info/class/201520_5365/RJ-2014-2.pdf R Journal Volume 6/2, December 2014]
 +
*[http://helmut.knaust.info/class/201520_5365/population.tab population.tab (data for graphics below)] |  [http://helmut.knaust.info/class/201520_5365/population.R R-script for graphics below]
 +
[[Image:Rpop2015.png|500px]]
 +
 +
==Stella==
 +
*[http://www.iseesystems.com/softwares/Education/StellaSoftware.aspx Stella homepage]
 +
*[http://www.iseesystems.com/XMILE/index.php?route=product/product&product_id=58 Predator-Prey Dynamical System (online)]
 +
*[http://helmut.knaust.info/class/201520_5365/H1N1.STMX H1N1 Flu outbreak (needs Stella player)]
 +
 +
 +
==Other==
 +
*'''James B. and Nicole's presentation:''' [http://helmut.knaust.info/class/201520_5365/Mizar.pdf Mizar]
 +
*'''James Qu. and Margarita's presentation:'''  [http://helmut.knaust.info/class/201520_5365/SlideRule.pdf Slide Rules and Logarithmic Tables]
 +
** [http://helmut.knaust.info/NB/LogTable.nb Building and Using a Logarithmic Table]
 +
*'''Alberto and Robert's presentation:''' [http://helmut.knaust.info/class/201520_5365/techuse.pdf Effectiveness of Technology Use by Mathematics Students]
 +
*Sample videos from the Spring 2013 class: [https://www.youtube.com/watch?feature=player_embedded&v=j-21YxL9Coo Video 1] | [https://www.youtube.com/watch?v=-FaOMI2FCeI&feature=youtu.be Video 2] | [http://helmut.knaust.info/class/201520_5365/Harmonpres.mp4 Video 3] | [https://www.educreations.com/lesson/view/similarity-and-proportions/6097557/?ref=appemail Video 4] | [https://www.educreations.com/lesson/view/division-of-fractions/6135353/?ref=link Video 5]
 +
 +
==Preview==
 +
*[http://helmut.knaust.info/presentations/2009/20091016_DWT/DWT.pdf A preview of Math 5311 (Fall 2014): Discrete Wavelet Transformations] |  [[CRN_16879|Web page for a previous section of Math 5311]]

Latest revision as of 17:25, 7 October 2021

Contents

[edit] LaTeX

  • How to install LaTeX on Windows: The two software packages MikTeX and TeXMaker can be downloaded here as a zip file (215 MB).
  1. Download and install MiKTeX. You need internet access for the installation.
  2. Make sure you have Adobe Reader installed.
  3. Download and install an editor, such as TeXMaker or TeXnicCenter. Configure the PDFLateX option.
  • How to install LaTeX on Linux:
  1. Skip Step 1 above: LaTeX should already be installed.
  2. Make sure you have Adobe Reader (or another PDF reader) installed.
  3. There is a version of TeXMaker for Linux. Configure the PDFLateX option.
  • How to install LaTeX on Macs:
  1. Follow the instructions at MacTeX.


  • Some examples of LaTeX files:
  1. barebones.tex | barebones.tex with more examples
  2. BA.tex | To run the .tex file you also need to download the images: Boole.jpg | Huntington.jpg | Stone.jpg
  3. The same as a Beamer presentation: BAtalk.tex | BAtalk.pdf | To run the .tex file, in addition to the three images above, you will need: JMM.PNG
  4. A multiple choice quiz
  5. A PDF fillable form: PDF_Form.tex
  6. $\LaTeX$ is part of MediaWiki and other software on the Internet\[\sum_{n=1}^\infty \frac{1}{n^2}=\frac{\pi^2}{6}\]
  • Resources:
  1. Wikibook LaTeX
  2. LaTeX Tutorials - A Primer
  3. The Not So Short Introduction to $\LaTeX$
  4. A LaTeX crash course
  5. The TeX Cookbook (List of symbols)
  6. The standard book reference is: Leslie Lamport, LaTeX: A Document Preparation System, Addison-Wesley, 2nd Edition, 1994.

[edit] PSTricks

On the Mac version - if this line is the first line of the a document using pstricks:

% !TEX TS-program = latex

the document can be typeset with Latex (the normal way it works in TexShop) instead of XeLaTex.

[edit] Beamer

[edit] Computer Algebra Systems

[edit] mydesktop.utep.edu

Mathematica, MatLab (and other software) is available at mydesktop.utep.edu

Remote access to Mathematica

Accessing files on mydesktop.utep.edu

[edit] Mathematica

  • Wolfram Demonstration Projects by Students

[edit] Maxima

[edit] Matlab

[edit] Geometry Software

[edit] GeoGebra

[edit] Geometer's Sketchpad

[edit] Cinderella

[edit] Cabri

[edit] RPN Calculators

HP15c.jpg

[edit]

Turtle draw.jpg

"Logo is the name for a philosophy of education and a continually evolving family of programming languages that aid in its realization." (Harold Abelson)

[edit] Mathematics on the Web

Web hosting schematic


HTML Tutorials

HTML Reference Resources


[edit] FTP client

[edit] MathJax


[edit] R

Rpop2015.png

[edit] Stella


[edit] Other

[edit] Preview

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox