TRS-80 COMPLETE SYSTEMS & "A Publication That Is a Must for Everyone in APPLICATIONS SOFTWARE the Hobbyist World of Computers

Total Page:16

File Type:pdf, Size:1020Kb

TRS-80 COMPLETE SYSTEMS & • $1-50 '"N '"N o VOL 6NO 5 MARCH -APR I L 1978 "'U"' .. o'" <J>.-""W - '" '"Z«U,.; >­ '"Z :r;Z~ :r; U::>~ U ..,"' .., "'>.. EPIC '" u""~ _ '"o '" ""'­ '" >-"'- COMPUTER '" '""'''' GAMES fREE SOFTWARE REVIEWS TRS-80 COMPLETE SYSTEMS & "A publication that is a must for everyone in APPLICATIONS SOFTWARE the hobbyist world of computers. Don't REVIEW User documentation, internal specifications. miss it," annotated source code. In the two years of 'Newsleller' publication. DDJ has carried a large variety of The Digilal Group interpreters, editors, debuggers, monitors, graphics games software, floating point "THE software source for microcomputers. routines and software design articles. Highly recommended." The Dala Bus' Philadelphia Area Computer Sociery MICROS INDEPENDENT CONSUMER for the EVALUA nONS "It looks as ifit's going to be THE forum of public domain hobbyist software develop­ HANDICAPPED PRODUCT REV IEWS ment. Rating 11 "" * *" & CONSUMER COMMENTS TRACE' Dr. Dobb 3 Journal publishes independent Toronlo Region Association 0/ evaluations-good or bad-of products being Computer £nchusiosl$ marketed to hobbyists. It is a subscriber­ supported journal. Dr. Dobb s carries no paid advertising; it is responsible only to its "The best source for Tiny BASIC and other readers. It regularly publishes joyful praise good things. Should be on your shelf." and raging complaints about vendors' The Computer Hobbyist' products and services. North Texas (DaIlOJ) Newsletter Dr. Dobb's Journal is published 10 times a year by People's Computer Company, a non-profit educational corporation. For a one-year subscription, send $) 2 to Dr. Dobb's Jormlol, Dept 57, 1263 EI Camino Real, Box E, Menlo Park, CA 94025 or send in the postage-free order card at the center of this magazine. • • VOL 6 NO 5 SUBMITTING ITEMS FOR PUB LICATION SUBSCRIPTIONS MAR·APR 1978 LABEL everything please, your name, address and the date; U. S. Subscriptions sa/yr. (6 issues) o STAFF CONTENTS TYPE text if at all possible, double-spaced, on 8Y:. x 11 inch o 515/2 yrs. (12 issues) o Retaining subscription @$25 white paper. EDITOR ($17 tax deductible) SPECIAL STUFF Phyllis Cole DRAWINGS should be as clear and neat as possible in black o Sustaining subscription@$100+ ASSISTANT EDITOR ink on white paper. ($92+ tax deductible) 10 TRS·80: A CONSUMER'S COMPUTER? Tom Williams Tom Williams has doubts ART DIRECTOR LISTINGS are hard to reproduce clearly, so please note: Foreign Surface Mail . Meredith Ittner 16 EPIC COMPUTER GAMES • Use a new ribbon on plain white paper when making a o add S4 /yr. for Canada PRODUCTION Denn is Allison and Lee Hoevel consider Adventure·like games listing; we prefer roll paper or fan-fold paper. o add S5/yr. elsewhere Donna Lee Wood • Send copies of one or more RUNs of your program, to 34 MICROCOMPUTER COMMUNICATION FOR THE HANDICAPPED ARTISTS verify that it runs and to provide a sense of how things Foreign AIR MAIL T im Scully's programs help a cerebral palsy patient Maria Kent work - and to motivate more of us to read the code. o add S8/yr. for Canada Ann Miya RUNs should illustrate the main purpose and operation of o add SI 1/yr. for Europe ARTICLES Judith Wasserman your program as clearly as possible. Bells, whistles and o add S14/yr. elsewhere TYPISTS special features should just be described in the documen­ Payment must be in U.S. dollars Barbara Rymsza 8 MICROCOMPUTERS IN 1978 tation unless they're particularly relevant. drawn on a U.s. bank. Sara Werry Adam Osborne looks ahead • Make sure your code is well documented - use a separate BOOKSTORE sheet of paper. Refer to portions of code by line number or These back issues are available at SI.50each: 26 BUCKETS Dan Rosset label or address please, not by page number. When writing Vol 5, No 6 Mac Oglesby's bucket brigade pours it on PROMOTION documentation, keep in mind that readers will include Vol 6, Nos 1, 2, 3, 4 Dwight McCabe 28 BYTE INDUSTRIES beginners and people who may be relatively inexperienced Andrea Nasher Chuck Bradley interviews Nels Wink less about recent changes. with the language you're using. Helpful documentationl CIRCULATION 44 PRAYER WHEEL PROGRAM annotation can make your code useful to more people. Foreign Distributors of People's Computers Bill Bruneau Documentation should discuss just which cases are covered Edrid uses his disc as a Tibetan prayer wheel BULK SALES and which aren't. Vincent Coen Home Computer Club 45 COMPUTER CONTAGION Christine 80telho I • If you send us a program to publish, we reserve the right to LP Enterprises 1070-57 Yamaguchi DRAGON EMER ITUS Howie DiBlasi and his students are hooked annotate it (don't worry, we won't publish it if we don't 313 Kingston Road Tokorozawa, Saitama, Bob Albrecht 48 MEASURING TIME ON THE PET AND OTHER MICROCOMPUTERS like it). IIford IGl lPJ JAPAN Larry Tesler discusses timing intervals from one microsecond on up • Last but not least, please try to limit the width of your Essex, UK RETAINING SUBSCRIBERS listings: 50-60 characters is ideal. Narrow widths mean less Kougakusha Publ. Co., Ltd 52 THE PATTER OF LITTLE FEET reduction, better readability and better use of space. Rudi Hoess Haneda Biru 403, 5-1 More from Robert Rossum on cheap approaches to the mechanics of robotics David R Dick 2-Chome, Yoyogi Electron ic Concepts PTY Ltd Mark Elgin 59 FROG RACE LETTERS are always welcome; we assume it's OK to publish Shibuya-Ku, Tokyo 151 Ground Floor Cambridge House John B Fried 8 Erickson keeps 'em jumping them unless you ask us not to. Upon request we will withhold 52·58 Clarence St JAPAN Scott Guthery, Computer Recreations your name from a published letter, but we will not publish 60 IBM 370 MODEL 69: Features and Devices Sydney NSW 2000 W A Kelley correspondence sent to us anonymously. We reserve the right Computer Age Co., Ltd A Nonymous provides the latest info John C Lilly to edi t letters for purposes of clarity and brevity. ASC II Publishing Kasumigaseki Building Frank Otsuka 305 HI TORIO 3-2-5 Kasumigaseki REGULAR STUFF Bernice Pantell 5-6-7 Minami Aoyama Chiyoda·Ku, Tokyo 100 Larry Press Minato-Ku, Tokyo 107 JAPAN Shelter Institute 4 EDITOR'S NOTES JAPAN Cover illunration Ellery McKnight 4 LETTERS SUSTAINING SUBSCR IBERS 14151 325·9883 14 REVIEWS Algorithmics Inc, Bruce Cichowfas 32 FORTRAN MAN Lee Schneider and Todd Voros embark on a new adventure People's Computers is published bimonthly by People's Computer Company, 1263 EI Camino Real, Box E, Menlo Park, CA 94025. Don L Behm People's Computer Company is a tax -exempt, independent, non-profit corporation, and donations are tax-deductible. BYTE Publications, Carl Helmers, 55 SPOT: The Society of PET Owners and Trainers Second class postage paid at Menlo Park, California, and additional entry points. Virginia Peschke, Manfred Peschke Programs, prai$8, peeves, and ponderings are proffered Copyright © 1978 by People's Computer Company, Menlo Park, California Paul, Lori and Tom Calhoun 8ill Godbout Electronics 61 ANNOUNCEMENTS Dick Heiser, The Computer Store 2 PEOPLE'S COMPUTERS MAR-APR 3 , assumption the young programmer has ience. This printer is a real showstopperin the amount of computer experience a e"ed. If he really does have a very long looks, and I really hope that there is some person has and the kinds of games he/she running algorithm (unlikely for a begin­ way we can use it in our computer center, plays. Keith, who knows five or six pro­ ner), we can easily add a command to to give us the output capability we des­ gramming languages likes to play LETTERS disable the check or the number of perately need. COMBAT; Bill likes LIFE (he has been pseudo-instructions executed between programming for quite a while); I like iI/put and output operations. InCidentally, the computer center in this STAR TRADER. Everyone (wen, almost EDITOR'S NOTES school has been supported through everyone) likes STAR TREK. However, Jim Day has not addressed the issue of Those of us who do not consider people Todd Voros student fund raiSing, and will be available the non-computer people tend to go for 'The Computer as Art Critic' (Vol 6, to be wann-blooded machines cannot Milwaukee, WI to every student in the school who has a different kind of game. I think the need for such a device. I believe it to be favorite game for non-computer people t • •• REWARD for in/ormation No 3) at all, but only described a use sec in this the same quality of Art as we leading to the arrest and conviction of the Computer as Counting Machine. see in Rembrandt or da Vinci. the only student-purchased computer (at least around here) is OREGON. of anyone reproducing Ollr so/nvare But besides this rather obvious fault, his center of its type for miles around! Evidently someone explained the ENTER in ANY way without our written remarks display two somewhat more sig­ The computer will only become an ade­ statement to them for it is fun to watch permission . ..• nificant errors. quate art critic when the people making Please help us if you can. Many people them type 'Bang' as fast as they can. I the evaluation become themselves will be grateful for any assistance you guess that perhaps a personal challenge The above quote is NOT a para­ The first of these deals with the nature of computers. can give. is needed by al l game players and the phrase from a Vllol/led poster lor An. It is of little consequence whether possibility of pseudo-death gives the rnsrlen- ir's part 0/ an ad currently people like three green blobs beller than Tom Pittman W.J.
Recommended publications
  • Hamurabi Wikipedia Article
    Hamurabi - Wikipedia, the free encyclopedia 1/17/12 3:18 PM Hamurabi From Wikipedia, the free encyclopedia Hamurabi is a text-based game of land and resource management and is one of the earliest computer games. Its name is a shortening of Hammurabi, reduced to fit an eight-character limit. Contents 1 History 2 Gameplay 3 Influence 4 References 5 External links History Doug Dyment wrote The Sumer Game in 1968 as a demonstration program for the FOCAL programming language, programming it on a DEC PDP-8. The game has often been inaccurately attributed to Richard Merrill, the designer of FOCAL. Once a version of BASIC was released for the PDP-8, David H. Ahl ported it to BASIC. The game spread beyond mainframes when Ahl published an expanded version of it in BASIC Computer Games, the first best-selling computer book.[1] The expanded version was renamed Hamurabi [sic] and added an end-of-game performance appraisal.[2] This version was then ported to many different microcomputers. Gameplay Like many BASIC games of the time, Hamurabi was mainly a game of numeric input. As the ruler, the player could buy and sell land, purchase grain and decide how much grain to release to his kingdom. Scott Rosenberg, in Dreaming in Code, wrote of his encounter with the game:[3] I was fifteen years old and in love with a game called Sumer, which put me in charge of an ancient city-state in the Fertile Crescent. Today's computer gamers might snicker at its crudity: its progress consisted of all-capital type pecked out line by line on a paper scroll.
    [Show full text]
  • Learning to Code
    PART ILEARNING TO CODE How Important is Programming? “To understand computers is to know about programming. The world is divided… into people who have written a program and people who have not.” Ted Nelson, Computer Lib/Dream Machines (1974) How important is it for you to learn to program a computer? Since the introduction of the first digital electronic computers in the 1940s, people have answered this question in surprisingly different ways. During the first wave of commercial computing—in the 1950s and 1960s, when 1large and expensive mainframe computers filled entire rooms—the standard advice was that only a limited number of specialists would be needed to program com- puters using simple input devices like switches, punched cards, and paper tape. Even during the so-called “golden age” of corporate computing in America—the mid- to late 1960s—it was still unclear how many programming technicians would be needed to support the rapid computerization of the nation’s business, military, and commercial operations. For a while, some experts thought that well-designed computer systems might eventually program themselves, requiring only a handful of attentive managers to keep an eye on the machines. By the late 1970s and early 1980s, however, the rapid emergence of personal computers (PCs), and continuing shortages of computer professionals, shifted popular thinking on the issue. When consumers began to adopt low-priced PCs like the Apple II (1977), the IBM PC (1981), and the Commodore 64 (1982) by the millions, it seemed obvious that ground-breaking changes were afoot. The “PC Revolution” opened up new frontiers, employed tens of thousands of people, and (according to some enthusiasts) demanded new approaches to computer literacy.
    [Show full text]
  • Basic: the Language That Started a Revolution
    TUTORIAL BASIC BASIC: THE LANGUAGE THAT TUTORIAL STARTED A REVOLUTION Explore the language that powered the rise of the microcomputer – JULIET KEMP including the BBC Micro, the Sinclair ZX80, the Commodore 64 et al. ike many of my generation, BASIC was the first John Kemeny, who spent time working on the WHY DO THIS? computer language I ever wrote. In my case, it Manhattan Project during WWII, and was inspired by • Learn the Python of was on a Sharp MZ-700 (integral tape drive, John von Neumann (as seen in Linux Voice 004), was its day L very snazzy) hooked up to my grandma’s old black chair of the Dartmouth Mathematics Department • Gain common ground with children of the 80s and white telly. For other people it was on a BBC from 1955 to 1967 (he was later president of the • Realise how easy we’ve Micro, or a Spectrum, or a Commodore. BASIC, college). One of his chief interests was in pioneering got it nowadays explicitly designed to make computers more computer use for ‘ordinary people’ – not just accessible to general users, has been around since mathematicians and physicists. He argued that all 1964, but it was the microcomputer boom of the late liberal arts students should have access to computing 1970s and early 1980s that made it so hugely popular. facilities, allowing them to understand at least a little And in various dialects and BASIC-influenced about how a computer operated and what it would do; languages (such as Visual Basic), it’s still around and not computer specialists, but generalists with active today.
    [Show full text]
  • Fifty Years in Home Computing, the Digital Computer and Its Private Use(Er)S
    International Journal of Parallel, Emergent and Distributed Systems ISSN: 1744-5760 (Print) 1744-5779 (Online) Journal homepage: https://www.tandfonline.com/loi/gpaa20 Fifty years in home computing, the digital computer and its private use(er)s Stefan Höltgen To cite this article: Stefan Höltgen (2020) Fifty years in home computing, the digital computer and its private use(er)s, International Journal of Parallel, Emergent and Distributed Systems, 35:2, 170-184, DOI: 10.1080/17445760.2019.1597085 To link to this article: https://doi.org/10.1080/17445760.2019.1597085 © 2019 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group Published online: 26 Mar 2019. Submit your article to this journal Article views: 354 View related articles View Crossmark data Full Terms & Conditions of access and use can be found at https://www.tandfonline.com/action/journalInformation?journalCode=gpaa20 INTERNATIONAL JOURNAL OF PARALLEL, EMERGENT AND DISTRIBUTED SYSTEMS 2020, VOL. 35, NO. 2, 170–184 https://doi.org/10.1080/17445760.2019.1597085 Fifty years in home computing, the digital computer and its private use(er)s Stefan Höltgen Department for Musicology and Media Science, Humboldt University, Berlin, Germany ABSTRACT ARTICLE HISTORY The following chapter will discuss the relation between home computer his- Received 13 March 2019 tory and computer programming – with a focus on game programming. Accepted 16 March 2019 The nurseries of the early 1980s are the origins of the later computer game KEYWORDS industry and the private use of microcomputers becomes an essential part Homecomputer; computer of the ‘playful’ exploration and emancipation of technology.
    [Show full text]
  • Beginning Microsoft® Small Basic
    ® Beginning Microsoft Small Basic ® ® ® ™ Plus a Porting Guide to Microsoft Visual Basic , C# , and Java © PHILIP CONROD & LOU TYLEE, 2010 Kidware Software PO Box 701 Maple Valley, WA 98038 http://www.computerscienceforkids.com http://www.kidwaresoftware.com Copyright © 2010 by Philip Conrod & Lou Tylee. All rights reserved Kidware Software PO Box 701 Maple Valley, Washington 98038 1.425.413.1185 www.kidwaresoftware.com www.computerscienceforkids.com www.biblebytebooks.com All Rights Reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher. Printed in the United States of America ISBN-13: 978-1-937161-19-4 Book Cover Illustration by Kevin Brockschmidt Copy Editor: Stephanie Conrod This copy of the Beginning Microsoft Small Basic book and the associated software is licensed to a single user. Copies of the course are not to be distributed or provided to any other user. Multiple copy licenses are available for educational institutions. Please contact Kidware Software for school site license information. This guide was developed for the course, “Beginning Microsoft Small Basic,” produced by Kidware Software, Maple Valley, Washington. It is not intended to be a complete reference to the Small Basic language. Please consult the Microsoft website for detailed reference information. This guide refers to several software and hardware products by their trade names. These references are for informational purposes only and all trademarks are the property of their respective companies and owners. Microsoft, Visual Studio, Small Basic, Visual Basic, Visual J#, and Visual C#, IntelliSense, Word, Excel, MSDN, and Windows are all trademark products of the Microsoft Corporation.
    [Show full text]
  • From Electronic to Video Gaming (Computing in Canada: Historical
    From Electronic to Video Gaming (Computing in Canada: Historical Assessment Update) Sharing the Fun: Video Games in Canada, 1950-2015 Canada Science and Technology Museum Version 2 — January 30, 2015 Jean-Louis Trudel 1 Introduction Why is the playing of games so important? Even today, the approximately two billion dollars generated in GDP for the Canadian economy by the indigenous video game industry is far outweighed by the $155 billion in annual revenues of the overall information and communications technology (ICT) field. Similarly, while the video game industry may claim about 16,000 employees, the entire ICT sector employs over 520,000 Canadians. 1 Yet, 65 video game and computer science programs have sprung up in Canadian colleges and universities to cater to this new field where 97% of new graduate hires happen within Canada. 2 Furthermore, electronic gaming has become a pervasive form of entertainment, with 61% of Canadian households reporting by 2012 that they owned at least one game console and about 30% of Canadians playing every single day. 3 With the increasing adoption of mobile platforms (smartphones, tablets) available for use throughout the day, that percentage is expected to rise. Indeed, by 2014, 54% of Canadians had played a computer or video game within the past four weeks. 4 Therefore, paying attention to an industry that is able to capture the attention of so many Canadians on a regular basis is a recognition of its catering to a very deep-seated human instinct, sometimes identified as a neotenous feature rooted in early hominid evolution. Playfulness has long been recognized as a basic wellspring of human existence.
    [Show full text]
  • And Others a Bibliography of Computer-Aided Language
    DOCUMENT RESUME ED 254 072 FL 014 851 AUTHOR Stevens, Vance, Comp.; And Others TITLE A Bibliography of Computer-Aided Language Learning. PUB DATE [84] NOTE 247p. PUB TYPE Reference Materials - Bibliographies (131) EDRS PRICE MF01/PC10 Plus Postage. DESCRIPTORS Artificial Intelligence; *Computer Assisted Instruction; Computer Literacy; Computers; *Computer Software; Databases; Data Processing; *Educational Technology; *Language Acquisition; Learning Theories; *Second Language Instruction; *Second Language Learning; Testing ABSTRACT A bibliography of published work on computer-assisted language learning (CALL) includes, in addition to work specifically concerning CALL, selected titles from related areas. These include: (1) artificial intelligence, particularly in recent developments toward "intelligent" computer assisted instruction (CAI) and CALL; (2) audio and video technology, especially concerning the language laboratory and the technology that will affect the expansion of CALL and CAI;(3) computer hardware, computer literacy, and computers in education; (4) CAI in general; (5) database management; (6) learning theory, especially as it relates to programmed learning; (7) native and second language learning; (8) courseware and lesson design; (9) and educational testing, particularly relating to evaluating the effectiveness of CALL. The listed citations include bibliographies, ERIC documents, research reports, journal articles, books, textbooks, and conference presentations. (MSE) ***********************************************************************
    [Show full text]
  • Lecture 17. Joystick Culture: Games
    Lecture 17. Joystick Culture: Games Informal and unedited notes, not for distribution. (c) Z. Stachniak, 2011-2015. Note: in cases I were unable to find the primary source of an image or determine whether or not an image is copyrighted, I have specified the source as ”unknown”. I will provide full information about images and/or obtain reproduction rights when such information is available to me. Fig. 1. Games are fun!. Photograph by Z. Stachniak. Introduction Games are essential to human experience and, most likely, they always will be. We are many things, creatures who think and create as well as destroy without mercy. But we, like many other animals, are also playful creatures. We can play with sticks and stones, words and thoughts. On a sunny day, in a city park or on a mountain trail, someone picks a stick. She will try to balance it on a tip of a finger, he will throw it high in the air to catch it after a few rotations, effortlessly behind the back – impressive! Or children on a beach creating magic out of sand, a castle, a city. Then, with a stick or a spade they will defend them every time the sea monster returns with raging force of the ocean. 1 Fig. 1. Children building a sand castle to defend against the Dark Lord residing in the real castle. Sand Castle vs Real Castle. Photograph by Chris Tolga Pehlivan. Now, imagine what can be done with a computer at home on a rainy day... Like sticks and stones, like a deck of cards or warm sand of a sunny beach, the computer invites to play.
    [Show full text]
  • Computer History Museum
    PEOPLE'S··cOMPUTER 1 vo\. 5 no. 2 •COMPANY· aug~se p. '76 .CONTENTS. DRAGON HEMI-EMERITUS: BOB ALBRECHT RETAINING SUBSCRIBERS: Co~Editor: MARC LE BRUN John R. Lees, Jr. Contributing Editor: LARRY PRESS The Computer Corner, Harriet Shair Book Review Editor: DAN ROSSET John Rible "--~ Circulation: LAURA REININGER Bill Godbout Electronics Mark S. Elgin Complaint Department: HAPPY LADY I Subscription Information James Muysenberg Strait Front: LEROY FINKEL Daniel Dick 2 Star Trek Magic Fingers: BOB JACOBSEN Dexter Fletcher 8 San Andreas and Don Quixote Patron Saint: SAN ANDREAS George Bowie III 9 CCC Space Games Marathon Mass Hysteria' OXNARDO ALBONDIGAS Lt. Stan Jurgielwicz 10 But It's Fun, But It's Educational Joe Weisbecker 12 Some Mini Tales PenOragons Torn Albrecht Jet Raskin SUSTAINING SUBSCRIBERS: 13 One 011 One Frenk Arrnbru$ter Berbara Riker 14 Computer Building in the Classroom Arthur Arrn$trong Richard Selz Paul, Lori and Tom Calhoun Andrew A. Aronson Lee Se.hneider 16 Planets Issae. Asirnov DolJg Seeley 18 Journey to the Center of the Earth Russell N. Cassel Peter Lynn Sessions Dean Daily John Snell 20 Dungeons and Dragons Thomas Gr_ Old Soldier 23 Fortran Man Don Inman ..Ioanne K. Verplank Kurt Inman Todd Voros 24 Forget Me Not - by Isaac Asimov Steve Jae.kson Jim WelTen 27 The Positive of Power TIllnking Midleel umpl James S. White Dilvid Levine Peter Wonec:ott 28 It's All in the Body, and So is the Mind Gene Murrow Gregory Yob 30 Crossword Puzzle Mile. Oglesby •.. and a cost of thousands Oragons·;n-Residenca Our cover dragon was taken frorn B woQd block priot on 31 Hats Bill Brunllllu MilryJo McPhee hilnd-made rice paper.
    [Show full text]
  • Cold War Games: Operational Gaming and Interactive Programming in Historical and Contemporary Contexts
    Cold War Games: Operational Gaming and Interactive Programming in Historical and Contemporary Contexts by Matthew Jason Wells A thesis submitted in conformity with the requirements for the degree of Doctor of Philosophy Faculty of Information University of Toronto © Copyright by Matthew Wells 2017 Cold War Games: Operational Gaming and Interactive Programming in Historical and Contemporary Contexts Matthew Wells Doctor of Philosophy Faculty of Information University of Toronto 2017 Abstract With the emergence of STEM-centric educational strategies, particularly those that promote what is called "computational thinking," computer programming is being marketed as a critical skill with a fervour not seen since the 1980s. Products such as the Raspberry Pi computer and Arduino circuit board are very deliberately marketed as DIY computing tools, inheritors of the legacy left by companies such as Commodore and Tandy Corporation. At the same time, new programming languages and systems have emerged that very much target new learners, with MIT's Scratch system being foremost among them. The present study traces the historical roots of DIY computing by focusing on the concept of interactivity, and especially interactive forms of digital gaming. Interactivity may take a variety of forms, but due to certain forces discussed in this study, a particularly limiting type of interactivity was picked up and popularized via the earliest personal computers. This model sharply divides the roles of programmer and user, and reduces the user largely to a supplier of data for pre-existing programs and games. ii This study will discuss and analyze a variant form of interactive computing that emerged in the late 1970s, and is typically known as the Interactive Programming System (IPS).
    [Show full text]
  • Lunar Lander (Video Game Series) - Wikipedia 11/9/17, 418 PM
    Lunar Lander (video game series) - Wikipedia 11/9/17, 418 PM Lunar Lander (video game series) Lunar Lander is the name of several video games built on the same Lunar Lander concept. In all variations of the game, the player controls a spaceship as it falls towards the surface of the Moon or other astronomical bodies, and must maneuver the ship's thrusters so as to land safely before exhausting the available fuel. In many versions of the game, the player must adjust the ship's orientation, as well as its horizontal and vertical velocities. The initial version of the game was a text-based game named Lunar, or alternately the Lunar Landing Game, written in the FOCAL programming language for the Digital Equipment Corporation (DEC) PDP-8 minicomputer by Jim Storer while a high school student in the fall of 1969. Two other versions were written soon after by other Screenshot of the 1979 arcade version programmers in BASIC. Lunar was converted to BASIC by David H. Ahl, of Lunar Lander who included all three versions in his 1973 101 BASIC Computer Games; by the end of the decade, the type of game was collectively known as a Genres Space flight simulation "lunar lander" game. Platforms Minicomputers, In 1973, DEC commissioned the creation of a real-time, graphical version Personal of Lunar Lander, which was intended to showcase the capabilities of their computers, Arcade new DEC GT40 graphics terminals. The game, which was written by Jack game Burness and named Moonlander, was distributed with DEC computers Platform of origin PDP-8 and displayed at trade shows.
    [Show full text]
  • BASIC-Wikipedia.Pdf
    BASIC - Wikipedia, the free encyclopedia 1/22/12 1:10 PM BASIC From Wikipedia, the free encyclopedia BASIC is a family of general-purpose, high-level BASIC programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code. The original Dartmouth BASIC was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire, USA to provide computer access to non-science students. At the time, nearly all use of computers required writing custom software, which Screenshot of Atari BASIC, an early BASIC was something only scientists and mathematicians tended to language for small computers do. The language and its variants became widespread on microcomputers in the late 1970s and 1980s, when it was Paradigm(s) unstructured, later procedural, typically a standard feature, and often actually built into the later object-oriented firmware of the machine. Appeared in 1964 BASIC remains popular to this day in a handful of highly Designed by John George Kemeny and modified dialects and new languages influenced by BASIC Thomas Eugene Kurtz such as Microsoft Visual Basic. In 2006, 59% of developers Major Apple BASIC, Atari BASIC, for the .NET Framework used Visual Basic .NET as their implementations Commodore BASIC, Microsoft only programming language.[1] BASIC, Liberty BASIC, BBC BASIC, TI-BASIC Influenced by ALGOL 60, FORTRAN II, Contents JOSS 1 History Influenced COMAL, Visual Basic, Visual 1.1 Origin Basic .NET, Realbasic, GRASS 1.2 Spread on minicomputers 1.3 Explosive growth: the home computer era 1.4 IBM PC, and compatibles 1.5 Visual Basic 1.6 Recent versions 1.7 Nostalgia 2 Syntax 2.1 Typical BASIC keywords 2.2 Data types and variables 2.3 Examples 3 Standards 4 See also 5 References http://en.wikipedia.org/wiki/BASIC Page 1 of 11 BASIC - Wikipedia, the free encyclopedia 1/22/12 1:10 PM 6 External links History Before the mid-1960s, computers were extremely expensive and used only for special-purpose tasks.
    [Show full text]