You are here: Home / Portfolio / Timeline / Teaching / Programming and Software Development for HyperCard 2

Programming and Software Development for HyperCard 2

These training courses were developed and delivered by myself with David Riley for Steve Everhard at Apple to update developers about the new capabilities of the second version of HyperCard.
When Nov 01, 1990
Where Heathrow, London

These are the course summaries:

417 Programming for HyperCard 2

General Description

Advanced view of HyperTalk, the in-built programming language of HyperCard with particular reference to developments in HyperCard 2.

Objectives  "At the end of the course the participant will…"

Know the statements and structures in HyperTalk, in particular the new features in HyperCard 2.  Be able to apply their knowledge of HyperTalk to a range of HyperCard applications.  Be able to debug scripts.  Be able to structure HyperTalk scripts for large-scale projects in HyperCard.

Contents

Introduction - summary of programming changes in HyperCard 2

Module 1 - HyperTalk programming

Module 2 - objects and messages

Module 3 - debugging tools

Module 4 - software engineering with HyperTalk

Teaching Methods

Leader-led, overheads and hands-on.

Participants

Support people.

Pre-requisites

Must have attended course 415 and 416 or have similar knowledge of HyperCard 1 and HyperTalk.

"Not intended for…"

Newcomers to HyperTalk, HyperCard.

Length /Location

One day, Apple Training Centre at Stockley Park.

Timetable:

Introduction

summary of changes

Module 1 - HyperTalk programming

incremental compilation

properties, functions, commands and messages

scripts can run in background

- coffee -

Module 2 - objects and messages

hypertext support - clickChunk, clickLine, clickText,

background supportshared text, don’t search

menus

user-definable message inheritance path

XCMDs, XFCNs, external apps and tools?

- lunch -

Module 3 - debugging tools

script editor

debugging - single stepping, variable watcher

- tea -

Module 4 - software engineering with HyperTalk

inheritance path

 

418 : Software development for HyperCard 2

General Description

Developing HyperCard stacks based on design principles and exploiting the full power of HyperTalk and extensions with HyperCard 2.

Objectives  "At the end of the course the participant will…"

Understand design principles and guidelines for Macintosh and HyperCard development and similarities with normal applications development.  Be aware of latest developments in HyperCard 2.

Contents

Introduction - summary of design changes in HyperCard 2

Module 1 - design principles

Module 2 - visual design implications

Module 3 - navigation design implications

Module 4 - database support

Module 5 - project management

Teaching Methods

Leader-led, lecture with overheads, demonstrations, case-studies and hands-on.

Participants

Support people and development managers.

Pre-requisites

Must have attended course 415 or have similar knowledge, desirable to have attended 416 and 417.

"Not intended for…"

Newcomers to HyperTalk, HyperCard.

Length /Location

One day, Apple Training Centre at Stockley Park.

Timetable:

Introduction

summary of changes

Module 1 - design principles

Module 2 - visual design implications

variable card size

multiple windows

styled text

- coffee -

Module 3 - navigation design implications

hypertext support

menu handling

palettes

- lunch -

Module 4 - database support

improved printing

marking and reporting

don’t search

- tea -

Module 5 - project management

(Words: 586 )

Filed under:

Lewis Carroll describes a fictional map that had:

"the scale of a mile to the mile."

A character notes some practical difficulties with such a map and states that:

"we now use the country itself, as its own map, and I assure you it does nearly as well."
— Sylvie and Bruno Concluded, Lewis Carroll, 1893

Timeline instructions

- Drag in the timeline to move it left and right

- Double-click in the overview to centre there

- Click on an event to see a summary

- Click on the summary's title to read more

 


Timeline key:

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. education & The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. employment

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. project

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. professional

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. conference

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. publication

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'. teaching

The dissertation and portfolio for Richard Millwood's PhD by Retrospective Practice titled 'The Design Of Learner-centred, Technology-enhanced Education'.selected for the PhD