Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites

Wolfram Library Archive


All Collections Articles Books Conference Proceedings
Courseware Demos MathSource Technical Notes
Title Downloads

Programming Paradigms via Mathematica (A First Course)
Authors

Richard D. Neidinger
Organization: Davidson College
John R. Swallow
Organization: Davidson College
Todd G. Will
Organization: Davidson College
Stephen L. Davis
Old MathSource #

0208-583
Revision date

2001-02-16
Description

Programming and Problem-Solving via Mathematica is the text used for CS1 at Davidson College and was created by Rich Neidinger, John Swallow, and Todd Will. A broad-based introduction to computer programming, it explores different programming styles (list-based, procedural, functional) in a solid problem-solving environment. The text excites students early with interesting problems rather than syntactical and structural considerations of particular languages, and entirely a Mathematica lab-based course. The lab notebooks for the lessons are included here; homework and longer project notebooks used in the course are available by request. These notebooks are free for distribution to instructors. If used in a course, however, the authors request $20 per student.
Subject

*Applied Mathematics > Computer Science
Keywords

List Based Programming, Procedural Programming, Functional Programming
Downloads Download Mathematica Player

Download
cntnts.txt (3.5 KB) - contents
Download
prface.txt (8.3 KB) - preface
Hw01.nb (7.9 KB) - Janurary 2001
Hw02.nb (37.2 KB) - Janurary 2001
Hw04.nb (9.5 KB) - Janurary 2001
Hw05.nb (21.9 KB) - Janurary 2001
Hw06.nb (79.9 KB) - Janurary 2001
Hw07.nb (15.4 KB) - Janurary 2001
Hw08.nb (12.7 KB) - Janurary 2001
Hw09.nb (11.7 KB) - Janurary 2001
Hw10.nb (16.5 KB) - Janurary 2001
Hw11.nb (12.8 KB) - Janurary 2001
Hw12.nb (9.4 KB) - Janurary 2001
Hw13.nb (10.3 KB) - Janurary 2001
Hw14.nb (3.2 KB) - Janurary 2001
Hw15.nb (9.5 KB) - Janurary 2001
Hw16.nb (8.8 KB) - Janurary 2001
Hw17.nb (8.9 KB) - Janurary 2001
Hw18.nb (7.8 KB) - Janurary 2001
Hw19.nb (8.7 KB) - Janurary 2001
Hw20.nb (8.1 KB) - Janurary 2001
Hw21.nb (14.9 KB) - Janurary 2001
Hw22.nb (7.6 KB) - Janurary 2001
Hw23.nb (10.7 KB) - Janurary 2001
Hw24.nb (7 KB) - Janurary 2001
Hw25.nb (7.8 KB) - Janurary 2001
Hw27.nb (6.5 KB) - Janurary 2001
Hw28.nb (3 KB) - Janurary 2001
Less01.nb (56.4 KB) - Janurary 2001
Less02.nb (28.7 KB) - Janurary 2001
Less03.nb (69.1 KB) - Janurary 2001
Less04.nb (31.8 KB) - Janurary 2001
Less05.nb (76.5 KB) - Janurary 2001
Less06.nb (57.3 KB) - Janurary 2001
Less07.nb (25.8 KB) - Janurary 2001
Less08.nb (37.3 KB) - Janurary 2001
Less09.nb (56.3 KB) - Janurary 2001
Less10.nb (59.4 KB) - Janurary 2001
Less11.nb (59.5 KB) - Janurary 2001
Less12.nb (30.6 KB) - Janurary 2001
Less13.nb (29 KB) - Janurary 2001
Less14.nb (11.7 KB) - Janurary 2001
Less15.nb (26.5 KB) - Janurary 2001
Less16.nb (38.6 KB) - Janurary 2001
Less17.nb (32.9 KB) - Janurary 2001
Less18.nb (47.5 KB) - Janurary 2001
Less19.nb (46.4 KB) - Janurary 2001
Less20.nb (35.2 KB) - Janurary 2001
Less21.nb (36.7 KB) - Janurary 2001
Less22.nb (34.8 KB) - Janurary 2001
Less23.nb (59.3 KB) - Janurary 2001
Less24.nb (30.4 KB) - Janurary 2001
Less25.nb (57.2 KB) - Janurary 2001
Less26.nb (77.9 KB) - Janurary 2001
Less27.nb (66.9 KB) - Janurary 2001
Less28.nb (16.5 KB) - Janurary 2001
Proj01.nb (8.8 KB) - Janurary 2001
Proj02.nb (9.7 KB) - Janurary 2001
Proj03.nb (11.3 KB) - Janurary 2001
Proj04.nb (52.9 KB) - Janurary 2001
Proj05.nb (24.3 KB) - Janurary 2001
Proj06.nb (16.7 KB) - Janurary 2001
Proj07.nb (5.5 KB) - Janurary 2001
notebooks.tar.gz (287 KB) - tar.gz archive of all notebooks
notebooks.zip (353.7 KB) - zip archive of all notebooks

Files specific to Mathematica 2.2 version:
Less01.ma (33.1 KB) - Mathematica Notebook 2.2 or older
Less02.ma (18.4 KB) - Mathematica Notebook 2.2 or older
Less03.ma (29.7 KB) - Mathematica Notebook 2.2 or older
Less04.ma (20.3 KB) - Mathematica Notebook 2.2 or older
Less05.ma (37.6 KB) - Mathematica Notebook 2.2 or older
Less06.ma (22.5 KB) - Mathematica Notebook 2.2 or older
Less07.ma (12.3 KB) - Mathematica Notebook 2.2 or older
Less08.ma (15.7 KB) - Mathematica Notebook 2.2 or older
Less09.ma (26.5 KB) - Mathematica Notebook 2.2 or older
Less10.ma (25.6 KB) - Mathematica Notebook 2.2 or older
Less11.ma (27.6 KB) - Mathematica Notebook 2.2 or older
Less12.ma (17 KB) - Mathematica Notebook 2.2 or older
Less13.ma (14.4 KB) - Mathematica Notebook 2.2 or older
Less14.ma (14.4 KB) - Mathematica Notebook 2.2 or older
Less15.ma (5.5 KB) - Mathematica Notebook 2.2 or older
Less16.ma (20.4 KB) - Mathematica Notebook 2.2 or older
Less17.ma (14.4 KB) - Mathematica Notebook 2.2 or older
Less18.ma (19.5 KB) - Mathematica Notebook 2.2 or older
Less19.ma (18.5 KB) - Mathematica Notebook 2.2 or older
Less20.ma (18 KB) - Mathematica Notebook 2.2 or older
Less21.ma (12.1 KB) - Mathematica Notebook 2.2 or older
Less22.ma (17.8 KB) - Mathematica Notebook 2.2 or older
Less23.ma (23.3 KB) - Mathematica Notebook 2.2 or older
Less24.ma (18 KB) - Mathematica Notebook 2.2 or older
Less25.ma (25 KB) - Mathematica Notebook 2.2 or older
Less26.ma (34.1 KB) - Mathematica Notebook 2.2 or older
Less27.ma (22.3 KB) - Mathematica Notebook 2.2 or older
Less28.ma (15.3 KB) - Mathematica Notebook 2.2 or older


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: