|
|
|
Programs Available(Click on the program name to go to the Description and Download Page for the Program) Click here to Download available Papers
(All software is copyrighted, see User Agreement)Please note that all my software is constantly under development. I do my best to verify the code and the algorithms; but unfortunately, I can test the software only so much by myself (or even with help from a few colleagues and students). Please contact me if you find bugs or errors and I will do my best to fix them quickly. I also welcome any suggestions you might have to improve the programs (or even new programming ideas). Of course, this also means that if you find something you like, you should check back occasionally to see if there is a new upgrade available.
Most of the documents available with the programs (e.g., user guides, instructor guides, lesson plans, student exercises) are in Adobe Acrobat PDF format.If you need the Adobe Reader, you can download it from their web site free using the following link:
BMA: Basic Matrix Algebra (for Statistics)BMA is a Windows 9x/NT/2000/XP program written in Delphi Pascal that performs matrix manipulations. It is designed for use in advanced statistics courses where a conceptual understanding of matrix algebra is desired without much calculation by hand. It takes the user step-by-step through several matrix algebra functions, including addition, multiplication, transposition, and inversion. BMA was most recently presented at the annual meeting of the Mid-Western Educational Research Association, October 2003, Columbus, OH:
(back to top)
DGW: Data Generator for WindowsDGW is a Windows 9x/NT/2000/XP program written in Delphi Pascal that generates both Univariate and Multivariate data. The program assists in the process by providing simple choices for several research scenarios (e.g., 3-group analysis, regression analysis). DGW was most recently presented at the annual meeting of the Mid-Western Educational Research Association, October 2003, Columbus, OH:
(back to top)
FISH: Friendly Introductory Statistics HelpFISH is a Windows 9x/NT/2000/XP program written in Delphi Pascal that performs introductory descriptive and correlation analyses. It is intended to be used as a supplement to introductory statistics courses. It is designed for use in basic statistics courses where a conceptual understanding of statistics is desired without much calculation by hand. It takes the user step-by-step through the calculation of means, standard deviations, z-scores, and correlations. FISH was most recently presented at the annual meeting of the Joint Statistical Meetings, August 2004, Toronto, Canada:
The poster presented for JSM should be published in 2005 in the Proceedings:
(back to top)
HMF : Harmonic Mean FinderHMF is a NEW little Windows 9x/NT/2000/XP program written in Delphi Pascal that calculates the Harmonic Mean in a variety of ways (particularly useful for Power and Sample Size analyses).
(back to top)
MC2G: Monte Carlo Analyses for 1 or 2 GroupsMC2G is a Windows 9x/NT/2000/XP program written in Delphi Pascal that runs Monte Carlo simulations for several single sample and two-sample tests: Independent t, Dependent t, Single-sample t, Mann-Whitney-Wilcoxon, Wilcoxon Signed Rank, Pearson Correlation, Spearman Rank-Order Correlation. By providing the total number of rejections at the user-specified level of significance, MC2G performs robustness analyses when means are equal and power analyses when the means are not equal. The original purpose of the program was to assist in the instruction of power analysis and violations of assumptions for introductory educational statistics courses. However, with a little effort the program can be used to answer actual Monte Carlo research questions. MC2G was most recently presented at the annual meeting of the Mid-Western Educational Research Association, October 2003, Columbus, OH:
A program announcement and example lesson plans for MC2G was published in 2003 in Understanding Statistics:
(back to top)
MC3G: Monte Carlo Analyses for 3 GroupsMC3G is a Windows 9x/NT/2000/XP program written in Delphi Pascal that runs Monte Carlo simulations for 3-level ANOVA. By providing the total number of rejections at the user-specified level of significance, MC3G performs robustness analyses when means are equal and power analyses when the means are not equal. The original purpose of the program was to assist in the instruction of power analysis and violations of assumptions for introductory educational statistics courses. However, with a little effort the program can be used to answer actual Monte Carlo research questions. MC3G has essentially been replaced by MC4G (see below).MC3G was most recently presented at the annual meeting of the American Educational Research Association, April 2002, New Orleans, LA:
(back to top)
MC4G: Monte Carlo Analyses for up to 4 GroupsMC4G is a Windows 9x/NT/2000/XP program written in Delphi Pascal that runs Monte Carlo simulations for up to 4-level ANOVA. By providing the total number of rejections at the user-specified level of significance, MC4G performs robustness analyses when means are equal and power analyses when the means are not equal. Its initial purpose was to illustrate a variety of Type I Error problems associated with ANOVA (e.g., violations of assumptions, compared to multiple t tests, probability of at least one Type I Error from multiple orthogonal tests). MC4G was most recently presented at the annual meeting of the American Psychological Society, May 2004, Chicago, IL:
An article about MC4G is in press to be published in 2005 in Teaching of Psychology:
(back to top)
MCCM: Monte Carlo Correlation MatricesMCCM is a Windows 9x/NT/2000/XP program written in Delphi Pascal that performs Monte Carlo analyses for several bivariate correlations simultaneously, particularly useful to show the effect on Type I error (or power) when testing several bivariate correlations all at alpha of .05.
(back to top)
MCMR: Monte Carlo for Multiple RegressionMCMR is a Windows 9x/NT/2000/XP/Vista program written in Delphi Pascal that performs Monte Carlo analyses for several multiple regression with up to 6 predictors. MCMR was most recently presented at the annual meeting of the American Educational Research Association, March 2008, New York, NY:
(back to top)
MNDG: Multivariate Normal Data GeneratorMNDG is a Windows 9x/NT/2000/XP program written in Delphi Pascal that generates Multivariate Normal data. A program announcement for MNDG was published in 2002 in Applied Psychological Measurement:
(back to top)
MUD: Messy Ugly Data GeneratorMUD (formerly QuesGen: Questionnaire Data Generator) is a Windows 9x/NT/2000/XP program written in Delphi Pascal that generates data to mimic survey/questionnaire data.
(back to top)
TAP: Test Analysis ProgramTAP is a Windows 9x/NT/2000/XP program written in Delphi Pascal that performs test analyses and item analyses based on classical test theory. TAP was most recently presented at the annual meeting of the American Psychological Society, May 2004, Chicago, IL:
A program announcement for TAP was published in 2003 in Applied Psychological Measurement:
(back to top)
User AgreementCarefully read the following User Agreement (License, Terms of Use, and Disclaimer of Warranty). Use of the software provided by the author constitutes acceptance of these terms and conditions of use. If you do not agree to the terms of this agreement, do not use the software. LicenseALL software (computer programs named BMA, DGW, FISH, HMF, MC2G, MC3G, MC4G, MNDG, QuesGen, and TAP) is copyrighted software (copyrighted by the author, Gordon P. Brooks) and is NOT in the public domain. The user is granted license, not ownership, to use the software on any computer, subject to the restrictions described in the User Agreement and Disclaimer.
The software is Freeware. The user is licensed to make an unlimited number of exact copies of the software, to give these exact copies to any other person for their personal use, and to distribute the software in its unmodified form only via disk or local area network. If these methods of distribution are unavailable, any person wanting to use the software should be directed either to contact the author or to visit the author's internet web site (the URL is provided below and may be posted on any web site). If you find the software useful, if you copy it for others, if you find problems or bugs in the software, if you post a link to the author's web site, or if you use the software for teaching, educational, or consulting purposes, you are requested to inform the author:
Terms of UseThe software may be used and copied for personal use subject to the following license restrictions:
any such unauthorized use without expressed, written permission granted by the author shall result in immediate and automatic termination of this license. Disclaimer of WarrantyGreat effort has been made to ensure the accuracy of the software, the algorithms and subroutines used, and the results produced by the software, both on screen and printed. However, no warranty is expressed or implied concerning the function or fitness of the software, subroutines, or results provided by the software. That is, the software is provided on an "as is" basis without warranty of any kind. The author shall have neither liability nor responsibility to any person or entity with respect to any liability, loss, or damage directly or indirectly arising from the use of or inability to use the software or the results of the analyses provided by the software, even if the author has been advised of the possibility of such damages or claims. In no event shall any liability exceed the license fee paid to the author of the software. In the event of invalidity of any provision of this license, the user agrees that such invalidity shall not affect the validity of the remaining portions of this license. All rights not expressly granted here are reserved to the author of the software. (back to top)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||