Use of Hypercard to Create Pages on the World-Wide

Total Page:16

File Type:pdf, Size:1020Kb

Use of Hypercard to Create Pages on the World-Wide Behavior Research Methods, Instruments, & Computers 1997,29 (2), 182-188 CONSTRUCTION AND MAINTENANCE OF WORLD-WIDE WEB SITES Moderated by John H. Krantz, Hanover College Use ofHyperCard to create pages on the World-Wide Web RON HOFFMAN and JOHN MAcDONALD Dalhousie University, Halifax, Nova Scotia, Canada A variety of commercial and shareware programs are now available to assist in creating HTML pages for a World-WideWeb (WWW)site. However, users with some knowledge of HTMLcoding and a simple programming language, such as the HyperTalk language in HyperCard, can create custom tools that will simplify the task of creating and maintaining multiple-page WWW sites. This paperpre­ sents examples of two such tools and describes the basic steps they use to create HTMLdocuments. Psychologists are being urged to create sites of home Users of Macintosh computers often have the Hyper­ pages on the World-Wide Web (WWW) for a variety of Card program available. HyperCard has a variety ofuses purposes. These include departmental information pages in psychology labs, including hypermedia teaching pro­ (Plaud, 1996), tutorials or teaching resources (Krantz & grams (Carreras, 1993; Dougherty, 1990) to demonstrate Eagley, 1996; Trapp, Hammond, & Bray, 1996), confer­ psychological phenomena; research tools (Gonzalez, ence announcements (Mainwaring, 1996), or research 1993; Hoffman & MacDonald, 1993) for gathering data; data gathering (Schmidt, 1997). In all cases, material to and tools for statistical analysis (Meyer, 1995). Recent go on such Web pages must be appropriately designed in versions ofHyperCard can also be used to simplify repet­ order to be effective, and then must have the HTML itive tasks involved in maintaining multiple-workstation codes inserted so that the material is properly displayed laboratories (Hoffman & MacDonald, 1993). on Web browser programs. Instructions are readily avail­ HyperCard comes with its own programming lan­ able in print (Lemay, 1995) or on the Web itself (http:// guage, HyperTalk. HyperTalk is a powerful yet surpris­ www.ncsa.uiuc.edu/General/Internet/WWW/HTML ingly simple language, and most HyperCard users learn Primer.html) on the mechanics ofHTML coding. When at least some ofthe language. One useful feature ofHy­ the number ofpages to be coded is small, it is possible to perTalk, like other programming languages, is its ability insert the codes by hand or to use one of the shareware to create text files. When combined with other charac­ (e.g., Best, 1996a) or commercial programs (Best, 1996b; teristic features ofHyperCard, namely the card metaphor PageMill, 1996) available for this purpose. with background fields shared among cards, it becomes However, if your site will contain a large number of possible to write simple program scripts to create a set of pages, hand coding becomes onerous, and commercial Web pages, identical in layout, but with differing text con­ products to manage larger sites are expensive. Too often, tent on each page. With each page linked to appropriate Web-page designers resort to use oflong pages, when it index pages, this makes for very user friendly hypertext, would be more appropriate to break the information into where a click on a link takes a reader to the exact informa­ a number of separate pages that allow users more flexi­ tion desired without waiting to load and display extra in­ bility in choosing how much material to download to formation, such as occurs with long pages where all the in­ their browser.' It is possible to create custom tools to formation is on a single page. Once all pages are created simplify this task. on the local computer, the user only has to upload them to the appropriate Web server and ensure that proper privileges are set to allow the desired access via the Web. This paper presents two examples using HyperCard The authors thank Kim Passi for permission to reproduce her home page. Correspondence should be addressed to R. Hoffman, Depart­ stacks to create sets ofHTML pages. In the first, an ex­ ment of Psychology, Dalhousie University, Halifax, NS, Canada 83H isting HyperCard stack containing photographs and tex­ 411 (e-mail: [email protected]). tual information about students in a class was turned into Copyright 1997 Psychonomic Society, Inc. 182 CREATING WWW PAGES WITH HYPERCARD 183 My name JS KUUi-'1Gll ana I'm III .0 third ye<il R;)'chology, but whether = my ilegree1I1ill endup betr,~ aI, ~ advanced m'ljor or an honours 'iegxee is still unbeknownst to me, My interests ill psychologylie in the areasof perceptiOl', and speechsnd hearing and the topic ot my researchprciect is ear1\litness testimony. AlthoughI have consideredmany careers from speech-language pathologyto lalli, teaching has Kim Passt .~~:~~~ b;:.;n m:r real love at;dI ant 0 Io::[email protected] Shelley McColl Find ) Figure 1.Thef"U"St exampleHyperCard stack, with four text backgroundf"tellls-Name, E-mail. Supervisor, and Description. a suite of WWW pages within the class Web site (not instructor.The instructor then extracts the e-mailaddresses publicly accessible). 2 This was accomplished basicaIly for the students and their introductory statements, putting by the addition to the stack ofa single button containing these in a HyperCard stack on a separate card for each a HyperTalk script that took the information on each student. Each card also contains a picture ofthe student. card ofthe HyperCard stack, formatted that information (The images were coIlected on videotape during class, to appear on a Web page, and then created the appropri­ and single frames were extracted using a frame grabber.) ately labeled text file for uploading to a Web server. The In the past, the HyperCard stack was distributed to the key elements ofthe script are presented below. students, who could run the stack on any ofthe comput­ The second example illustrates a more complex ma­ ers in the laboratory or on their home computer (ifthey nipulation. In this case, a new HyperCard stack was cre­ had some model ofMacintosh). In 1996, the student in­ ated for the specific purpose ofcreating Web pages. An formation was incorporated into a class World-Wide early version of this stack created pages to display ab­ Web site, along with other course-related material. Each stracts for a conference of the Canadian Society for student had a separate page containing all the informa­ Brain, Behaviour and Cognitive Science in 1995 (http:// tion that had appeared previously on the HyperCard acs.dal.ca/csbbcs/Details95.html), and other versions of screen. Since the HyperCard stack already contained all the stack have been used to format research reports for the information elements, all that was necessary was the Dalhousie Department ofPsychology (http://acsweb. to create a script in the language (HyperTalk) used by ucis.dal.caJpsych/ResRep.html) and to produce HTML HyperCard to translate the information from the various pages for the 1996 Conference ofthe Society for Com­ fields on each card into the appropriately coded HTML puters in Psychology (http://is.dal.ca/-hoffman/SCIP96/ document. default.html ). Figure 1 iIlustrates a screen (card) from the class stack. The scripting was basicaIly similar in both example The card shows four text fields, containing the student's HyperCard stacks, but was less complex in the first. The name, e-mail address, supervisor's name, and a scroIling first stack is described in some detail below, and a gen­ field containing the introductory biographical informa­ eral description ofthe second stack is also given. tion prepared by the student. In addition, a picture (a PICT image) ofthe student is displayed on the card. Each stu­ Creating StudentPages dent in the class had a separate card. In a 2nd-year honors independent research class at Translating the HyperCard stack into a series ofHTML Dalhousie, we have for several years created a HyperCard pages was accomplished with a script attached to a sin­ stack for the students containing pictures ofeach student gle button added to the last card ofthe stack, which pro­ and brief introductions the students write about them­ duced pages such as that shown in Figure 2. (First, in order selves. In a first class, they are taught to use e-mail, and to display the images through a Web browser, the PICT their assignment is to e-mail this description to the course images were converted to GIF images, and the path to the 184 HOFFMAN AND MACDONALD folder containing the GIFs was specified in the script for the student's last name into a variable Who and then the button.) A single click on the button would result in creating a new text file with this name and the suffix creation ofa separate HTML text file containing the in­ .html, into which the HTML code was then written. The formation taken from each card of the stack, with ap­ content of the Name field on the card was used for the propriate HTML links to the GIF image, the class home title of the document, and a common header (the class page, and an index file (Figure 3), which was also created title) was written to each HTML file. The name of the by the script. The e-mail address shown on each HTML student was then written to the HTML file using the sec­ page was given a MAILTO link to permit sending e-mail ond largest heading style (H2). The student's e-mail ad­ to the student from within the Web browser. dress was extracted from the e-mail field on the card, The script for the HTML button is listed in Figure 4. placed in a variable theMail, which was then written Readers familiar with the HyperTalk scripting language below the student's name and followed by a MAILTO: will be able to follow the script easily.
Recommended publications
  • Quicktime Music Architecture
    QuickTime Music Architecture September 17, 2002 MANUAL IS SOLD ªAS IS,º AND YOU, THE PURCHASER, ARE ASSUMING THE ENTIRE Apple Computer, Inc. RISK AS TO ITS QUALITY AND ACCURACY. © 2004 Apple Computer, Inc. IN NO EVENT WILL APPLE BE LIABLE FOR All rights reserved. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY DEFECT OR No part of this publication may be INACCURACY IN THIS MANUAL, even if reproduced, stored in a retrieval system, or advised of the possibility of such damages. transmitted, in any form or by any means, THE WARRANTY AND REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND IN mechanical, electronic, photocopying, LIEU OF ALL OTHERS, ORAL OR WRITTEN, recording, or otherwise, without prior EXPRESS OR IMPLIED. No Apple dealer, agent, or employee is authorized to make any written permission of Apple Computer, Inc., modification, extension, or addition to this with the following exceptions: Any person warranty. is hereby authorized to store documentation Some states do not allow the exclusion or on a single computer for personal use only limitation of implied warranties or liability for incidental or consequential damages, so the and to print copies of documentation for above limitation or exclusion may not apply to personal use provided that the you. This warranty gives you specific legal rights, and you may also have other rights which documentation contains Apple’s copyright vary from state to state. notice. The Apple logo is a trademark of Apple Computer, Inc. Use of the “keyboard” Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws.
    [Show full text]
  • NI-488.2 for Macos Getting Started Guide
    GETTING STARTED GUIDE NI-488.2™ for macOS Install the NI-488.2 Software Insert the NI-488.2 media and double-click the NI-488.2 installer package as shown below. Install the NI-488.2 Hardware For more information about installing GPIB hardware, refer to the GPIB Hardware Installation Guide and Specifications and the NI-488.2 User Manual. Both documents are in PDF format on your installation media and at ni.com/manuals. 2 | ni.com | NI-488.2™ for macOS Getting Started Guide Plug and Play Interfaces (PCI Express and USB) Install the interface as shown below. Note Some plug and play GPIB interfaces require a shutdown of your machine before installation. Caution Ensure that the GPIB devices and the computer containing the GPIB-USB interface share the same ground potential. Refer to the GPIB Hardware Installation Guide and Specifications for more information. PCI Express USB NI-488.2™ for macOS Getting Started Guide | © National Instruments | 3 Non Plug and Play Interfaces (Ethernet) Run GPIB Explorer and add your interface as shown below. To start GPIB Explorer from the Finder, double-click Applications» National Instruments»NI-488.2»GPIB Explorer. To complete installation, click New and follow the prompts in the Add GPIB Hardware Wizard. 4 | ni.com | NI-488.2™ for macOS Getting Started Guide Troubleshooting Your Installation Use the Troubleshooting Wizard to verify your hardware and software installation. To start the Troubleshooting Wizard from the Finder, double-click Applications»National Instruments»NI-488.2» Troubleshooting Wizard. The Troubleshooting Wizard tests your GPIB interface and displays the results, as shown below.
    [Show full text]
  • Final Readme Xcode 4.1 for Lion
    About Xcode 4.1 Developer tools for Mac OS X 10.7 Lion and iOS 4 Contents Introduction About SDKs Installation Deprecation Notice Introduction Xcode is the complete developer toolset for creating applications for Mac, iPhone, and iPad. This package installs the Xcode IDE, Instruments analysis tool, iOS Simulator, and OS framework bundles in the form of Mac OS X SDKs and iOS SDKs. What’s New in Xcode 4.1 for Lion • Interface Builder support for Auto Layout and new Aqua controls such as NSPopover • Project modernization identifies possible build settings errors and can fix them for you • Full screen is fully supported by the main Xcode workspace and organizer windows • Source control enhancements to pushing, pulling, and management of remotes • View generated assembly and pre-processed output within the Assistant editor • Fixed a bug in LLVM GCC 4.2 and LLVM compiler 2 for iOS projects • Additional bug fixes and stability improvements What’s New in Xcode 4 • Xcode 4 has a brand new, single window interface for all major workflows • Interface Builder is now integrated within the main Xcode IDE • Assistant shows a paired editor with complementary files, e.g.: header or UI controller • Live Issues display coding errors as you type, and Fix-it can correct the mistake for you Compatibility: Xcode 4 requires an Intel-based Mac running Mac OS X 10.7 Lion or later, and includes Mac OS X SDK 10.7 and 10.6, and iOS SDK 4.3. To develop apps targeting prior versions of Mac OS X or iOS, see the section titled About SDKs and the iOS Simulator below.
    [Show full text]
  • The American Short Story: from Poe to O. Henry. a Hypercard Application
    DOCUMENT RESUME ED 330 315 IR 014 934 AUTHOR May, Charles TITLE The American Short Story: From Poe to 0. Henry. A HyperCard Application. INSTITUTION California State Univ., Long Beach. English Dept. PUB DATE 90 NOTE 38p.; Supported by the 1989-90 Dissemination Grant from the California State University Lottery Revenue Program for Instructional Development and Technology. PUB TYPE Guides - Non-Classroom Use (055) EDRS PRICE MF01/PCO2 Plus Postage. DESCRIPTORS Authoring Aids (Programing); *Computer Assisted Instruction; Computer Software Development; Elementary Secondary Education; English Instruction; English Literature; Higher Education; *Hypermedia; Short Stories IDENTIFIERS Apple Macintosh ABSTRACT This report describes a computer-assisted instructional application created on a Macintosh computer using HyperCard software. The iL3tructional program is aimed at those who teach college-level English education courses and those whoare planning a course on the use of technology in the English classroom. It is noted that the HyperCard software was developed to aid in teaching English literature, specifically short stories, and provides access not only to the text of the short story, but also to concepts and patterns throughout the story. The rationale behind using the Macintosh computer, the concept of hypermedia and hypertext and, in particular, the use of HyperCard on the Macintosh, are discussed. Also described is the theory of short story analysis that underlies the computer application. The report concludes with a detailed discussion of programming using the HyperCard software, and suggests a method for creating unique applications to meet the needs of individual classroomE. (DB) *********************************************************************** * Reproductions supplied by EDRS are the best that can be made * * from the original document.
    [Show full text]
  • Hypertalk: the Language for the Rest of Us
    HyperTalk: The Language for the Rest of Us Kyle Wheeler January 18, 2004 Contents 1 Introduction 1 Introduction 1 There is, perhaps, no piece of software written by Ap- ple Computer, Inc. more prone to generating extreme 2 History 1 emotions in its users than its operating system. Next 2.1 TheBirth ................ 1 below that, however, is HyperCard. Designed and re- 2.2 TheLife................. 2 leased in 1987 by Bill Atkinson [7], HyperCard was an 2.3 TheDeath................ 2 instant success. Leveraging the power and simplicity 2.4 TheLegend ............... 2 of its scripting language, HyperTalk, designed by Bill Atkinson and by Dan Winkler [1], HyperCard demys- 3 Goals 2 tified the art of creating software. The language has a grammar and syntax similar to English, and as such ap- 4 Syntax Semantics 3 pealed to computer hobbyists, teachers, and the uniniti- 4.1 Implementation Notes . 3 ated alike. The commands HyperTalk uses are similar to 4.2 Objects ................. 3 those used by the Macintosh Toolbox, the base-level API 4.3 Messages ................ 4 of Apple’s Macintosh operating system, and the logical 4.4 Handlers................. 4 structure is similar to Pascal and organized in an event- 5 Bibliography 4 driven manner [8]. A BNF 6 A.1 Scripts.................. 6 2 History A.2 Expressions ............... 6 A.3 Ordinals and Positions . 7 2.1 The Birth A.4 Chunks and Containers . 7 HyperTalk was born as the core scripting language of A.5 Objects ................. 7 the HyperCard application, developed by Bill Atkinson1 A.6 Commands . 8 for Apple Computer, Inc. in 1987 under the condition A.6.1 Command Nonterminals .
    [Show full text]
  • Errata: Response Analysis and Error Diagnosis Tools. INSTITUTION Illinois Univ., Urbana
    DOCUMENT RESUME ED 383 202 FL 023 001 AUTHOR Hart, Robert S. TITLE Errata: Response Analysis and Error Diagnosis Tools. INSTITUTION Illinois Univ., Urbana. Language Learning Lab. REPORT NO LLL-TR-T-23-94 PUB DATE Dec 94 NOTE 114p. PUB TYPE Guides Non-Classroom Use (055) EDRS PRICE MF01/PC05 Plus Postage. DESCRIPTORS Authorir, Aids (Programming); Comparative Analysis; *Computer Software; Data Processing; Discourse Analysis; *Error Analysis (Language); Error Patterns; *Hypermedia; *Item Analysis; Programming IDENTIFIERS *ERRATA (Hyper Card) ABSTRACT This guide to ERRATA, a set of HyperCard-based tools for response analysis and error diagnosis in language testing, is intended as a user manual and general reference and designed to be used with the software (not included here). It has three parts. The first is a brief survey of computational techniques available for dealing with student test responses, including: editing markup that identifies spelling, capitalization, and accent errors and extra, missing, or out-of-order words; pattern matching for rapid identification of specific grammatical errors, keyword searches, and easy specification of alternate answers; and error-tolerant parsing, which puts error diagnosis under control of a grammar and dictionary of the target language. The second section is a user's manual and tutorial guide, describing ERRATA and offering examples of its use. Section three is a reference manual useful to anyone with unusual analysis requirements or wanting to tailor-make responses analyses. Installation and technical information is also included, and complete program code is appended.(MSE) *********************************************************************** * Reproductions supplied by EDRS are the best that can be made from the original document.
    [Show full text]
  • Baltic Blast:TM Macmaniatm 3.5 Concurrent With
    June 30–July 10,2005 ® Baltic Blast:TM MacManiaTM 3.5 concurrent with TM Enrich your mind in the Northern Light glow of the midnight sun … permit yourself A Digital Camera Workshop to be pampered,body, mind,and soul … unwind in the romantic Baltic aboard a luxurious cruise ship … come along with us! ▼ We’ll be here,We’ll in Stockholm, on July 6. TOWARD MAC OS XX It took Apple 17 years to get us from System 1.0 to Mac OS X … from128K of Baltic Blast:MacMania3.5 memory to 128 megs … from a 400K disks to 40 gigabytes.What will the Mac look like in another 17 years? In this half-crazy,half-serious presenta- You may choose any combination of full-day, Creating Practical Projects with iMovie iMovie in Real Time (quarter day) tion,David Pogue takes af unny,whirlwind half-day,or quarter-day seminars for a total of (half day) Speaker:David Pogue look back at Apple’s greatest (and dimmest) two (2.5) days’worth of sessions.The conference Speaker:Christopher Breen moments … pauses to analyze the fee is $595 and includes all courses*,course This one is really a blast.Armed with a cam- promise and perils of Mac OS X … and materials,and the Bon Voyage Cocktail Party. iMovie is a terrific tool for making home movies, corder and a laptop,David Pogue (author of the then fast-forwards to 2020 to imagine but beneath its gentle exterior is a reasonably bestselling iMovie & iDVD:The Missing Manual) *NOTE: The Northern Light Digital Photography what Apple — and Microsoft — might- powerful video editor that’s capable of creating will attempt to make a complete digital movie, bring us on the road to Mac OS XX.
    [Show full text]
  • Band-In-A-Box™ Coremidi and Quicktime Options
    Band-in-a-Box™ CoreMIDI and QuickTime Options Selecting a MIDI Driver Band-in-a-Box for OS X offers two MIDI Output options - QuickTime Music Instruments and CoreMIDI. QuickTime Music does not require a Mac MIDI Interface or external synthesizer. The OSX version of QT Music has better fidelity and lower latency than the old Mac Classic QuickTime Music Synthesizer. The QuickTime Music option is the simplest way to quickly make Music with Band-in- a-Box. For best results, get the latest QuickTime download update from www.quicktime.com. CoreMIDI is the OS X standard MIDI driver method. CoreMIDI facilitates communication with external MIDI devices, and it also enables inter-application “piping” of MIDI data between MIDI applications. CoreMIDI requires some setup, but is not terribly complicated. CoreMIDI with a MIDI Interface and External Synthesizers If you have not done so already, follow the manufacturer’s instructions to install your MIDI interface. Installation details may vary, depending on the manufacturer and the model of your MIDI Interface. Hint: It is helpful to occasionally check your manufacturer’s web site, and download/install MIDI Interface driver updates which might become available. Apple “Audio MIDI Setup” Application ‘Audio MIDI Setup’ is usually found in your ‘Applications’ folder. It can be helpful to locate ‘Audio MIDI Setup’ in the Finder, then drag its icon to the Dock, so it will be easy to launch the program (from the Dock) when necessary. Audio MIDI Setup can also be launched from Band-in-a-Box— Specific details of your Audio MIDI Setup screen will differ from this example, depending on your MIDI interface and your connected external MIDI devices.
    [Show full text]
  • Hyper Talk Tutorial Modules Kevin G. Christmas Master of Education
    HYPERTALK TUTORIAL MODULES KEVIN G. CHRISTMAS B.Ed., University of Lethbridge, 1986 A One-Credit Project Submitted to the Faculty of Education of The University of Lethbridge in Partial FulfIllment of the Requirements for the Degree MASTER OF EDUCATION LETHBRIDGE,ALBERTA June, 1993 TABLE OF CONTENTS PAGE I. INTRODUCTION ........................................................................... 1 II. UNIT OUTLINE............................................................................ 1 Lesson #1 .................................................................................... 2 Lesson #2 ..................................................................................... 3 Lesson #3 ..................................................................................... 3 Lesson #4 ..................................................................................... 3 Lesson #5 ..................................................................................... 4 Lesson #6 ..................................................................................... 4 Lesson #7 ..................................................................................... 5 Lesson #8 ..................................................................................... 5 Lesson #9 ..................................................................................... 6 Lesson #10 ................................................................................... 6 Lesson #11 - #20 .........................................................................
    [Show full text]
  • Descargar Native Instruments Battery 4 Crack
    1 / 4 Descargar Native Instruments Battery 4 Crack ... July 30, 2017. 1 Comment. Native Instruments – Battery 4 Factory Library v1.0.1 UPDATE – OS X – R2R [packet-dada].7z 2.86 GB Open with Keka .... Download Native Instruments Kontakt 4 - real advice. Kontakt Player 4 and 2 more programs.. 380 records — Native Instruments Kontakt v2.1 Demo Instruments Addon keygen by NGEN ... Native Instruments FM7 VSTi DXI RTAS v1.1.3.4 keygen by H2O.. Jun 28, 2021 — COMO DESCARGAR E INSTALAR KONTAKT 6.1.1 FULL … ... with macos 11 (big sur) native access: absynth 5: battery 4: fm8: guitar rig 5 pro: ... Native Instruments Kontakt 6.5.3 with Crack Download Nov 11, 2020 · If LR 6 is .... Apr 19, 2021 — native instruments intakt descargar sampler intakt native instruments ... Native Instruments BATTERY 4 Crack is now available for download as .... Jan 28, 2021 — Native. Instruments Battery 4 CRACK + Battery. Download Native Instruments Kontakt 6 With Keygen has a vast music instrument library. ... Native ... Native Instruments BATTERY 4 Crack is avaliable now for download as FULL ... native instruments intakt free download; descargar sampler intakt native .... Kontakt adalah Vst plugin yang dikeluarkan oleh Native instrument yang sering menciptakan plugin ... Results of kontakt 4 crack download free download. ... Para Descargar e instalar Kontakt 5 Full aqui tienes el video que te demuestra como .... Jan 5, 2020 - BATTERY 4 is the cutting-edge drum sampler – the worldwide studio choice for creative beat production. SUPERCHARGE YOUR BEATS .... Once again, NATIVE INSTRUMENTS raises the bar with KONTAKT 5 – the latest ... 1 si usted ya tiene Kontakt 5 simplemente descargar los archivos de ..
    [Show full text]
  • Problem Solving and Communication in a Hypercard Environment
    Problem Solving and Communication in a HyperCard Environment Dave Moursund and Sharon Yoder About the Authors Dr. David Moursund has been teaching and writing in the field of computers in education since 1963. He is a professor in the College of Education at the University of Oregon. Dr. Moursund has authored or coauthored more than 25 books and numerous articles on computers and education. He was the chairman of the department of computer science at the University of Oregon from 1969 to 1975. In 1979 he founded the International Council for Computers in Education (ICCE), which became the International Society for Technology in Education (ISTE) in 1989 when it merged with the International Association for Computing in Education. Dr. Moursund is currently the executive officer of ISTE. Dr. Sharon Yoder taught mathematics and computer science at the junior high and high school level for 15 years. Her most recent public school experience was as a secondary computer science teacher and a computer coordinator involved in developing system- wide computer curriculum and in planning teacher inservice training. In addition, she has taught mathematics, computer science, and computer education at a number of universities in northeastern Ohio, including Kent State University, the University of Akron, and Cleveland State University. She currently teaches computer education courses at the University of Oregon. For the past several years, Dr. Yoder has conducted workshops and presented papers at national conferences. She has been involved in a number of book-publishing projects, including the Nudges series, An Introduction to Programming in Logo Using LogoWriter, and An Introduction to Programming in Logo Using Logo PLUS.
    [Show full text]
  • 1 Using the Button Tasks Window
    1 Using the Button Tasks Window You use the Button Tasks window to add the power of scripts to HyperCard without the need to know how to write them. Button Tasks is a Mac OS 7 feature: In order to use Button Tasks, you must be using Mac OS 7.0 or higher. 1 Opening the Button Tasks window To open the Button Tasks window, follow these steps: 1Select the Button tool on the Tools palette. 2Select any button. If no buttons exist yet, choose New Button from the Objects menu to create one. 3Choose Button Info from the Objects menu. A dialog box appears. 4Click Tasks. The Button Tasks window appears. 2 Chapter 1 Choosing tasks To assign a task to the button, follow these steps: 1Click a feature on the left side of the Button Tasks window. The right side of the window displays options for that feature. Features Options 2Click the option or options you want to use. Some features let you set more than one option. 3 Repeat steps 1 and 2 to assign additional tasks to the button. 4When you’ve finished, click Assign Tasks. HyperCard creates a script for the button that adds the features you want and closes both the Button Tasks window and the Info dialog box. To t h r ow away ch a nges and to close the Button Tasks window, click Cancel. To see the complete script for the button, click Script in the Info dialog box. (When you’ve finished viewing the script, click the close box to put the script away.) Using the Button Tasks Window 3 Assigning built-in tasks HyperCard 2.3 comes with several built-in tasks.
    [Show full text]