Transcription of PROGRAMMING IN MATHEMATICA, A PROBLEM ... - Duke …
{{id}} {{{paragraph}}}
PROGRAMMINGINMATHEMATICA, A a ,=,:=,== ! bitof ,If , ,Mathematicarules! ;Multilinearalgebra66 References69 Date: March 8, , A PROBLEM -CENTREDAPPROACHT eachingthemechanicalperformanceof routinemathematicalop-erationsandnothing elseis wellunderthelevel of thecookbookbecausekitchenrecipes doleave somethingto theimaginationandjudgment of thecookbutthemathematicalrecipes olyaThisnotegrewoutof a moduleI gave at Queen'sUniversity Belfastin theWintersemester2004, booksalreadywrittenabouthow to useMathematica, I noticedtheyfallinto two categories:eithertheyprovideanexplanatio naboutthecommands,in thestyleof:enterthecommand,pushthebutton andseetheresult;or bookswhich the rstcategorydidnotinspireme(normy imagination)andthesecondcategoryweretoo di cultto understandandnotsuitableforlearning(orte aching) mathematica 's abilitiesto doprogrammingandsolve couldnot nda book thatI couldfollow to teach classonecannotgo on forevershowingstudents justhow commandsinMathematicawork;ontheotherhand it wouldbe verydi cultto follow thecodesif onewritesa programhavingmorethan ve linesin class(especiallyasMathematica's st)
In class one cannot go on forever showing students just how commands in Mathematica work; on the other hand it would be very di cult to follow the codes if one writes a program having more than ve lines in class (especially as Mathematica’s style of programming provides a condensed code). Thus this note. This note
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}