The following consists of a few files mostly concerned with discrete mathematics in general, and in particular, is for the students and faculty of the CMIS Department at UMUC.
Reece T. Harris, rth0@comcast.net
Click on any of the URL's below for the document. A brief description of the document is given as well as its format. You can download it or read it online, as you wish.
On Making Random Functions, a wmv file. This builds a program that produces random functions.
Replacement Rules, an html file. This sees all of algebra, functional programming, as simply an application of 1) a body of rules to 2) certain given expressions. This is what some would call a program.
Composition of Functions, an html file. Recalling that a program consists of functions calling other functions, we might say more about this business of functions calling other functions, which is also called composition of functions, that is applying a function to another function.
Learning about how to learn, a doc file that looks at problem solving as a Socratic enterprise, that is, asking the right questions.
The Turing Machine, an html file that gives an example of a Turing Machine and shows its input, output, and how it works.
Here is a version of Composition of Functions as a wmv file with audio + video. It is 6MB, however.
**********
Below are self-grading exams, flash-cards, and a game for CMSC150.
A first Quiz of the matching type
Propositional Logic Quiz
Logic Flash Cards
A Review Quiz (1)
Sets, Relations, and Functions
A Review Quiz (2)
Posets and Graphs Drill Cards
A Review Game
Set Theory Drill Cards
General Review Flash Cards
| Created by Wolfram Mathematica 6.0 (25 June 2008) |