WELCOME TO THE HOME PAGE OF
This site was last revised on revised 2018.04.05
This home page contains educational, computer-related, cultural, judaica, and miscellaneous
The following link leads to my research page at
- A sixty page introduction, especially written for Student Linux, to using Octave for solving linear and
polynomial equations, statistics, data analysis, an introduction to programming, graphing, "tossing coins on
computer" (simulation), etc. A special feature (section 01) is "A sample Octave session" which allows the
student to rapidly learn the essential features (diaries, variables ...) of Octave. Suggested
excercises are included in each section and Octave sessions and programs are commented.
This booklet may be freely distributed for educational purposes.
- STUDENT LINUX is a pre-configured version of PCLINUXOS. The link leads to the ISO file (under 4 GB)
can be burned to a DVD or USB stick and run either "live" (without installation) or installed (alone or as
part of a dual-boot computer). A specially written shell file allows the user to creater their own ISO file.
Octave and An Introduction to Octave for High School and University Students are included
as are other useful software.
The above link also leads to specially written manuals on how to use STUDENT_LINUX and certain of the
The ISO file and the manuals may be freely distributed for educational purposes.
- The Guide provides a more advanced guide to Octave (Octave accepts Matlab code).
The Guide may be freely distributed for educational purposes.
Didactic Mathematical Material
Algorithmically in the Age of the Computer"
An article that appeared in the Gazette of the Ontario Association of Mathematics
Educators advocating the introduction of a more modern approach to mathematics education via an algorithmic
approach combined with the use of a true coding language such as Octave.
"Pick a number, any number"
A mathematical "trick" to impress your class or audience. To see why it
works see sections 06A and 15A of An Introduction to Octave for High School and University Students
Student Linux listed above.
Octave code for ``pick a number''
Genealogy and Mathematics
An application of a binary labeling system to genealogy. Simple mathematics shows why your
ancestors lost a person on the way to you!
GRAPHVIZ, \TeX, PSTOOLS, PDFTEX