Skip to main content

peelings ii v4n7 1983

  • PublicationApple Periodicals
  • Pages76
  • Sourcepeelings-ii-v4n7-1983.pdf
← Magazines peelings ii v4n7 1983
/ 76
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
VOL. 4, NO. 7 Reelings || THE MAGAZINE OF APPLE BD rece AND HARDWARE EVALUATION == Sales Rate Increase jae September October November December SPREADSHEET REVIEWS: e THE SPREAD- SHEET 2.0 ° MAGICALC ° PLANSO ¢ DESKTOP/PLAN-II ¢ T/MAKER III ¢ THE INCREDIBLE JACK ¢ PERFECT CALC COMPUTER EDUCATION: ¢ A TEACHER’S VIEWPOINT ° PRISM READING 2 e ARCADEMIC SKILLS IN MATH e CAREER DIRECTIONS 7447012691 BEGINNER COLUMN: “The Anything Machine” CHAPTER SEVEN: “Graphics” The Solution to Applesoft... Now, from the programming experts of Southwestern Data Systems, an easy-to-use way of putting the POWER and SPEED of Machine Language routines in YOUR OWN Applesoft programs! ROUTINE MACHINE does all the work for you! No knowledge of machine language programming, whatsoever, is needed. Simply choose the function you want from an ever-growing library and Routine Machine puts just that routine in your program. Over two years in development, we've made it all completely transparent — no need to bother with BLOAD’S, HIMEM:, etc. — and it's COMPATIBLE WITH APPLE II AND APPLE lle! Each Library Package is so packed with useful routines that it’s impossible to do more here than just list the names! So get out your magnifying glass! Call or write for more information. Better yet, order now from your local dealer. All of our software is unconditionally guaranteed! Hires Characters Fast Bload Reset Run Reset Onerr Shape Table Converter Variable Swap Text Output String Search Bubble Sort (1D) Sound Effects Error Messages Calculated Gosub Data Element Select Memory Move Pointer Write The main ‘‘librarian’’ of the series, this package includes not only the Routine Machine itself, but all of these commonly needed routines: Print Using ($.00) Calculated Goto Turtle Graphics String Input Line # Data Restore Binary Address Read Array Search (1D) Hex/Dec Convert Reset Boot Tones Pointer Read Error Handling Routine $64.95* $49.95* Library Disk This package contains a Hi-Res chart graphics (plotting) library of routines that really helps with those custom graphics programs. Doing stock analysis, sales forecasts, scientific applications or even just plotting the monthly budget, & CHART makes the job much easier! Routines and func- tions include: Page/Mode Display “Work’’ Page Select Clipping Windows Full User Scaling Window Reverse Window Clear ‘Axes Generation Fast Hires Load Vertical Labels Horizontal Labels Grid Pattern Log Scaling Arc Generation Polar Charts Pie Charts Tic Mark Control Zoom/Unzoom FP Program Splitter 3D to 2D Transform Epson Screen Dump Median Filter Window Frame Area Fill Fast Hires Save D&A A $49.95* Library Disk This Library Package is dedicated to doing just about everything you ever thought possible (and some impossible) to an Applesoft array. With the tremendous number of routines in this package, you'll agree it's a bargain at twice the price. All routines work with two-dimensional arrays, many times with both string AND numeric data! In adaition, routines are provided to perform virtually any usual mathematical operation on an entire array in ONE statement! For example, you could multiply every element in an entire array by a factor in one statement. You could also define a given array as the product of two other arrays. Over a year in development, ths is a real bargain! Just some ofthe ‘many routines are Fast Disk Read ‘Array Rounding USR Function Library Fast Disk Write Matrix Identity Fast FP Run Search Matrix Transpose Fast Brun Sort Matrix Multiply Hex Poker Delimited Strings (1D) Matrix Inverse Keyboard Scan Rename ‘Array Randomize FP Onerr Fix Clear Array VAL RP Rnd Fix Redim (no data loss) ‘Array STRS FP Return Fix Row/Column Add Row/Column Delete Fast Garbage Routine $49.95* Library Disk An extraordinary collection of screen related routines, this disk is dedicated to text display and input for the Apple Il/lle. For starters, the Screen Generator /Screen Processor allows you to design an entire input or output screen format, and then have the entire screen executed as one or two statements. This is useful for reports, menus, data entry and more. In addi- tion to the Screen Processor, the following routines are also included: Input Using Speed Control Control Char Display Input With Editing Print Pause Lower Case Input 4 Way Scrolling Keyboard Click Special Line Scroller Musical Keyboard Printer Control Center /Justify Strings Screen Dump Print Repeat Clear Screen Memory Dump Memory Disassemble Cursor Mouse Routine Library Disk This disk is a collection of a wide variety of useful routines written by Peter Meyer, author of the Routine Machine, and other professional programmers. Number Input Catalog Modifications String Execute If-Then-Else Disk File Data Write Protect Sense Controlled Get Catalog to Array FP Program Erase Print Hex File Selector Speed Up Applesoft Print Binary String Character Strip String Left/Right Fill String Overlay Shellsort (1D) FP Disk RWTS Disk Sector Map Find Free Sector Mark Sector Disk R/W String Modified Chain Slot Drv Vol Select Disk Catalog Sort Push Button Read *Plus $3.00 Shipping. (California Residents Add 6% Sales Tax.) More to Come! In addition to all these Library Packages, even more are in development! The ROUTINE MACHINE and its Library Packages really WILL make the difference in your programming! Try out these programs and if you aren’t convinced that the ROUTINE MACHINE is one of the best programming innovations to come along in years, we'll gladly refund your purchase price within 30 days of purchase, with return of product. Ask your Local Apple Dealer or Ask Him to Contact: soutnwestern data systems” 10761 Woodside Avenue © Suite E © P.0. Box 582-P © Santee, California 92071 © (619) 562-3221 WHAT DO YOU GIVE THE APPLE THAT DOESN’T HAVE EVERYTHING? Begin by giving it PEELINGS II. Then you can equip it with the best software, hardware, and com- puter products that money can buy! / We are THE magazine of Apple software and hardware evaluation. That means we tell you the in- side story on major software packages in clear, readable and straightforward language. We rate software using standards that are updated and revised as tech- nology changes. We publish tutor- ials, glossaries and comparison charts. We explain HOW TO buy software and hard- ware. In short, PEELINGS II gives you the facts so you can avoid costly mistakes and make the right decisions. Give your Apple what it has always wanted and YOU’LL receive the benefits. Take advantage of our holiday special now. Subscribe toa year of PEELINGS II at $18 and save 33% off the newsstand price. e fai It couldn’t be easier. Fill out the CE postage-paid card found elsewhere THE MAGAZINE OF APPLE in this issue and drop it in the mail. SOFTWARE AND HARDWARE EVALUATION Apple is ark of Apple Computer, Inc PO. Box 188, Las Cruces, N.M. 88001 CUT TAXES e CONTROL EXPENSES e SAVE ON ACCOUNTING CHECKBOOK FINANCIAL SYSTEM For Apple® I, 11+, lle, Ill emulation, and Apple look-alikes - 48K DOS 3.3 526 SOLD ONLY 5 RETURNED! We were astounded! When we offered Money Street with a money back guarantee, we figured about 10% would be returned. That's normal. But our returns run less than one percent! What's more, customers write enthusiastic letters daily about Money Street. For example: © Glen Rodkin, president of Oklahoma City Apple Users Group: “Tremendous! It’s fast, reliable and covers all the contingencies a checkbook program should.” Chris Bayha, Portland, OR: “I use it for my rental properties and for my business. It performs beautifully and is a great value.”” Dan Thomas, Elgin, IL: ““The program has proved the hype of the Money Street as really too modest. How many programs are there that you can’t think of one thing you would do differ- ently?” One reason for this enthusiasm is that Money Street lets customers do their own books. Keeping records. has always been a bother, and an expensive one, especially for small one-person business or the independent professional. But Money Street solves the problem. Here’s what Weston Cotten of Highlands, Texas says: “| am an attorney with several business interests | run out of my office. | use nothing more complex than my checkbook to keep my financial records in shape for tax time. Your program has helped me to be a better record keeper and has allowed me to look forward to tax time with a better outlook.” $99 For a checkbook program? Money Street isn’t cheap, in fact it's one of the more costly checkbook programs. But with software, as with everything else, you get what you pay for: ‘© Money Street is fast! Example: 9 seconds from boot to data entry. Example: 5 seconds from the main menu to any sub-section. Example: 18 seconds start-up-to print time. Money Street is easy to use! There are no complex set-ups; no monthly cut off. Gary Rominger of Sacramento, CA wrote: “Your claim of 30 minutes to learn it is fully justified.”” Money Street saves income taxes! It tracks deductions, credits, and income. Michael Salesin of West Bloomfield, MI wrote: “When next year’s tax season rolls around my accountant will send love and kisses.” Saves money eight way: . Finds tax deductions and credits. . Saves CPA write-up fees. . Allows “before year-end” tax planning. Saves accounting time; provides input for journals, ledgers, and reports. The program also doubles as a mini-accounts receivable, inventory keeper, and job cost system. Saves interest expense by keeping exact balances. . Saves NSF charges. . Saves credit card interest charges. Changes your financial attitudes; puts you in control. RON 2 Pre Who can use it? Anyone using a checkbook: Lawyers, investors, doctors, general partners, professionals, small business, mini-corporations. It’s ideal for people with multiple sources of income, trustee accounts, pension and profit sharing plans, and owners of real estate. Take farmers, for example: they can treat each crop or herd as a separate profit center. Stan Vasa of Lincoln, NE, says: “I use Money Street to keep my farm records and find the program to be excellent.” Why not get the best? Sure, you can buy a cheap program just as you can buy a cheap clock. Buts it really worth it? Many customers report that “home accounting” programs are difficult to learn, clumsy to use, and obsessed with budgeting; that only Money Street gives the speed, the ease of use, and the many reports needed. Bill Sampler, Fairfax Station, VA puts it this way: “One way | judge a program's worth is how easy it is to use after you have been away from it for a couple of weeks. Money Street is no problem, it runs like a fine jeweled watch.” So, Money Street pleases customers just as a Porsche pleases drivers. Top quality costs more; that’s a fact of life. But isn’t quality always worth it? One of our customers, Buzz Buggerman of Orlando, FL said: “We use Money Street in our law office. We figure it’s not the cost of the program that’s important, but how much time it takes to set it up, learn it, and run it. Money Street's a breeze.” How it works. On your computer screen, you create a facsimile of your checkbook. You see 17 items per screen, and can scroll for more. As the computer balances your checking account, you give each check or deposit its own category code. PROGRAM FEATURES ‘© 100 user-defined accounts @ On screen chart of accounts © ‘Account sub totals, grand totals @ Handles unlimited checking ‘accounts @ Three minute year-end rollover @ Credit card accounting © Full eiting, even after entry @ Check search and scan screen @ Halp screen @ Wildcard eearches PROGRAM LIMITS ‘© 2400 checks per date disk @ 200 uncleared items @ Scan speed: 6 er second @ Amount limit: €999,999.99 @ 100 account categories DOES MANY Joss ‘© Finds tax deductions @ Single entry accounting @ Job costing-© Budgets and estimates © Mini accounts receivable @ Mini inventory © Tracks personal loane @ Real estate rentals @ Stock purchases! sales © Increases (CHECKING ACCOUNT MANAGER © Prints tril reconciliation @ Balances checkbook and statement © Creates cancelled check file © Prints detaliad aucit tral @ In- cludes chack register © Prints checkbook “history” © Captures monthly income © Easy to use 15 Ready-to-print reports! Press four keys and the program will print any of 15 different reports. Just select from the Report Menu, and the program does the rest. Start-up to print time is usually 20 seconds. Reports include: ‘© Monthly code totals © To-date code totals @ Sort by amount © List code dictionary @ Sort by payee © List depos ist Luncleared checks © List uncleared deposits © List all entries © Sort by date cleared @ Print check registry © Print selected month @ Print selected code @ List code totals @ List monthly totals Money Street..It’s totally new. If you own real estate, Money Street tracks rents, tallies repair costs, and helps establish “cost basis” for capital gain tax treatment. It's also ideal for trust accounting, retail stores, and home budgeting. Money back no matter what. Why not give us a try? If you aren't delighted, we'll give you a full refund on any mail order purchase from us. Includes tutorial, map, and reports. Money Street includes Program Map, complete documentation, on-screen demo, plus tutorial. For Apple® Il, I+, lle, Ill emulation, and Apple look- alikes. Requires 3.3 DOS, 48K. Money Street works with one drive, but two are preferred. It’s also okay without a printer, but you'll miss a few reports. Master Charge, Visa, COD okay. Add $2.50 on all orders for postage and packing. To order or get additional information: call 24 hours and leave your name with our answering machine. The program is copy protected. We sell back-up disks for $10. We also offer a special utility disk that makes two back-up copies, makes quick copies of data disks, and allows fast sorts of selected months or code categories. Price is $25. Computer Tax Service P.O. Box 7915 Incline Village, NV 89450 $ 99 95 (702) 832-1001 Money Street is a Trade Mark of Bullseye Software. Apple is a registered trade mark of Apple Computers, Inc. Dealer: Write or call for price list. THE MAGAZINE OF APPLE gsi)| SOFTWARE AND HARDWARE EVALUATION Reelin, Volume 4, Number 7, 1983 BEGINNER COLUMN: 9 The Anything Machine Chapter 7: GRAPHICS By Tom Little EDUCATION 15 18 24 27 36 31 33 36 37 Microcomputer Inservice: Educating the Educators By Sandy Abernathy Locating and Selecting Educational Software By Sandy Abernathy An Educational Challenge for Software By Elma Ewing Prism Reading 2 Published by The Psychological Corporation Wordrace Published by Don’t Ask Computer Software Arcademic Skill Builders In Math Published by Developmental Learning Materials Word Scrambler & Spelling Tutor Published by Avant-Garde Creations Juggles’ Rainbow Published by The Learning Co. Career Directions Published by Systems Design Associates, Inc. DATA BASE STANDARDS 39 39 Data Base Standards Update By John Mitchener Data Base Standards SPREADSHEETS 45 45 49 49 56 58 63 THE SPREADSHEET 2.0 Published by Apple Pugetsound Program Library Exchange MAGICALC Published by Artsci PLAN80 Published by Digital Marketing DESKTOP/PLAN-II Published by VisiCorp T/MAKER III Published by T/MAKER Company THE INCREDIBLE JACK Published by Business Solutions, Inc. Perfect Calc Published by Perfect Software, Inc. DEPARTMENTS 5 6 7 65 Authors Peelings Ratings Letters Software Index ADVERTISER INDEX Advertiser APPLE ORCHARD APPLIED ENGINEERING AVANT-GARDE CIRCADIAN SOFTWARE . COMPUTER TAX SERVICE CRAWFORD DATA SYSTEMS DAVID DATA.......- oer DOUGLAS ELECTRONICS .. EAST SIDE SOFTWARE EXEC-SOFTWARE GLOW SOFTWARE SYSTEMS . HAYDEN SOFTWARE ......... HAYES MICROCOMPUTER ... INTERACTIVE MICROWARE . LJK ENTERPRISES LUSTER SOFTWARE MICRO-ANALYST MICRO-SPARC PEELINGS Il....... SENSIBLE SOFTWARE SIERRA ON-LINE. SOF-TECH. iouwaGrenees . SOFTKEY PUBLISHING..........--.----+ wee 6 SOUTHWESTERN DATA SYSTEMS WILDCAT COMPUTING * NOTICE x Peelings II has acquired the services of a subscription service, nominally to serve our readers better. As usual, there have been a few minor problems in this transi- tion. If you are having any trouble whatsoever with your subscription service now, call toll free 1-800-345-8112 (1-800-662-2444 in PA) or write to: Peelings II, P.O. Box 625, Holmes, Pennsylvania 19043. To assist you in deciphering your address label, use the following table. Label Issue Expiration Number May 83 VANS Jul 83 VAN6 Sep 83 VAN7 Nov 83 VAN8 Dec 83 VAN9 Jan 84 V5N1 Feb 84 V5N2 Mar 84 V5N3 Apr 84 V5N4 THE AUTHORS Sandy Abernathy who taught elementary school for thirteen years, now teaches courses in microcomputer applications and management technology at New Mexico State University. In ad- dition, she presents workshops on educational applications of microcomputers for teachers and administrators and uses her Apple for word processing and consulting projects. She holds a B.S. in Biology, an M.A.T. in Elementary Education and a Ph.D. in Educational Management and Development. Her hobbies in- clude fishing, camping, swimming, reading, and using her Apple. Edward Burlbaw is staff scientist and the regional manager for Science and Technology Corporation. His background is in physics, electronics, and mathematics. He has a B.S. in physics, an M.S. in mathematics, an M.S. and a Ph.D. in physics. His other interests include snow skiing and electronics. Elma Ewing supervises the Resource Room for Special Educa- tion at MacArthur School in Las Cruces, N.M. She instructs teachers and students in the use of computers and beginning programming. She has a B.A. and M.A. in education from New Mexico State University. Elma’s hobbies are any kind of needlework, stamp collecting, camping, and oil painting. Tom Little has a B.S. in physics and computer science. He is currently pursuing his studies in physics at Oxford University. Tom’s hobbies are writing computer languages and writing science fiction. John Martellaro is an operations research analyst for TRASANA, White Sands Missle Range working in computer graphics and combat simulation models. He has a B.S. in astrophysics and a M.S. in physics. John enjoys computer chess, science fiction, astronomy and soaring John Mitchener is a Personnel Management Specialist at White Sands Missle Range. He is a former Electronics Warfare Analyst for the U.S. Army and has a B.S. in psychology. John’s hobbies are ballooning, cooking and ham radio. F.M. Remley is the Director of the Media Resources Center at the University of Michigan at Ann Arbor. He actively participates on national and international committees on the standardiza- tion of video recording. He is also a member of several engineer- ing committees of the Society of Motion Picture and Television Engineers (SMPTE) and the Public Broadcasting Service (PBS). Larry Ross is an educational consultant and Director of Com- puter Input in Thousand Oaks, CA. He works with public and private schools, as well as individuals, setting up educational soft- ware packages and giving instruction on their use. Alan Shalette is president of Shalette & Company, Inc., a Chicago-based management consulting firm. The firm provides market, product, business and operational systems planning assistance for clients mainly in the finance industry. He holds a B.S. (ChE) and an M.B.A. Alan’s outside interests include astronomy, photography, camping and reading. Michael Weasner is a former U.S. Air Force fighter pilot/instructor with multiple FAA ratings. His most recent assignment was as Manager of the Computer Resources Division at the Air Force's Space Division in Los Angeles, where he worked with the Space Shuttle and other space related Program Offices. Upon leaving the Air Force, Mike joined Supersonic Express Corporation, a subsidiary of Earth Space Transport Systems Corporation. He holds a B.S. in Astrophysics and his interests include space ex- ploration, flying, computers, and science fiction. We Are Not PIRATES But We Can Show You How To UNLOCK LOCKED-UP SOFTWARE nple ogram lis by-s YOU CAN, TOO! IN-DEPTH COVERAGE if of Special Interest Subjects ¢ GRAPHICS * DATA BASES © UTILITIES ° GAMES For Hobbyists and Advanced Computists Published Quarterly hardcgre HARD FACTS on APPLE SOFTWARE An Unprecedented and Contro- versial disclosure of closely-held COMPUTER SECRETS How to: Back-Up Disks Customize Commercial Programs Undo Copy-Protection & More! Published 8 times yearly Zip: Payment must accompany order. Overseas, foreign countries: $47.00. U.S. funds only. No credit cards. $25.00 for 8 issues of HARDCORE COMPUTIST and 4 issues of CORE. Canada: $34.00 Mexico: $37.00 OW ~ “Wake checks and money orders payable to. PO. Box 44549G Tacoma, WA 98444 CORE /HARDCORE computist = 1 g 3 3 i £5 Ble 288 a8 18 ESS e€535 4 fss S523 Line 2260 al en eeeeessseeee PEELINGS RATINGS The Peelings Rating is a letter grade designed to indicate an overall impres- sion of the product. It is a measure of how well the publisher did the job he intended to do taking into considera- tion comparison to other similar pro- ducts, price to performance, ease of use, documentation, and sophistica- tion. We stress that you should not skip a review or disparage a program be- cause it receives a low rating. The rating alone can never tell the whole story. Only reading the entire review will give you all the information you need. For this reason, the rating should never be quoted alone without reference to text of the review. The Peelings II rating categories follow: some example criteria are given for the categories, but they are not meant to be all inclusive. AAA — Absolutely astounding soft- ware. We have seen two programs that fit this category. AA — Top notch, superb. These pro- grams generally use the most sophisticated programming techniques and have excellent documentation. A— Very good. Software in this class incorporates very good programming techniques and has clear and infor- mative documentation. B — Good. This software may have minor errors or be slightly flawed, it may be lacking in thorough doc- umentation, or it may just be unex- citing. C — Average. Software of a medi- ocre nature. There may be a lack of good programming concepts or poor error trapping. It may be a repeat of other work, or have a low perfor- mance/price ratio. D — Below Average. Software with a blatant disregard for the user in terms of programming design, unacceptable documentation or performance/price ratio. F — Unacceptable. Software of such poor quality or usability that it should not be marketed. Publisher Peelings II, Inc. Editor in Chief John Mitchener Managing Editor & Advertising Director Rebecca Winecup Senior Editor John Martellaro Associate Editor Edward Burlbaw Contributing Editors William Daugherty Tom Little Alan Shalette Michael Weasner Copy Editor Richard Bishop Editorial Assistants Jane Trego Jack Moran Ruth Moran Administrative Assistant Pamela Carmody Circulation Director Lorie Browne Design Consultant Georgette Evans Grey SUBSCRIPTION RATES 9 issues (1 year) $21.00 18 issues (2 years) $38.00 27 issues (3 years) $54.00 Sample Copy $ 4.00 Back Issues $ 4.00 Canada, Mexico, APO, FPO (First Class) 9 issues $36.00 Back issues $ 5.00 South America & Europe (Air Mail) 9 issues $48.00 Back issues $ 6.00 All Other Foreign (Air Mail) 9 issues $57.00 Back issues $ 6.00 All remittances must be in U.S. funds and drawn on U.S. bank. CREDITS Cover Art: Jud Wright Printing: Harte-Hanks Direct Marketing Albuquerque, NM. Typesetting (via modem), Layout, & Design: CrazyQuilt Graphics® , Las Cruces, NM Apple and Applesoft are registered trademarks of Apple Computer, Inc Copyright 1983 by Peelings Il, Inc. All rights reserved Material in this publication may not be stored or reproduced in any form without permission. Requests for permission should be directed to Rights and Permissions Editor, Peelings Hl, P.O. Box 188, Las Cruces, NM 88004 1SSN:0744-2475. Peelings Il is published monthly except Feb., March, and July by Peelings Il, Inc., 2260 Oleander, Las Cruces, NM. Second class postage paid at Las Cruces, NM and additional mailing offices. Telephone: (505) 526:8364 The Source: TCT120 Postmaster: Send address changes to Peelings II, P.O. Box 188, Las Cruces, NM 88004. Correspondence: Send all regular mail to Peelings Il, P.O. Box 188, Las Cruces, NM 88004. U.P.S. Address: 2260 Oleander, Las Cruces, NM 88001. New product information and other editorial correspondence should be sent to the at- tention of Pamela Carmody. Dealer inquiries should be sent. to the attention of Lorie Browne. Change of address and all subscription correspondence should be addressed to Peel ings I, P.O. Box 625, Holmes, PA 19043. For address changes please include your old address as well as new and enclose, if possible, an address label from a recent issue. Volume 4, Number 7, 1983 LETTERS SOUTHWESTERN DATA SYSTEMS RESPONDS Here is the shorter version of the letter | recently sent in response to your review of Routine Machine. Although our product The Routine Machine received a favorable review (A+), there were a number of errors and misleading comments in the article. Specifically: 1) | think the reviewer was unusually harsh on the backup copy program included on The Routine Machine disk. It would have been nice if he’d mentioned the fact that we’re the only company that puts a backup copy program on its disks to give three backup copies, but that aside, his pro- blems were rather unique, and the reviewer himself noted that we were happy to replace the problem diskette. 2) The statement that Routine Machine is a “slave’’ to its copy protection technique is absurd. The system is vir- tually transparent to the user in that any file may be load- ed, listed or transferred from disk to disk; booting is not necessary for use either. In addition, Routine Machine is used only once to put a routine in a program. 3) As to the so-called problem of putting more routines on the disk, enough room remains on a disk that reaching the limit of 102 files per directory is much more likely than actually filling the disk. 4) The reviewer says that ‘‘mini-libraries” must be saved to library disks. This is simply not true and was obviously not tried, but rather assumed—a disappointing omission for a hopefully “professional” reviewer. 5) As to the manual not having enough information about writing your own routines, more than 25% (over 40 pages) of the manual discusses this subject, including an exten- sive bibliography of over 60 references to ampersand routines and techniques. 6) Most important of all, I’d like to also voice an opi- nion about the review in general. The Routine Machine and its associated libraries is a powerful new programm- ing tool that goes far beyond any single routine or menu function. Peelings has done a disservice to its readers by not devoting more of the review to the question of whether this package represents a valid new programming techni- que and is of value to the average and even advanced pro- grammer (I personally guarantee both!). Spending so much of the review on minor, not to mention erroneous, mat- ters misses the point of this remarkable new package. | hope this helps to clarify certain points regarding The Routine Machine. One can only speculate what rating the program would have received if the review had been more accurate. Maybe next time around? If either you or your readers desire further information regarding this package, please don’t hesitate to call me at (619) 562-3270. Sincerely, Roger Wagner President DR. ROGER ALTMAN RESPONDS Judging the usefulness of stock or commodity software depends upon applying the proper criteria. Your comments in the Business and Finance section called “Stock Over- view” (Peelings Il, V4N5, 1983) imply that the criteria used to evaluate software which give specific buy and sell signals are the same as those used to evaluate software which help keep records or produce an assortment of attractive graphs. This apparent misunderstanding on your part can be quite costly to software producers who are engaged in develop- ing trading systems which yield unequivocal buy and sell recommendations. Peelings I Most of the effort that has gone into developing the Stock Market Advance Decline Timing Program is invisible to the user, and, regrettably, to most reviewers. This is because the task of developing reliable buy and sell signals must be achieved long before a commercial trading program is ever written. Over a year and a half was spent in screen- ing models and particularly in developing a valid statistical testing procedure to optimize program performance. This feature is responsible for the accuracy of the buy/sell signals, but unfortunately, was not even mentioned in Mr. Daugherty’s review. Very truly yours, Roger Altman Letters 7 APPLIED ENGINEERING THE BEST PERIPHERALS FOR THE BEST COMPUTER The TIMEMASTER Finally a clock that does it ALL! © Designed in 1983 using I.C. technologies that simply did not exist when most other Apple clocks were designed ‘© Just plug it in and your programs can read the year, month, date, day, and time to 1 millisecond! The only clock with both year and ms. ‘© Powerful 2K ROM driver — No clock could be easier to use. © Full emulation of most other clocks, including Mountain Hardware’s Appleclock (but you'll like the TIMEMASTER mode better). © Basic, Machine Code, CP/M and Pascal software on 2 disks! © Eight software controlled interrupts so you can execute two programs at the same time. (Many examples are included) © On board timer lets you time any interval up to 48 days long down to the nearest millisecond. The TIMEMASTER includes 2 disks with some really fantastic time oriented programs (over 25) plus a DOS dater so it will automatically add the date when disk files are created or modified, This disk is over a $200.00 value alone — we give the software others sell, All software packages for business, data base management and communications are made to read the TIMEMASTER. Ifyou want the most powerful and the easiest to use clock for yourApple, you want a TIMEMASTER. PRICE $129.00 Super Music Synthesizer © Complete 16 voice music synthesizeron one card, Just plugitinto your Apple, connect the audio cable (supplied) to your stereo, boot the disk supplied and you are ready to input and play songs. It’s easy to program music with our compose software. You will start right away at inputting your favorite songs. The Hi-Res screen shows what you have entered in standard sheet music format. Now with new improved software for the easiest and fastest music input system available anywhere. We give you lots of software. In addition to Compose and Play programs, 2 disks are filled with over 30 songs ready to play. Easy to program in Basic to generate complex sound effects. Now your games can have explosions, phaser zaps, train whistles, death cries. You name it, this card can do it. Four white noise generators which are great for sound effects. Plays music in true stereo as well as true discrete quadraphonic, Full control of attack, volume, decay, sustain and release. Will play songs written for ALF synthesizer (ALF software will not take advantage of all the features of this board, Their software sounds the same in our synthesizer.) © Automatic shutoff on power-up or if reset is pushed. © Many many more features. PRICE $159.00 © TOTALLY compatible with ALL @ The only Z-80 card with a special 2K “CP/M detector” chit © Fully compatible with microsoft disks (no pre-boot required). @ All new 1983 design incorporates the latest in I.C. technologies. Z-80 PLUS! @ Red”CP/MWORKING" LED indicator, the Z-80 Plus does not interfere with non-CP/M programs. @ An on-card PROM eliminates many I.C.’s for a cooler, less power consuming board, (We use the Z-80A at a fast 4MHZ) @ Does EVERYTHING the other Z-80 boards do, plus Z-80 interrupts. Don’t confuse the Z-80 Plus with crude copies of the microsoft card. The Z-80 Plus employs a much more sophisticated and reliable design. With the Z-80 Plus you can access the largest body of software in existence. Two computers in one and the advantages of both, all at an unbelievably low price. PRICE $139.00 COMING SOON: The Z-80 Plus for the Apple III Viewmaster 80 There used to be about a dozen 80 column cards for the Apple, now there’s only ONE. @ TOTALLY Videx Compatible © 80 characters by 24 lines, with a sharp 7x9 dot matrix © On-board 40/80 soft video switch with manual 40 column override © Fully compatible with ALL Apple languages and software — there are NO exceptions Low power consumption through the use of CMOS devices @ All connections on the card are made with standard video connectors, no cables are soldered to the board © All new 1983 design (using a new Microprocessor based C.R.T. controller) JUST COMPARE! VIEWMASTER 169 YES YES YES YES YES Yes YES SUP'RTERM 375 NO YES NO NO NO ves YES WIZARD80 245 = NO-NO Yes YES NO yes ves VISIONBO «375 YES-—YES YES YES. NO NO NO OMNIVISION 295 NO YES NO NO NO yes YES VIEWMAXBO 219 =—YES_—_YES YES YES. NO NO YES SMARTERM 360 -YES_—_YES. YES NO-NO ves No VIDEOTERM 345 = NO NO NO YES YES NO YES ‘The VIEWMASTER 80 works with all 80 column applications including CP/M, Pascal, Wordstar, Format I, Easywriter, Apple Writer Il, Viscalc, and many others. The VIEW MASTER 80 is THE MOST compatible 80 column card you can buy at ANY price! PRICE $169.00 MemoryMaster Ile 128K RAM Card © Expands your Apple Ile to 192K memory @ Provides an 80 column text display © Compatible with all Apple Ile 80 column and extended 80 column card software (Same physical size as Apple's 64K card) © Available in 64K and 128K configurations © Bank select LED's for each 64K bank © Permits your Ile to use the new double high resolution graphics © Automatically expands Visicalc to 95K storage in 80 columns! The 64K configuration is all that’s needed, 128K can take you even higher. © Complete documentation included, we show you how to use all 128K. Ifyoualready have Apple's 64K card, just order the MEMORYMASTER with 64K and use the 64K from your old board to give youa full 128K. (The board is fully socketed so you simply plug in more chips.) MemoryMaster with 128K $249 Upgradeable MemoryMaster with 64K $169 Non-Upgradeable MemoryMaster with 64K $149 Ourboards are farsuperior to most of he consumer electronics made today. Alll.C.'sarein high quality sockets with mil-spec. components used throughout. P.C. boardsare slass-epoxy with gold contacts. Made in America to be the best in the world. All products work in APPLE Ie, Il, I+ and Franklin (except MemoryMasten Applied Engineering also manufactures a full line of data acquisition and control products for the Apple; A/D converters and digital /0 cards, etc Please call for more information. All our products are fully tested with complete documentation and available for immediate delivery. All products are guaranteed with a no hassle THREE YEAR WARRANTY. Send Check or Money Order to: APPLIED ENGINEERING Add 5% Sales P.O. Box 470301 Welcome Dallas, TX 75247 Call (214) 492-2027 7a.m, to 11p.m. 7 days a week MasterCard, Visa & C.O.D. Welcome All Orders Shipped Same Day. Texas Resident Tax. Add $10.00 If Outside U.S.A. Dealer Inqui THE ANYTHING MACHINE Chapter Seven: GRAPHICS by Tom Little Dramatic graphics are an expected feature of computers these days. Whether in the form of video games, scientific plots, or business diagrams, graphics have come to be part of a computer's ‘standard equipment’, and their quality forms a strong basis for evaluating a machine. One day soon we may see the teletype men- tality of most computers give way to a graphic, screen-oriented approach (a la Apple LISA). The sad thing is that there is no standard way of producing graphics. There are no graphics ‘‘languages’’ which standardize the production of video displays in the same way that BASIC and Pascal standardize the use of numerical and character-string data. The traditional wisdom has had it that graphics are too ‘machine dependent” to allow for a standard set of graphics commands. The result is that every dialect of BASIC has its own set of graphics commands pe- culiar to the computer it runs on. The situation is even worse with other languages, where a hodgepodge of additional software may be needed. A notable exception is UCSD Pascal, which uses a set of graphics com- mands called ‘‘Turtlegraphics’’ that is virtually the same on any system with graphics capability. Little pro- gress in the standardization of graph- ics can be hoped for until graphics become routinely built into the speci- fications of programming languages (such as the new proposed ANSI standard for BASIC). In spite of all the differences in commands and syntax, there are ba- sically only a few general techniques Peelings Il which are used in producing graph- ics. This column will attempt to cover these techniques, and show how the principles are realized by two Apple Il programming languages: Applesoft BASIC and Pascal. PIXELS AND VECTORS When you think of an artist pro- ducing a picture, the first image to come to mind is usually that of a line drawing executed with pencil or pen. This is especially true if you think of a draftsman or technical artist. It is not surprising, therefore, that most computer graphics systems have been based, in some sense or other, on the electronic display of line segments. An obvious way to make line segments is simply to draw them on the screen. Some display screens are made like an oscilloscope, with a coating of persistent phosphorescent materials. When a beam of electrons is focused and moved across the screen, it produces a glowing line, which eventually fades. This kind of terminal is sometimes known as a “vector graphics” terminal. (Here “vector” means a straight line seg- ment drawn in a certain direction on the screen.) The disadvantages of this type of terminal include difficulty in producing a large, solid area on the screen (if you've ever colored a large poster using only fine-point felt-tip pens, you will appreciate the pro- blem); some technical problems re- lating to how long the lines should continue to glow (if they glow for a long time, you can’t make the display The Anything Machine change quickly; if they glow for a very short time, they have to be con- stantly redrawn); and the consider- able expense of the better models. Another technique is called raster- scan graphics. This is the principle by which the TV set works. An electron beam rapidly scans the whole screen, one horizontal line at a time, from top to bottom. Each horizontal line is composed of a number of locations called pixels. Each pixel may be either on or off (on some ter- minals, they may be different colors or shades of grey). This kind of device uses as an input signal a steady stream of information which gives the status of each successive pixel. The pixels show up as dots or small smudges on the screen when lit. If a set of contiguous pixels are lit, the result will be a line of dots or a solid area, depending on the arrangement of the pixels. The fact that the scan- ning electron beam always moves in the same pattern, pixel by pixel, row after row, allows it to be moved automatically and very rapidly. The result is that an entire screen can be drawn and erased in much less time than a vector graphics terminal would take, carefully drawing its glowing lines under electronic control. The two methods are illustrated in figure 1. Raster-scan graphics are much more common than vector graphics because of their flexibility, speed, and reduced cost. This method of display has one glaring fault, however. Resolution is limited by the Vector Graphics Raster-Scan Graphics Ca =s————eaess> Nut -— —_ Figure 1. Vector and Raster-Scan Graphics pixel size. Unless the pixel size is very small, a line seg- ment will look like a string of dots. Everything tends to have a slightly ‘‘squared off’ look because the pixels are arranged in neat, rectangular rows and columns. Diagonal lines look like little stair steps. The Apple standard video display is this way. There are 192 rows, each with 280 pix- els lined up horizontally. THE MEMORY-MAPPED SCREEN If a computer program had to continuously feed the display terminal the status of each pixel, the result would be very slow graphics. We'd be back to vector graphics, but plotting points instead of line segments. Fortunately, the principle of raster-scan graphics allows for a nice short- cut which makes computer graphics as we know them possible. Since the screen is scanned one pixel at a time, always in the same sequence, it is possible to put the status of each pixel into successive memory locations in the com- puter. The computer hardware can then very rapidly con- vert the contents of the memory locations into a stream of pixel information for the display device, requiring no force-feeding from the program at all. To change the ap- pearance of the screen, the program can merely change the contents of the appropriate memory, and very, very soon the result of the changes will appear on the screen. Now at last we’re coming up out of the hardware. Most small computers do graphics in this way: The user types a graphics command. The programming language current- ly running interprets the command and modifies the pro- per memory locations. The hardware, which is constant- ly busy converting the contents of memory into a video signal, produces an image on the screen which shows the changes brought about by the user’s command (see figure 2). This process uses a lot of memory. Each pixel uses at least one bit (this is the simplest information that can be sent to the display screen: pixel on or pixel off). For ex- ample, the Apple screen has 192 X 280 = 53,760 pixels. Therefore it must require at least 53,760 bits = 6,720 bytes of memory to represent the graphics screen. Actually, the number is more than this, because the pixels can be dif- ferent colors. The actual figure is 8,192 bytes. The best newer computers have special memory, which is not part of the memory used to store programs and data, set aside for just this purpose. The Apple, however, was designed when memory was very expensive. As a result, this memory for the graphics screen is the same memory which is used by a large program. (For the curious, there is an Apple Il memory map in this column in the last issue.) A common problem using graphics on the Apple is the accidental ‘“‘clobbering’’ of part of a long program by the graphics commands when they are used. MAKING IT HAPPEN The pressing question, O patient readers, must now be this: What are these graphics commands? The complexity of using the graphics commands arises from the fact that it is necessary to tell the computer where to draw by typing, rather than by pointing (on a standard Apple being used under Applesoft or Pascal, that is. Refer to the ecstatic ravings on the Gibson Light Pen in previous issues of Peelings II (V3N7, 1982; V4N4, 1983) for an alter- native!) This problem is almost universally solved by the methods of analytical geometry. Each pixel on the screen is identified by its Cartesian coordinates (or row and col- umn numbers, if you prefer). In Applesoft, the command HPLOT 0,0 will plot a point in the upper left-hand corner of the screen. Screen |~———— Memory Applesoft ————>"' HPLOT X, Y input Video Display Hardware Figure 2, Execution of a Graphics Command 10 The Anything Machine Volume 4 Number 7 The point one column to the right is addressed as 1,0; the point one row down is 0,1. the lower right-hand corner is 279,191. Lines are drawn using the HPLOT TO com- mand: HPLOT 0,0 TO 279,191 draws a line from the upper left-hand corner to the lower right-hand corner, diagonally across the screen. A short- cut is the statement HPLOT TO 100,150. This causes Applesoft to plot a line from the last point plot- ted (wherever it was) to the pixel in column 100, row 150. The Pascal equivalent is MOVETO(100,150) except that in Pascal, the rows are numbered up from the bottom, instead of down from the top. COORDINATE SYSTEMS Applesoft uses absolute rectangular coordinates. They are absolute because each pixel is identified by two coor- dinates which never change. They are rectangular because the rows and columns form right angles with each other. Apple Pascal’s Turtlegraphics has a few commands which use absolute rectangular coordinates, such as MOVETO. For the most part, though, Turtlegraphics was designed to use relative polar coordinates. They are relative because the coordinates of the point to be addressed next depend on the coordinates of the point addressed last. They are polar because points are identified by direction and distance from the last point addressed, not by row and column. The Pascal user is encouraged to think of an invisible turtle which starts at the center of the screen, pointing right. The command MOVEQ(30) causes the turtle to move 30 pixels forward (which in this case is toward the right-hand side of the screen). We pic- ture the turtle dragging a ball-point pen with him, so in general a line is drawn whenever he moves. TURN(90) causes the turtle to rotate counterclockwise by 90 degrees. In our example, he is now facing toward the top of the screen. A subsequent MOVE(40) would cause him to move forward (now upward) 40 pix- els. All this is illustrated in figure 3. Peelings II w > Q 2 _\_ TURN(90) (40) MOVE(30) Figure 3. Turtlegraphics To gain an appreciation for the differences between these two coordinate systems, consider the following equivalent programs in Applesoft and Pascal. They both draw a square, 50 pixels on a side, in the upper left-hand corner of the screen. Applesoft Pascal PROGRAM SQUARE; USES TURTLEGRAPHICS; BEGIN INITTURTLE; (* INITIAL- IZE GRAPHICS *) PENCOLOR(NONE); (*DON’T DRAW LINES*) MOVETO(0,191); (* UPPER LEFT-HAND CORNER *) 10) HGR : REM INITIALIZE GRAPHICS 20 HCOLOR = 3: REM WHITE 30 HPLOT 0,0 TO 50,0 PENCOLOR(WHITE); MOVE(50); (* TURTLE IS POINTING RIGHT *) TURN(-90); (* CLOCKWISE 90 DEGREES*) 40 HPLOT TO 50,50 MOVE(G0); TURN(-90); 50 HPLOT TO 0,50 MOVE(S50); TURN(-90); 60 HPLOT TO 0,0 MOVE(S50); END. The Applesoft coordinate system is more typical than the Turtlegraphics one. SHAPES One of the advantages of raster-scan graphics, you will recall, is the ability to place solid areas of color on the screen, without using a bunch of lines to fill them. Yet the commands we have mentioned so far all seem designed more for vector graphics than for raster-scan. We need acommand for putting a design some place on the screen all at once, instead of drawing the design, one line at a time. The Anything Machine " Applesoft almost has such a command. It is called DRAW. The command DRAW 1 AT 100,70 will draw shape #1, all at once, starting at pixel 100,70 on the screen. But what is shape #1? This is the sad news: shape #1 means the first shape in a shape table, which you have personally constructed, in machine language, in the grand tedious style described in the Applesoft manual. An Applesoft shape is basically a sequence of numeric codes which you place somewhere in the com- puter’s memory. Applesoft interprets these codes as a se- quence of moves (much as in Turtlegraphics) to plot on the screen when the shape is DRAWN. The large-scale creation and use of shapes by the methods described in the Applesoft manual are quite beyond the limits of the average Apple user's patience and ability. The situation is improved quite a bit by buying a shape-builder program which does most of the dirty work. Yet there remains a flaw with Applesoft shapes. The shapes are coded as vectors, rather than pixels. So for a shape which is detailed or has large, solid areas, the Ap- plesoft shape scheme, which draws it using line segments, is rather inefficient. Graphics packages available commer- cially contain a large variety of superior shape-building and shape-drawing capabilities. However, life would certain- ly be much easier if these useful features had been pre- sent in Applesoft from the outset. The Pascal equivalent to DRAW is DRAWBLOCK. Pascal indeed keeps shape definitions in pixel format, rather than vector format. The shape definition is a two-dimensional Boolean array variable in the Pascal program (if you're bewildered by the terminology, relax: it shall pass). This is definitely a cut above Applesoft, but still requires a pro- hibitive amount of expertise for the average Apple user. The discouraging upshot of all this is that in order to make and use shapes easily, it is necessary to buy addi- tional software. Even then, the software you buy may limit the range of application of the shapes. COLOR The most straightforward way to do color graphics would be to let each pixel be plotted in any of the colors the computer can produce. This is, in fact, commonly done with some newer computers. Once again, the Ap- ple’s primordial origins have imposed limitations on its design. Why Your Apple Needs DAVID-DOS” Your Apple is easier to use and runs much faster with this new, licensed by Apple, DOS 3.3 update. DAVID-DOS (rhymes with moss), is rated AA, (top ofits class), by the highly respected software review magazine PEELINGS II. Novices and Pros DAVID-DOS is licensed by programmers for in- clusion in the software they sell. 30 out of 60 bought it on the spot when DAVID-DOS was demonstrated at the Original Apple Corps, UCLA. DAVID-DOS receives applause from Apple novices. That’s why you need DAVID-DOS. What's Going On Every Apple II/Ile boots up with DOS 3.3 soft- ware.* DOS 3.3 is right there on the first three tracks of all your program disks. Your Apple is supervised constantly by DOS 3.3. Easier and 5 Times Faster Our Installation Program goes in and makes spe- cific permanant improvements to DOS 3.3 onall your disks in a few seconds. (The programs on your disks are not touched). From then on your programs load up to 5 times faster. And you have new features that make your Apple easier to use. “Exceptions are Pascal & CPM Operating Systems. Apple Il and Applesoft are trademarks of Apple Computer inc. 12 100 Sectors in 7 Seconds Speed Load Applesoft, Integer & Binary 100 sector programs in 7 seconds. Tload Random and Sequential Text Files at the same speed with a simple command. Automatic Card Support Automatically supports an Integer or Applesoft Rom Card in Any slot (without configuring). Single key stroke Catalog and Catalog Abort. Shows Free Sectors Left on each Catalog. Nine New DOS Commands TLOAD speeds loads all Text Files. TLIST lists all Random/Sequential Text Files. DUMP Binary/Ascii to screen or printer. DISA dissembles Binary to screen/printer. AL prints program Address & Length. / Single keystroke, second Catalog command. HIDOS moves DOS to the Language Card. FIND hex group in 64K memory in 8 seconds. DATE prints out. Use with Mtn. clock card. Commands 8 & 9 in Hidos only. Se See ee The Anything Machine To Order: Send Check To 12021 WILSHIRE BLVD., SUITE 212E LOS ANGELES, CA 90025 10K More Memory These nine commands operate identical to exist- ing DOS commands. Use A or A$ for address and Lor L$ for length. Enter new commands on the Keyboard and use them in Basic programs with the familiar D$. Use HIDOS in Hello program for turnkey startup, adding 10K free memory. Variable Speed Scrolling TLIST, DUMP,-and DISA Features are: 1. Print with PR¢. 2. Key operated variable speed control. 8. Instant pause with Space Bar. 4, Exit anytime with Return Key. Compatible All DOS entry addresses have been preserved. DOS is Same length and compatible with most software. David-Dos is copyable and creates fully copyable updated disks. Init areas were used for David-Dos. Works with all Apple IIs including Te 80 Col. Requires 48K. Complete documen- tation for screen or printing and many utilities are on the disk. $39.95 Foreign add $2.00. California residents add 64% sales tax. (218) 478-7865 Volume 4 Number 7 Color requires memory. Just as resolution requires memory, because more pixels must be stored, so color requires memory, because more information must be stored for each pixel. To allow any pixel to be any of four colors (say black, white, red, or blue) would use two bits of memory per pixel, or 13,440 bytes for the Apple screen. Keeping this in mind, it is bordering on miraculous that the Apple can display six colors (black, white, green, violet, orange, and blue) nearly anywhere on the screen, and still use only 8,192 bytes! The strange restrictions on the use of color are discouraging to newcomers to Apple graphics. However, once understood, the restrictions do little to hinder the design of interesting and colorful screen displays. The most important restriction is that complementary colors cannot appear in the same column. By ‘com- plementary” | don’t mean what the artist means. In Ap- ple graphics, green and violet are complementary to one another, and so are orange and blue. Thus a green pixel cannot appear in the same column as a violet pixel. Violet and blue may appear in even-numbered columns, green and orange in odd-numbered columns. The other thing to remember is that two dots plotted in adjacent columns will look like one white dot. Conversely, a single white dot will appear the color appropriate to its column (rather than white), if pixels in the adjacent columns are not lit. For example, the white square drawn in the sample pro- grams above appears to have violet sides on the left and right, but white sides on the top and bottom. ANIMATION The basic idea behind animation is simple. To make a shape look as though it is moving, simply plot it, erase it, then plot it again in a new position. Here is a short, sim- ple program which does animation without using graphics at all! See if you can identify the plot-erase-plot cycle. (CHR$(8) is the backspace.) 5 HOME 10 A$ = “** PEELINGS II **’” 20 FOR I=1 TO LEN(A$) : PRINT CHR$(8); : NEXT 30 PRINT “ ;A$; 35 FOR l=1 TO 70: NEXT 40 GOTO 20 To do this on the graphics screen is easier in theory than in practice. This is because changing the images on the graphics screen generally requires a lot of time-consuming internal activities of the Applesoft interpreter, or whatever language is being used. The result is that the animation is slowed down. This is especially true if the program itself does anything time-consuming between plots, such as an elaborate calculation of a shape’s new position. Very good animation can be obtained simply by using Applesoft shapes carefully, and being mindful of speed when designing the program. But for the most sophisti- Peelings II cated arcade game programs, machine language is univer- sally used, eliminating the delays inherent in the Applesoft interpreter. Several software packages are now available that provide some of these fast machine language routines in a ready-to-use form. ALAS, LO-RES In the last few years, the low resolution (Lo-Res) Apple graphics mode has sunk into disuse and disrepute. It is a shame, because it does have some advantages over the Hi-Res mode. The Lo-Res screen is made up of blocks (they’re too big to be called pixels with a clear conscience) arranged in 48 rows of 40 columns each. Each block can be any of 16 colors. These colors are quite bright. The whole screen uses only 1,024 bytes of memory, which is ordinarily used for the text screen anyway, and is out of conflict with pro- gram memory. Animation can be done more easily in Lo- Res. When writing a program, some thought should be given as to whether the extra resolution is really needed. Lo-Res graphics provide a simple, colorful alternative. The column in the next issue will deal with using the computer to store, modify, and retrieve data. That's call- ed data base management, regardless of the amount of capital you invest in the software. VERSATILE DATA REDUCTION, DISPLAY AND PLOTTING SOFTWARE FOR YOUR APPLE* Il STRIPCHARTER — Turns your APPLE and Epson MX series printer into an economical 4-pen chart recorder. Prints and displays continuous 1 to 4-channel strip- charts of any length. Ideal for large data sets. Numerous user-selectable graphics options enhance output qual- ity. Includes 5 demos on disk with 37-page manual $100 VIDICHART — Proven too! for lab data management Fast plots of 4 data sets with scrolling in 4 directions, zoom scaling on X and ¥ axes. 2 types of graphic cursors and on-screen STATUS REPORT, even plots AND input while sampling. ADD, SUBTRACT, MULTI- PLY, DIVIDE, INTEGRATE, DIFFERENTIATE, AVER- AGE or NORMALIZE data sets with SIMPLE COM- MANDS. Ideal for spectra, chromatograms, rate curves, etc. Includes SAMPLE DATA on disk with 28-page manual $75 SCIENTIFIC PLOTTER — Draws professional-looking graphs of your data. You choose data format, length and position of axes, 20 symbols, error bars, iabels any- Where in 4 orientations. Includes 5 demos on disk plus 30-page manual $25 (For DIF file and Houston Instrument or H-P 74708 plotter adaptations, add $25 for each option selected.) CURVE FITTER — Select the best curve to fityour data. Scale, transform, average. smooth, interpolate (3 types), LEAST SQUARES fit (3 types). Evaluate un- knowns from fitted curve. includes 5 demos on disk with 33-page manual $35 SPECIAL: VIDICHART, SCIENTIFIC PLOTTER. — CURVE FITTER on 1 disk $120 ‘Add $1.50 shipping on all U.S. orders. VISA or MASTERCARD orders accepted. Trademark of Apple Computer. Ine INTERACTIVE MICROWARE, INC. P.O. Box 771, Dept. 5 State College, PA 16801 CALL (814) 238-8294 for IMMEDIATE ACTION The Anything Machine 13 yd: INTRODUCING WILDCARD PLUS. THE COPYCARD THAT'S MORE THAN A COPYCAT. Manufacturers protect their software. WILDCARD PLUS protects yours. You have invested a lot of money in software for your Apple® Wildcard Plus makes sure that this investment is protected by making invaluable archival copies. Rather than copying disks track by track, Wildcard Plus copies your total load programs right from the computer’s memory. This creates an accurate and undetectable copy of the original program. Now you can back up twice as much in half the time. Because Wildcard Plus doesn’t stop at 48K or even 64K, but copies all the way up to 128K on an Apple® Ile. And does it in less than 30 seconds. In addition, back ups can be quickly booted with or without Wildcard Plus and without messy packing or complicated parameter settings. No other card is faster, easier to use, or more powerful. | WILDCARD PLUS ’ unlocks the potential of your Apple. Wildcard Plus offers a unique system that combines ROM and RAM. ROM allows for fast, easy copies using a simple menu driven system. The RAM permits utility modules to be loaded onto the card. This extends Wildcard’s function far beyond that of a mere copycard. WILDCARD PLUS. A name that speaks for itself. Wildcard is the name that stands for uncompromising quality. Which is not surprising when you consider that Wildcard is the runaway leader in the field. Others compare themselves to the Wildcard, some even copy us. But other copycards can’t match the Wildcard’s capabilities and reputation. When you’re looking for a copycard you can rely on, look to Wildcard and Wildcard Plus. They are the back up cards that stack the deck in your favor. Wildcard Plus is available for $189.95. Wildcard for $139.95. Order by phone, (212) 355-2860 or complete the coupon below and send your check, money order, Visa or Mastercard No. to East Side Software Co., 344 E. 63 Street, Suite 14-A, New York City 10021. Dealer inquiries welcome. WILDCARD PLUS(S), $189.95 each. Total] Please send WILDCARD(S), $139.95 each. Total_____ Include $4.00 for shipping and handling. Outside continental U.S. add $10.00 for shipping and handling. New York State residents add applicable sales tax. Io Check enclosed (] Visa C) Master card | Gaane. Expires Name on Card Name | Address (UPS delivery) [Gy Siate | East Side Software Co. [344 E. 63 Street, Suite 14-A New York, NY 1002 Ce IMPORTANT NOTICE: The WILDCARD is offered for the purpose of enabling you to make archival copies only. Under the Copyright Law you, as the owner of a copy ‘ofa computer program, are entitled to make a new copy for archival purposes only and the WILDCARD will enable you to do so. The WILDCARD is offered for no other purpose and you are not permitted to utilize it for any other use, other than specified. Software is not copy protected. System requirements: Apple II, II Plus or Apple Ie and DOS 3.3. Franklin Ace also supported. Wildcard and Wildcard Plus are trademarks of East Side Software Co. (© 1983 East Sie Sofware Co, | | | | | | | | | | | | Microcomputer Inservice: Educating the Educators by Sandy Abernathy ANCIENT HISTORY The public has become fascinated by computer technology. Parents are demanding that schools provide their children with computer experiences so that they will be able to compete in the job market. In response, school districts, professional educa- tion organizations, and colleges and universities have scrambled to pre- sent information to educators about computers through district inservice days, local, regional, and national conferences, and college classes. Judging from the numbers who have flocked to these activities, educators are aware of their need to ‘‘catch up” in computer technology. Unfortunately, in the mad search to locate someone” (anyone!) who would ‘‘do something’ on com- puters, presentations sometimes resembled the old-time snake oil peddler’s spiel: ‘‘Ladieees and gentlemen! Don’t be afraid! Step right up and see the dazzling wonders of modern technology!” Under these circumstances, mem- bers of the audience often left with no more useful information or skills than when they arrived. At first, just the dazzle of the new technology was sufficient. But as educators became more conversant with mi- crocomputers, mere amazement was not enough. If educators will no longer accept “just anything” in the way of micro- Peelings Il computer inservice, then what should be offered? ONE INSERVICE MODEL As with other types of inservice, an overall district microcomputer inser- vice plan should be developed and goals set. District goals will vary depending on the amount of time already spent on: microcomputer study and inservice; the general knowledge level of district personnel; the perceived role of the computer in district curriculum and in ad- ministrative functions; and the availability of district resources such as equipment, materials, space, peo- ple, time, and funds. Inservice goals may be classified as awareness, general knowledge, or specialized knowledge. Awareness goals are usually thought of as the beginning level, general knowledge as the intermediate level, and specialized knowledge as the most advanced level. However, activities within specialized knowledge goals may provide information about new REN pn NES 5 7 INSERVICE Microcomputer Inservice: Educating the Educators GOALS =6 Ss 29 S~ KS we applications which, in turn, may foster new awareness goals. INSERVICE ACTIVITIES Goals will have an effect on the type of inservice presentations or ac- tivities planned by the district. For in- stance, the district just beginning to address the microcomputer issue may set as its goal, awareness of the role of computers in education. It may plan microcomputer activities as part of the regularly scheduled inser- vice. The purpose will be to in- troduce participants to educational computing and to make staff aware of the potential for microcomputer use in their own district. Awareness activities are usually short, and several may be schedul- ed during a single inservice day. Hands-on time may or may not be part of the activities. Experts may be invited to talk about computers in education and to demonstrate edu- cational applications. A computer fair may be set up where local ven- dors display hardware and software. When equipment is available, hands- on workshops may be offered to give participants time to explore comput- er operation and software packages. In addition to activities scheduled during regular inservice times, school staff may view materials purchased by the district or may meet to discuss possible applications. One effective way to involve district personnel at the awareness level would be to schedule visits to other schools where microcomputers have be- come a part of everyday activities. Observations of microcomputers in use and discussions with staff mem- bers may help visitors become more aware of capabilities and limitations of this equipment. Staff also may be encouraged to attend professional conferences which emphasize edu- cational computer applications. Shar- ing information gained through these experiences will be an important part of the overall inservice plan. As a result of such activities, a decision as to a future role for microcomputers in the district may be made. The district which has already decided on the microcomputer’s role, may set computer literacy (gen- eral knowledge) as its goal. If com- puter literacy is the goal, a very different set of activities will be plan- ned. Here the purpose will be to pro- vide as many district personnel as possible with the skills and knowl- edge necessary to use computers and to make intelligent decisions regard- ing them. An extended amount of time may be required for this type of inservice, and depending on the amount of equipment and expertise available, the inservice may be scheduled through the local Teacher Center, regional service center, or nearby college or university. Because this type of inservice requires hands- on time to be effective, the number of staff able to participate in a single section may be limited. Therefore, decisions must be made as to the topics to include, number of hours for a single inservice section, number of inservice sections to be offered, number of participants to be schedul- ed in each section, and method for selecting participants. Possible topics may include: Appropriate use of computer term- inology. 8 Operation of computers and com- puter software. & Exploration of programming con- cepts and software packages. a Factors to consider in the selection of hardware and software 5) Social and ethical issues pertinent to educational applications. 6) The role of the computer in district curriculum. a Noninstructional computer applica- tions. 8) Microcomputer information sources. Upon completion of an inservice sec- tion, participants should have an in- troductory knowledge about many aspects of computers and should be able to use computers for general ap- plications in the classroom or in their specialized area. Based on this knowledge, participants should be able to make realistic decisions as to Microcomputer Inservice: Educating the Educators the extent of their future involvement with microcomputers. If many of the staff are comfortable with microcomputers, the district may continue to provide computer literacy for its new staff but set specialized computer applications as its district goal. The purpose of this type of inservice would be to provide small groups with the opportunity to study one aspect of computers in depth. The amount of time for each type of specialized training would depend on the complexity of the task. Teachers would be selected because of their expertise with the specialized application and their ability to teach educators. Par- ticipants would be selected because of their interest in that application. Some may want to increase their pro- gramming skills or learn a new language such as Logo, Pascal, or Pilot so they can develop materials or work with students more effective- ly. Others may want to learn how to use particular software such as a grading program, word processing package, or student management system. Still others may be members of a committee charged with the task of evaluating and incorporating dis- trict-owned software into district cur- riculum guides and of locating addi- tional software, hardware, and ap- plications that will enhance specific areas. This level of microcomputer inservice may introduce staff to new microcomputer applications and lead to a new awareness-general knowledge-specialized knowledge cycle. TEN HELPFUL HINTS FOR A SUCCESSFUL INSERVICE WORKSHOP 1) Hands-on Time. Give participants time on microcomputers to become familiar with terminology and to to operate a computer. 2) Hands-on Time. Give participants time on microcomputers to help to reduce anxiety and fear of the machines and to build a positive at- titude toward computers. Volume 4 Number 7 3)Hands-on Time. Give participants time on microcomputers to explore the capabilities and limitations of the machine and the man-machine com- bination. ‘Playing’ with program- ming ideas and programs is one way to accomplish this. Programming ac- tivities may turn on_ participants because of the intensely creative aspects. These experiences may help participants make more realistic deci- sions as to their future involvement with microcomputers. 4) Hands-on Time. Give participants time on microcomputers to examine software packages in their area and discuss and use evaluation criteria. If basic programming concepts and design have been taught, participants should have an idea of what to ex- pect in good software. 5) Hands-on Time. Give participants time to have fun and become aware of computer possibilities. 6) Two on One. Although par- ticipants may grumble about sharing a computer, the pairing and sharing helps the learning process. The act of working with another person in order to mutually solve a problem fosters cooperative computer use. Watch that pairs are evenly match- ed with similar interests and_ skill levels. Make sure that the computer time is shared evenly. Three on a computer can work but doesn’t real- ly give anyone enough time, and one of the three may be inadvertently frozen out. One on a computer can produce a sense of isolation in a teaching situation. 7) Math Isn’t Everything. When de- veloping programs to use with new computer users, strike a balance be- tween math and non-math programs. Math may be a threatening topic and some teachers will feel more com- fortable with non-math applications. 8) Can You Relate? The presenter should be selected carefully. He (or preferably she because of the higher percentage of female teachers) should speak ‘‘educationese’’ rather than ‘““computerese”. Find someone who likes to teach, likes to work with computers, and can communicate these attitudes to participants. 9) Yes and No. Discuss the dif- ference between public domain, copyable, shareable software and commercial, copyrighted, shareable, purchaseable software. Use public domain software to teach programming and application con- cepts. non- 10) Tangibles. Give participants something tangible to take with them—a list of software sources, a disk with public domain programs, or a computer! Make your business presentations picture perfect with GRAPHICS DEPARTMENT" If you've ever made a business presentation, you know what a help a graphics depart- ment can be. Now with Sensible Software’s new graphics program, GRAPHICS DEPARTMENT, you can do all the graphics pizzazz yourself — faster than any graphics staff! And you'll get your point across with color and impact, whether to your boss, colleagues, customers or clients. Fours 4982 FORECAST. et 8YTE-but CHRRLESTON-charleston ITALICS ital tes NORMAND IA, — sis 1s 2B40D The GRAPHICS DEPARTMENT combines five major graphics tools into one friendly, easy-to-learn package. All visuals produced are HI-RES pictures suitable for printing or turning into slides. 1. The chart generator automatically creates colorful pie, bar, scatter and line graphs from your tabular data or Visicalc DIF files. Automatic labeling and direct loading from Visicalc help prevent errors and save you time on multiple charts. Each graph can include up to 99 data points. 2. The lettering kit includes 20 character fonts...from Old English to Bold Modern, from headlines and shadow effects to tiny text. You may letter anywhere on a HI-RES. picture with complete control over character size, color and direction. 3. The graphics tools module lets you “cut and paste” overlay, merge, flip, shrink, invert, mask, change colors or add patterns. You can use these graphic tools to edit and combine charts or even to create pictures from scratch. 4. The slide projector combines your graphics into a professional-looking presen- tation. You can move “slides” forward or backward with the game paddle or even automatically display them at preset intervals. It's a great way to beat “rush” presentation deadlines! 5. Editors are available in both the chart- ing kit and the slide projector to simplify your data entry. All these features are now combined into a single package for the first time. Now you can prepare your entire presentation with just one graphics program. Alll you need is the GRAPHICS DEPARTMENT, an Apple computer (I, le, or I), 48K and Applesoft. ‘SALES COMPARISON GRAPHICS DEPARTMENT ™ is available for only $124.95 at your local computer store or directly by mail (please add $1.25 for shipping). Visa, Mastercard, COD and checks welcome. To place your order, call or write us at: ©; Sensible® 6619 Perham Dr. West Bloomfield, Mil 48033 bSoftware, Inc, ers 00-8877 Apple, Applell. ie, and Applesoft areregisteredtrademarks of ‘Apple’ Compuier, Inc.; Visicalc is a registered trademark of Personal Software, Inc. Peelings 11 Microcomputer Inservice LOCATING AND SELECTING EDUCATIONAL SOFTWARE by Sandy Abernathy For the past two years, | have been involved in planning and presenting microcomputer workshops for public school and postsecondary personnel. In addition, | have taught microcom- puter courses for the Department of Curriculum and Instruction and for the Department of Educational Management and Development at New Mexico State University. Par- ticipants in these classes and workshops have included teachers, aides, librarians, counselors, prin- cipals, graduate students, secretaries, professors, and central administra- tion personnel. Several questions invariably come up during the sessions. Two are, “Where can | find information about certain kinds of software?” and “How can | tell if it’s good software?” Participants have commented that ideas discussed in the sessions were helpful to them. The following two sections are based on these ideas. | hope they will be helpful to you as well. Before you begin your software search, you should conduct some type of needs assessment and decide on the purpose of the software, price range and microcomputer system that will be used to run it. As you gather information about the kind of software you are looking for, prior- itize the features you would like to have in your package. Some will be essential, some nice to have, and some optional. Your final selection will probably be a compromise in- volving price, features, and the com- ponents that make up your micro- computer system. LOCATING SOFTWARE Locating pertinent software may take some time since most towns don’t have computer software de- partment stores where people can browse through a comprehensive software library. However, there are several sources of information that may help you in your search. These include: 1. Friends. Talk to other computer users. Sometimes a friend has found just the package you are looking for. Usually, he or she will be very candid about the advan- tages and disadvantages of a package. Ask to try it out or see it used. You may obtain some- one else’s name, the name of an article, or the name of a software package through this avenue. 2. Local Computer Stores. Visit your local computer store. The dealer may have a package in stock that suits your needs, or he may be able to order software for you to ex- amine. 3. Computer Magazines and Professional Journals. Locating and Selecting Educational Software a. Read general articles about the kind of software you are looking for. These usually discuss the general capabilities and limitations and may give you a better idea of what to expect from the sort of package you are looking for. b. Read advertisements. You may find the description of a software package that appears to suit your purpose. c. Read software reviews. A good one will discuss the capabilities and limitations of a particular software package. Good reviews should give you enough information to select a particular package for examin- ation. Look at the information in the section where new products are listed. You may find something there. d. Write a letter to the editor asking for help in locating soft- ware. This may put you in con- tact with others who use com- puters for similar applications. 4. Resource Books and Directories. Directories attempt to catalog current software for the buyer. Some describe a limited number of software packages in detail while others attempt to list as much software as possible. Resource books may include articles of general interest and in- formation about organizations as Volume 4 Number 7 iOME DIRECTORIES AND tESOURCE BOOKS . Swift’s Educational Software Directory 1983-84, Apple II Edition. Sterling Swift Publishing Co., 7901 outh IH-35, Austin, TX 78744. 12-282-6840. $18.95. 478 pages. Software is categorized by subject. ‘he directory lists and describes :ducational software for the Apple. \pple //e compatibility is noted. ther sources of information regard- ag software packages may be in- luded. ) MasterCard & VISA Orders / Dealer Inquiries For Your Convenience Use This 24hr | Day Toll-Free Number 800-345-8 1 1 2 (In Pennsylvania: 800-662-2444) }. Van Love’s 1983 Apple II/III Soft- vare Directory, Volume II. Advanced Software Technology, nc. 7899 Mastin Dr. Overland Park, ‘S 66204. 913-648-4442. $24.95. App. 1,000 pages, 200 pages are :ducational software listings. Soft- vare is categorized by application. ‘he directory lists and describes soft- vare for the Apple II and III. i. The Book of Apple Software 1983. The Book Company, 11223 S. Hin- Iry Ave., Los Angeles, CA 90045. 113-410-9466. $19.95. 491 pages. Software is categorized by pplication. The directory lists, describes, and jrades software for the Apple. It in- ludes a 50-page section on educa- ional software. TO SUBSCRIBE or RENEW YOUR SUBSCRIPTION Please See Postage-Paid Subcription Cards Attached +. The Digest of Software Reviews: ducation. The Digest of Software Reviews: ducation, 1341 Bulldog Lane, Suite >, Fresno, CA 93701. $52.95 per ear for four issues. Fifty educational software vackages are summarized in each ssue. Each software summary in- ludes general information about the vackage, and excerpts from several eviews which have appeared in computer magazines. DEALER INQUIRIES INVITED i. PC Clearinghouse Software Direc- ory, 7th Edition. PC Clearinghouse, Inc. Publishers., 1781 Lee Jackson Highway, Fairfax, ‘irginia 22033. $29.95. 816 pages. Locating and Selecting Educational Software Software is categorized by applica- tion. The directory lists over 21,000 software packages for over 200 microcomputers from more than 2,900 vendors. Contains an educa- tional section and a specialized ap- plications section that may be of in- terest to educators. No descriptions are included in this very comprehen- sive listing of software. 6. LIST: The Software Resource Book for Personal Computer Users, Spring 1983. Redgate Publishing Company, 3407 Ocean Drive, Vero Beach, Florida 32960. $12.50. 400 pages. Contains articles of general interest and software listings. Some software listings include descriptions. Although most listings are for business and industry, it does have an education section. 7. Classroom Computer News 1983 Directory of Educational Computing Resources. 1983 Directory, 341 Mt. Auburn St., Watertown, MA 02172. $14.95. 199 pages. Although this directory does not list specific software, it does list and describe many resources which may help you in your search for informa- tion leading to specific software packages. Information includes names of associations, networks, periodicals, books, and_ regional laboratories, as well as a calendar of events for the year. EVALUATING SOFTWARE Once software has been located, it must be examined to see if it really does what you want. This can be determined by running the program several times to see if it accomplishes the intended purpose efficiently, ac- curately, easily, and quickly. The evaluation forms I’ve used in work- shops and classes are included at the end of this section. The single-page format, which participants liked, is a compromise between brevity and comprehensiveness. This section de- LOCATING AND SE EDUCATIONAL SO. by Sandy Abernathy For the past two years, | have been involved in planning and presenting microcomputer workshops for public school and postsecondary personnel. In addition, | have taught microcom- puter courses for the Department of Curriculum and Instruction and for the Department of Educational Management and Development at New Mexico State University. Par- ticipants in these classes and workshops have included teachers, aides, librarians, counselors, prin- cipals, graduate students, secretaries, professors, and central administra- tion personnel. Several questions invariably come up during the sessions. Two are, “Where can | find information about certain kinds of software?’ and “How can | tell if it’s good software?”’ Participants have commented that ideas discussed in the sessions were helpful to them. The following two sections are based on these ideas. | hope they will be helpful to you as well. Before you begin your software search, you should conduct some type of needs assessment and decide on the purpose of the software, price range and microcomputer system that will be used to run it. As you gather information about the kind of software you are looking for, prior- itize the features you would like to have in your package. Some will be essential, some nice to have, and some optional. Your final selection will probably be a compromise in- volving price, features, and the com- ponents that make up your micro- computer system. LOCATING SOFTWARE Locating pertinent software may take some time since most towns don’t have computer software de- partment stores where people can browse through a comprehensive software library. However, there are several sources of information that may help you in your search. These include: 1. Friends. Talk to other computer users. Sometimes a friend has found just the package you are looking for. Usually, he or she will be very candid about the advan- tages and disadvantages of a package. Ask to try it out or see it used. You may obtain some- one else’s name, the name of an article, or the name of a software package through this avenue. 2. Local Computer Stores. Visit your local computer store. The dealer may have a package in stock that suits your needs, or he may be able to order software for you to ex- amine. 3. Computer Magazines and Professional Journals. Locating and Selecting Educational Software (byb2-299-008 :e|UeA|AsuUed UI) CLI8S-SVE-008 sz 259 seo aah oma 8 Jaquiny 914-104 Aeq 14pz SIU] SP BDUaIUaAUOD ANO{ 104 | 43]88Q / S19P10 VSIA 9 Psejsa}seW payse}qy spse9 uoldisoqns pieg-23e}S0q 89S asea|q ( sauinbu NOILdIMISANS UNOA MIN3U 40 FMIYISANS OL well as information about soft- ware and hardware. These sources can be very helpful in getting a general idea of what is available as well as locating specific software. Some directories and resource books are listed at the end of this sec- tion. Although some are general and not designed primarily for education, they will contain in- formation about business soft- ware that can be used for ad- ministrative purposes and infor- mation about applications which may be useful in specific disciplines. 5. Publishers. Look in publishers’ catalogs. Some publishers have produced separate software catalogs while others include a software section in their regular catalog. You may find something in one of these. If you are searching for fairly complex, expensive software and have located a package that you would like to examine which your local vendor doesn’t carry, write or call the publisher. Ask if they have an on-approval purchasing policy or a demon- stration diskette. Demonstration diskettes may or may not have enough information on which to base a purchase decision. Ask the publisher for names of peo- ple in your area who have pur- chased the package. Call them. You may also want to find out what kinds of support and types of licensing agreements are available for the software. In ad- dition to information about the software, communication with the publisher may indicate the kind of support to expect. 6. Other Sources. Other sources of information are clearinghouses, networks, regional laboratories, state and county service centers, and col- leges and universities. Peelings Il SOME DIRECTORIES AND RESOURCE BOOKS 1. Swift’s Educational Software Directory 1983-84, Apple II Edition. Sterling Swift Publishing Co., 7901 South IH-35, Austin, TX 78744. 512-282-6840. $18.95. 478 pages. Software is categorized by subject. The directory lists and describes educational software for the Apple. Apple //e compatibility is noted. Other sources of information regard- ing software packages may be in- cluded. 2. Van Love’s 1983 Apple II/III Soft- ware Directory, Volume II. Advanced Software Technology, Inc. 7899 Mastin Dr. Overland Park, KS 66204. 913-648-4442. $24.95. App. 1,000 pages, 200 pages are educational software listings. Soft- ware is categorized by application. The directory lists and describes soft- ware for the Apple Il and III. 3. The Book of Apple Software 1983. The Book Company, 11223 S. Hin- dry Ave., Los Angeles, CA 90045. 213-410-9466. $19.95. 491 pages. Software is categorized by application. The directory lists, describes, and grades software for the Apple. It in- cludes a 50-page section on educa- tional software. 4. The Digest of Software Reviews: Education. The Digest of Software Reviews: Education, 1341 Bulldog Lane, Suite C, Fresno, CA 93701. $52.95 per year for four issues. Fifty educational software packages are summarized in each issue. Each software summary in- cludes general information about the package, and excerpts from several reviews which have appeared in computer magazines. 5. PC Clearinghouse Software Direc- tory, 7th Edition. PC Clearinghouse, Inc. Publishers., 11781 Lee Jackson Highway, Fairfax, Virginia 22033. $29.95. 816 pages. Locating and Selecting Educational Software Software is categorized by applica- tion. The directory lists over 21,000 software packages for over 200 microcomputers from more than 2,900 vendors. Contains an educa- tional section and a specialized ap- plications section that may be of in- terest to educators. No descriptions are included in this very comprehen- sive listing of software. 6. LIST: The Software Resource Book for Personal Computer Users, Spring 1983. Redgate Publishing Company, 3407 Ocean Drive, Vero Beach, Florida 32960. $12.50. 400 pages. Contains articles of general interest and software listings. Some software listings include descriptions. Although most listings are for business and industry, it does have an education section. 7. Classroom Computer News 1983 Directory of Educational Computing Resources. 1983 Directory, 341 Mt. Auburn St., Watertown, MA 02172. $14.95. 199 pages. Although this directory does not list specific software, it does list and describe many resources which may help you in your search for informa- tion leading to specific software packages. Information includes names of associations, networks, periodicals, books, and_ regional laboratories, as well as a calendar of events for the year. EVALUATING SOFTWARE Once software has been located, it must be examined to see if it really does what you want. This can be determined by running the program several times to see if it accomplishes the intended purpose efficiently, ac- curately, easily, and quickly. The evaluation forms I've used in work- shops and classes are included at the end of this section. The single-page format, which participants liked, is a compromise between brevity and comprehensiveness. This section de- in the back of the magazine. back issue sale! vious issues Look for the price list and our software and hardware dex of pre Take advantage of the PEELINGS II in scribes the procedure | use when evaluating software. 1. Package Familiarization. Look at the manual or whatever materials accompany the program to get an overall idea of how it has been organized and what the package is supposed to accomplish. The clarity of writing and overall organization may be an indication of the quality of the program. Read the tutorial if one has been included. If this is an administrative package, that is, one that is used by the educator rather than the student, the program may be more complicated to use, and the manual will contain more information. Is this information easy to find? Is there a reference sec- tion, quick-reference card, a com- prehensive index and useful table of contents? Tabbed chapters are very helpful when trying to locate a sec- tion quickly. If this is an instructional package, that is, one that students use, does it contain suggestions for using the package and incorporating it into the curriculum? Does it include activities to use before and after the program? Are there additional student materi- als, such as worksheets, which will extend the usefulness of the package. If there is extensive reading associ- ated with the package, is this produc- ed in hardcopy rather than displayed on the screen? 2. Program Familiarization. Run the program correctly as many times as is needed to become familiar with it and to answer these questions: Does it do what you want? Is it useful to you? Is it appropriate for your in- tended audience? Is it easy to use? Does it do something more efficiently and effectively than some other way? If the program stores and retrieves in- formation to and from disk, does it take a long time to search and locate information and/or does it access the disk frequently? Does the amount of time used for this activity seem ex- cessive? Are screen displays infor- mative, uncluttered, easy to read? Locating and Selecting Educational Software Are keystrokes kept to a minimum? Are program parts well organized? Is the program menu-driven, that is, is a list of choices displayed from which you choose your next step? If this is an instructional program, does it have educational value? Are concepts, content, reading level, character size, screen display, pac- ing, time required for a single lesson, graphics, color, sound or lack thereof appropriate for the students who will use it? Is the use of the entire package in keeping with the district’s microcomputer policy? 3. Check for Bugs. Run the program and deliberately press wrong keys. Does the program crash or continue when inappro- priate keys are pressed? Or does it ig- nore inappropriate key responses and continue only when appropriate keys have been pressed? 4. Check for Accuracy. Run all possible combinations of the program to check for accuracy and additional program bugs. If the program is at all complex, this will take time, since the program must be run over and over until all possible avenues have been explored. 5. Let the Intended User Try It Out. If possible, let those who will use the program try it out. Do they think it is easy to use and is useful? Do they like to use it? If you have questions about the package, do they have the same ones? 6. Check Against Reality. If this package will be useful to you, is it within the allocated budget? Can you use it with your existing system? Would another package which is more/less powerful or is more/less expensive serve you and the district better? When these questions are answered to your satisfaction, the purchasing decision should be made. Good hunting! Volume 4 Number 7 SOFTWARE EVALUATION FORM: INSTRUCTIONAL Name of package. Company. Price. Type of program. Subject/grade. Necessary peripherals DOCUMENTATION Clarity of writing Extra materials. Other comments PROGRAM Program bugs. Accuracy. Ease of use Time for: Single lesson. Package. Speed of presentation/difficulty level controlled by. Appropriate for grade level: Concepts. Content Time. Sound. Graphics. Color. Other comments. EVALUATION Educational value. Students like to use it. Best feature. Worst feature. Does something that can’t be done another way. Worth the cost. Recommend purchase Other comments Copyright 1983 ©, Volume 4 Number 7, Peelings Il Magazine, Peelings II, Inc., 2260 Oleander, Las Cruces, N.M. 88001 Peelings II Locating and Selecting Educational Software 21 SOFTWARE EVALUATION FORM: ADMINISTRATIVE Name of package. Company. Price. Purpose Necessary peripherals DOCUMENTATION Clarity of writing. Ease of use. Reference section/card Index. Tabbed chapters. Tutorial. Other comments PROGRAM Appropriate for. Menu-driven. Program bugs. Accuracy. Ease of use. Complexity. Keystroke sequences. Display format. Load/search _ time/frequency. Other comments. EVALUATION Usefulness. Like to use it. Best feature. Worst feature. Worth the cost. Recommend purchase. Other comments Copyright 1983 ©, Volume 4 Number 7, Peelings Il Magazine, Peelings II, Inc., 2260 Oleander, Las Cruces, N.M. 88001 22 Locating and Selecting Educational Software Volume 4 Number 7 Ange = (A << MICROSOFT Paws For The Wildest Discounts Anywhere! EDUCATION LEARNING COMPANY Retail Price 39.95 39.95 44.95 44.95 29.95 39.95 Bumble Games . Bumble Plot Gertrudes Puzzles Gertrudes Secrets Juggles Rainbow . Moptown Parade SPINNAKER Delta Drawing ..... KinderComp ...... In Search of the Most Amazing Thing Hey Diddle Diddle . Snooper Troops . TERRAPIN Terrapin Logo 149.95 120.00 SOUTHWEST EDPSYCH Math Wars Spelling Machine Spelling Sorcery EDUWARE Algebra |,II,III, or IV 29.96 4 49.95 37.46 29.95 22.46 39.96 Compu-Read 2995 22.46 Compu-Spell a= 29,95) 22.46 Sat Word Attack Skills. . 43.00 36.75 3995 29.96 ~ PROGRAMMING affliye Retail Wildcat Price Price 195.00 146.25 750.00 562.50 125.00 93.75 175.00 131.25 Fortran Cobol ALDS Perera Applesoft Compiler HAYDEN ORGAIM a 99.95 ' 74.96 Applesoft Compiler 175.00 131.25 CRAB ZION 39.95 31.96 MCAT 2.0... 24.95 19.96 INSOFT ALDS .~. Seay 75.00 60.00 Transforth Il .... 125.00 100.00 SENSIBLE B.E.S.T. Editsoft The Bug 39.95 29.95 50.00 29.96 22.46 37.50 ) @ SPREAD SHEETS BUSINESS SOLUTIONS Incredible Jack . 129.00 103.20 MICROSOFT Multiplan . VISICORP Visicalc 3.3 . . 275.00 200.00 mn eg ¢O of O GAMES SIRIUS Critical Mass . Bandits. . Gorgon 29.96 Kabul Spy 26.21 STRATEGIC SIMULATIONS 44.96 44.96 44.96 44.96 29.96 39.95 39.95 39.95 34.95 29.96 29.96 Germany 1985 .. Bomb Ailey ae Computer Ambush. Computer Bismarck Cosmic Balance 59.95 59.95 59.95 59.95 39.95 G) ° DOXieon ae ees EMS #5 DS DD SS box 27.00 & CONDITIONS COMMUNICATIONS SOUTHWESTERN DATA ASCII Express Pro P-Term Pro. . Z-TermPro.... MICRO COM Microterminal SOFTRONICS Softerm, HAYES Terminal Program . [ YS ELEPHANT MEMORY SYSTEMS EMS #1 SS SD SS Ox: et. 18.00 Retail Wildcat Price Price 129.95 97.46 129.95 97.46 149.95 113.46 64.95 63.71 8495 63.71 9900 74.25 DISKS C- EMS # 2 SS DD SS 20.00 at There is a $2.00 shipping fee on all software and a 2% fee on hardware and supplies with a $2. minimum. No overseas shipments. Texas residents add 5% on all products except software. Immediate shipment with money order, cashiers check or charge card. Allow 10 days for personal checks to clear. Exchange on defective merchandise only. Exchange made if returned within 10 days. Prices and availability subject to change without notice. Send for free catalog with complete listing of product line TERMS Wildcat Computing, Inc. 1830 Avenue K Plano, Texas 75074 (214) 424-3582 AN EDUCATIONAL CHALLENGE FOR SOFTWARE A Teacher’s Viewpoint by Elma Ewing Computers are a part of our future and not a fad to be neglected. In realization of this fact, educational in- stitutions all over the country are pur- chasing computer equipment, with the belief that it will not only help to educate the children, but that com- puter familiarity and use is a very im- portant skill which needs to be developed. Some are using school funds, others, without funds avail- able, are using Fund Raisers to pur- chase what is needed—but all are fin- ding some way to provide their students with access to a computer, even though in most cases, it is a very limited access. Purchasing a computer system is only the first step towards using com- puters in education. The most impor- tant step is the selection and pur- chase of sufficient good quality soft- ware with enough variety to be use- ful to as many students as possible. Educators must look for software which will support the curriculum of their particular school and will pro- mote learning for the intended group of users. Three general categories of educational software are now being offered. Among these are the Tu- torial Programs, which concentrate 24 on teaching the user new material. In another category are the Simula- tion Programs, which allow the user to change various conditions in the program, in order to see the effect different decisions have on the out- come. The third category contains the Reinforcing Programs, which simply provide drill and practice on material which has already been taught. The type of software a school decides to purchase will depend on the selected target area of each school. The school may be concen- trating on using the computer and their software selections for enriching the regular curriculum, for reinforc- ing skills which have already been taught, or possibly to help teach problem-solving techniques. The software must also serve a wide range of students in the best possible manner. The price of soft- ware today, combined with the lack of available funds for schools to pur- chase more than a few pieces of soft- ware, poses another problem. The amount of available software has not only increased tremendous- ly in the last year, but there is more educationally sound software than An Educational Challenge ever before. One of the problems, which has been disastrous to some extent, is the lack of an opportunity to preview software before purchas- ing. Up to this point, companies have concentrated on soliciting their par- ticular hardware, and have not over- ly concerned themselves with the promotion of acceptable software. This situation has led to a type of blind purchasing. Materials are need- ed and there has not been sufficient help in choosing the proper software. Some software purchased this way is extremely good quality, but the risk is great because other purchased software has no real educational value and is not suitable for the in- tended users. Some companies are now allowing schools to order on approval. Other companies are making preview disks available. This will help insure the schools are spending their money on g

Showing the first 100000 of 289171 characters.

mp.ls