home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Shareware Masterblend
/
cdsharewaremasterblend.iso
/
educatio
/
pc-cai
/
create.cai
< prev
next >
Wrap
Text File
|
1991-06-25
|
17KB
|
645 lines
.screen 0
.cls
.skip 6
.color 11
.cen (*How to Use the PC-CAI Program Generator-CREATE*)
.cen(*(C)Copyright Alan C. Elliott, 1986-90)
.skip 4
.pau (*Please press ENTER*)
.cls
.col 12
.cen(*A BASIC UNDERSTANDING*)
.skip 3
.color 3
The PC-CAI Program Generator, called CREATE, is very simple to use. However,
you must have a basic understanding about how a PC-CAI tutorial is set up.
With CREATE, you can create a tutorial such as the one you are now using.
Once you have progressed, you may skip using CREATE at all, and create your
own PC-CAI program using a text editor, which is provided with PC-CAI.
.skip 3
Let's discover the basic structure of a PC-CAI tutorial.
.skip 3
.color 10
.pau (*Please press ENTER*)
.cls
┌──────────────┐
│ TITLE │
└──────────────┘
┌──────────────┐
│ TUTORIAL │
│ TEXT │
└──────────────┘
.col 3
.loc 16,1
A tutorial usually begins with a title. After a TITLE is given, there will
generally be some tutorial text, such as an explanation of what is coming up,
or a teaching session. This text may precede a "Question" session, and is
displayed for the student generally once.
.pau (*Please press ENTER*)
.loc 14,1
.bla 8
.loc 5,1
.col 12
┌──────────────┐
│ TUTORIAL │
|-->│ TEXT │
| └──────────────┘
|<------- ----------> STOP
┌───────────────┐
│ Q & A Session │
└───────────────┘
.loc 16,1
.col 3
Following tutorial text, the program may
.col 11
STOP ─ GO TO ANOTHER TEXT SECTION ─ OR BEGIN A QUESTION SECTION
.col 3
For each question in the tutorial, the program must know what are the right
and (sometimes) the wrong answers.
.pau (*Please press ENTER*)
.loc 16,1
.bla 8
.loc 13,1
.col 11
┌───────────────┐
│ ANSWER IS │
│ EVALUATED │
└───────────────┘
.loc 18,1
.bla 6
.loc 18,1
.col 3
After the question is asked and an answer is entered by the student, the
program checks to determine if the answer is right or wrong.
.pau (*Please press ENTER*)
.col 11
.loc 15,45 (*---*)
.loc 14,47 (*|*)
.loc 13,47 (*|*)
.loc 12,47 (*|*)
.loc 11,45 (*<--*)
.loc 12,50 (*Loop according to*)
.loc 13,50 (*number of tries*)
.loc 14,50 (*allowed.*)
.loc 18,1
.bla 6
.loc 18,1
.col 3
If the answer given is wrong, the question may be asked again. The author
of the program specifies how many tries the student will have.
.pau (*Please press ENTER*)
.loc 18,1
.bla 5
.col 11
.loc 18,1
<----Continue------or-------Stop------->
.loc 18,16 (*|*)
.loc 17,16 (*|*)
.loc 16,16 (*|*)
.loc 15,16 (*|*)
.loc 14,16 (*|*)
.loc 13,16 (*|*)
.loc 12,16 (*|*)
.loc 11,16 (*|---------->*)
.loc 10,16 (*|*)
.loc 9,16 (*|*)
.loc 8,16 (*|*)
.loc 7,16 (*------->*)
.loc 21,1
.col 3
If the question is answered correctly, or if the number of tries is exhausted,
the tutorial may (1) STOP, (2) Begin another question, or (3) Enter another
Tutorial Text section, concluding the cycle.
.pau (*Please press ENTER*)
.cls
.col 11
.skip 2
.cen (*CREATE*)
.col 3
That is a brief look at a typical tutorial. The CREATE program can help you
create tutorials like the one outlined above.
.skip 4
.col 12
WHAT IS THE CREATE PROGRAM?
.col 3
CREATE is the AUTHORING SYSTEM program of the PC-CAI Development System. It
asks the tutorial author a series of questions, and from the author's answers,
the program CREATE creates a PC-CAI program (stored in a computer file), which
can then be run.
.pau (*Please Press ENTER*)
.cls
.col 12
The Flow of Creation
A Typical Scenario
.col 3
ONE TWO THREE
________________ __________________ ___________________
In the beginning Second, the author Third, the PC-CAI run
the tutorial uses the editor to module is started,
author runs the correct any typos and the tutorial is
CREATE program. or to make minor tested. If corrections
changes. need to be made, go back
to the second step.
.col 10
RESULT RESULT RESULT
A PC-CAI tutorial The PC-CAI tutorial A finished product.
is stored in a file is updated
computer file. with corrections.
.col 3
.pau (*Please press ENTER*)
.cls
.col 12
TWO MAJOR PROGRAMS USED IN THE CREATION PROCESS
.col 3
There are two major programs used in the creation process.
1. CREATE - The authoring program
2. CAI - The "run module", which interprets the tutorial program,
and causes it to do what the author has instructed. The
CAI module also contains the editor.
There is a third important program called CAI-UTIL that contains support
routines including the IMAGE maker, used for animation and program setup.
@begin
.col 3
Please enter the name of the program which creates a tutorial by asking the
author questions about the contents of the tutorial.
.col 12
@read(*Enter the name here :*)
@right (*CREATE*) force nocase
.col 10
VERY GOOD!
.play (*mfo2l16cdefgabo3c*)
@end
.pau (*Please press ENTER*)
.loc 9,1
.bla 14
.loc 11,1
@begin
.col 3
Please enter the name of the program which runs the created tutorial.
.col 12
@read(*Enter the name here :*)
@right (*CAI*) force nocase
.col 10
VERY GOOD!
.play (*mfo2l16cdefgabo3c*)
@end
.pau (*Please press ENTER*)
.loc 11,1
.bla 11
.loc 11,1
@begin
.col 3
Please enter the name of the program that contains the PC-CAI editor.
.col 12
@read(*Enter the name here :*)
@right (*CAI*) force nocase
.col 10
VERY GOOD!
.play (*mfo2l16cdefgabo3c*)
@end
.pau (*Please press ENTER*)
.cls
.col 12
BEGINNING THE CREATE PROGRAM
.col 3
.skip 3
To begin the CREATE tutorial, you must have the PC-CAI Development System
Diskette in Drive A (or on hard disk drive C) and the "A>" or "C>" prompt
must be on the screen. The command to begin the program is simply
C>CREATE
.col 12
You try it...enter the command to begin the CREATE program:
.col 7
@begin
@tries 99
@READ(*C>*)
@RIGHT (*CREATE*) Exact nocase
.col 10
VERY GOOD!
.play (*mfo2l16cdefgabo3c*)
.pau (*Please press ENTER*)
@wrong
Be careful in typing in the name of the CREATE program.
.pau (*Please press Enter*)
.loc 11,1
.bla 11
.loc 12,1
@end
.cls
.col 3
Once the CREATE program begins, you are presented with a list of tutorial
types to choose from. These types define the general "look" of a tutorial.
Later, we will learn how you can create your own custom tutorial types.
┌──────────────────────────────────────────────────────────────────────┐
│1. Test:One right answer (Exact Nocase), one chance, reply │
│2. Test:One right answer (Keyword), one chance, no replies │
│3. Allow full flexibility in the design of tutorial. │
│4. Define your own tutorial type. │
└──────────────────────────────────────────────────────────────────────┘
.col 12
The Most Flexible
.col 3
The most flexible tutorial type causes the CREATE program to ask the tutorial
author the maximum number of questions. You will often want to use a more
restricted tutorial type to avoid answering questions unnecessary for the
particular tutorial you may be creating.