Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
I
t
4
I
4
e
'V
r
/
..
C ..
/
e
i .
i NSF/SED-82027
U.S. DEPARTMENT OF EDUCATIONNATIONAL INSTITUTE OF EDUCATION
EDUCATIONAL I3ESOURCES INFORMATIONIaNTER (ERIC)
This document has been reprOduced asr.oceived from the person or, organizationoriginating it
Minor changes have been made to improvereproduction Quality
Points of view or opinions stated in this document do not ncessarily represent official NIEpositean or policy
N.
;
Final Report
Application of Computer Graphicsto Graphing in Algebra and Trigonometry,
National Science Foundation
National Institute,of Education
SED 80-12447
January 1, 1981 L'December 31, _1982
.i
"P'ERMISSION TO REPRODUCE THIS IMATERIAL HAS BtEN GRANTED BY
-PeOu'eja_ 5a.6-6-
.F
a
..
,TO.THE EDUCATIONAL RE,SOURCESINFORMATION CENTER (ERIC):'
,
4
NSF/SED-82027
U.S. DEPARTMENT OF EDUCATIONNATIONAL INSTITUTE OF EDUCATION
EDUCATIONAL VSOURCES INFORMATIONCENTER (ERIC)
This document has been ripro'ducad asieceived from the person or/ organizationonginating
Minor changes have tsan made to improvereproduction quality
Points of view or opinions stated in this document do not necessarily represent official NIEposition Or policy
Final Report
Application of Computer Graphicsto Graphing in Algebra and Trigonometry
National Science Foundation
National Institute,of Education
SED 80-12447
January 1, 1981 '-'December 31,,1982
"P.ERMISSION TO REPRODUCE THISMATERIAL HAS BtEN GRANTED BY
Pelf 4,:c,,:a_ 13a1/4-
TOTHE EDUCATIONAL RESOURCESINFORMATION CENTER (ERIC).".
This project was designed to improve-the graphing competency of students enrolled
in the elementary algebra, intermediate algebra and trigonometry courses at Virginia
Commonwealth University.. The immediate goal of the project was to design and imple-
ment computer graphics programs (cIlled "graphing lessons") that would be available
for use in the three courses mentioned above. The software package was to be inter-_
active and would give the student control over the events occurring during a lesson.
The grant provided funds for purchasing three APple II Plus computers which were
initially used to create the'lessons and are now available to the students. Students
enrolled in the three mathematics courses are assumed to have no special knowledge of
or skills in using the computer. Indeed, the lessont are written so that the presence
of the colnputer will not hinder the student's progress or.cause the student additional
anxiety. It is hoped, in fact, that use of these graphing lessons will decrase stu-
dent anxiety and improve graphing skills. The lessons give positive reinforcement and
get the student actively involved in the process%
The student interacts with the computer *by' typing in answers or otherwise reply-
ing questions, plotting point's and taking quizzes at appropriate places in the
lesson. The lesSons are written in Pascal and, again, they are designed so that no
computer knowledge is required of the student; once a student is seated and the machine
4 -
turned on by an attendant, he or she, with reasonable care, should be able to work
through the lesson unaided. However, In the event of difficulty, an attendaht will
be on hand to assist.
The lessons are intehded to be supplemental in nature and should be used by the
student only after.having been introduced to the topics in the classroom. By gsing
the.computer the student has the opportunity to see grAphs drawn quickly and accu-.
rately - something that is generally difficult for an,instructor to do with only
chalk and blackboard. Thus, the graphing lessons reinforce the concepts covered in
the classroom and, as a result, the stuBent's graphing skills-are expected to improve.
3
4
,
.As previously mentioned, the lessons are intended to be supplementary. When an
instructor completes a formal lecture on each topic, the student'g attention is called-
to the fact that a graphing lesson is available for that topic. The instructor empha-
sizes that the lesson is instructive, easy to use, and will enhance the,student's
understanding of the lecture. ,
In keeping with the objective of providing a friendly, nonthreatening learning
/experience, the Apple computers are kept in a comfortable room with informal surround-
ings. An attendant is present to turn_on the machines and generally help students
begin each lesson. As noted, once the machine is turned on it should be possible for
a student to work through,each lesson unaided. However, an attendant is present if/
any difficulty - computer-related or mathematical - arises.
Each lesson is written so that the student has the option, at various times,4
of continuing the lesson, stopping altogether, or redoing a portion of the lesson.
The lessons which are currently 'available for use are listed below.
List of, Graphing Lessons
5,
1. Introduction to Use of Keyboard
2. Linear Equations
(ac ) equations of the form Ax + By + C = 0
(b) equations of the form' y =nix + b
3. What's My Line. (Game)
4. Inverse Functipns
5. Quadratic.Equation y=Ax2+ Bx + C
. ,
(a) effect of A
(b) effect of B
(c) effect of C ,
(d) experiment with choices of A, B, C.
6. The Parabola Game
7. Exponential Functions (Part,l) ..
,
.,
.1
,
4
44
ate>
,
In 'tddition, specifications have been written for lessons on: ,
1. Exponential Functions (Part 2)
2. Logarithm Functions
3. The Trigonometric Functions (six lessons)
(a) Sine Function
114-Cine Function *(c) Tpngent Function
(d) Secant Function
(e) Cosecant Function
OD Cotangent Function
Writing computer code has proven lo be a very time-consuming task and by far
most of the time 1fas been devoted to this phase of the project.
The completed lesons are currently being tested by students
mathematics laboratory. Students in the remedial algebra and college algebra courses
are invited to use the lessons at anytime but preferably at the same time they study
the corresponding material in the textbook. Data is being gathered to determine the
4frequency of use, the reaction towards the machine and the students' general reaction
to the graphs lessons. A questionnaire is administered at the completion of 2ce lesson.
in our audio-tutorial
Following the testing dt the'ijessons the project members plan to write nstructor
and users guides and hope to be able to distribute the software package throu
agency such as CONDiJIT.
h some
Description of the 6raphing Lessons
Introduciion to Use of Keyboard
The student learns how to enter numerical data and learns the proper keys to
use to respond to the true-false and yes-no questions. The lesson contains enough.77 '
examples and enough sample questions so that by the time the student has worked
through it he or she should feel at ease'using the machine.
2. Linear Equations
The student is introduced to
The lesson emphasizes graphically
-"\
The student actively participates
equations of4the form Ax +By+ C.= 0 and y=mx + b.
the geometric meaning of slope as rise over run.
in the lesson 'hy using the paddles to plot points.
-":
3. What's My Line
This is a game which tests the student's comprehension of Lesson 2. The com-
puter draws a line and the student is asked to supply the values for m and b in
the equation y=mx+ b. A record is kept of the student's attempts When the student's
answers are typed. At the end the student's.score is printed. The level of diffi-
culty gradually increases and the student may quit at any time.
4. Inverse Functions
The student is introduced to the concept of an inverse f.Ictioñ via the
geometric notion of reflection in the line x y. The paddles ar used to move
points (x, y) to (y, x) .
5. Quadratic Equations yz.-Ax2+ Bx+,C (4 separate lessons)
(a) Effect of A The effect of the coefficient A is iiudied with B and C fixed.
(b) Effect of B The effect of B is Audied by.varying B while keeping A and
fixed.
(c) Effect of C The effect of C-is examined by keeping A and B fixed.
(d) Experimelft with Choices of A, B, C The student sees in this lesson the
ombined effect of all three coefficients.
6. The Tarabola Game
The computer draws parabolas and the student is asked to supply the correct
TUof A,.B, and C. A record is kept of a student's attempts and a score is
printed when the correct answers are typed in. Students may continue playing as
long as they wish or quit at any time.
7. The Exponentials Function (Part 1)
The graphs of y=a?( are examined for various valties of a greater than 1.
The stOdent actively participates in plotting points and when enough points have
been plotted they are connected by the computer to draw a smooth Curve:,
Description of the Specifications
for the Remaining Graphing Lessons
The specifications for the following graphing lessons have been written, but at
this time ttle coding is incomplete.
8. The Exponential Function (Part 2)
-9. The.Logarithm Function10. :The Sine Function11. _The Cosine Function12. The Tangent Function13. The Cosecant Function14. The Secant Function15. The Cotangent Function
ci
- The specifications for Lesson 8 call for examination of the graphs o y= ax
cur values of a between 0 and 1. When completed, it should be very similar to
Lesson 7. Lesson 9 specifications would produce_a_le.sson which_would introduce
the student first to the graph of y= log2x. This would be achieved by having the
studInt find y values for given x vallies.and then having the machine plot the points
and draw the graph: Next, y=loglox would be treated in a similar fashion, and ,r"
fiL ly the connection between the'logarithm and exponential function.would,be
exp'-rr-d using the inverse function concepts alreaf discussed in.Lesson 4.
TL: specifications for the six trigonometric functions are basically the same,
so only those for tile sine function will be described. The student is first given
the equation y=sin(x) and a table of values for x. The x values given are x= 0,
ff/2, Tr, 3ff/2 and 2ff. The student is asked to type in the-correct values for y.
It is then noted that additional points are needed for an accurate graph'so the
x values ¶112, ff/8, Tr/6, ir/SL.Tr/4, ff/3 and asked to uSe a pocket calculator to find
the y values. If the student does not have a pockei calculator, he or ,,she is
instructed to press return and the y values will be displayed. A similar process
'is used for the intervals W2, n], 3n/2] and [3n/2: 2n] so a complete graph
of one pull sine wave is obtained.
A.
.4.
:
,
,
APPENDIX I
SAMPLES OF INPUT AND OUTPUT
,
/
The following pages represent a sample ofthe interactions between the student and the computer.
The displays are taken from a ublesson, a qui,z and a game.
I
_
I
I
.111I
1
II
t.
11111111
I II
-11.1
11'
1
I I
P-1
SS1_1
1.I.1I I
.+.:'
111
!--
11
1.-i
II_
4.
4
i
11II.
I
JP.
A
1.C1
I*,t
1..1
1--\
a.
.0
10041
""ttla.
4
Ifi©
If(1111
,v
G
i;".;:"41.7
S.
811'A
-aa,
AI\
Ala
41111
AII
_,
....
.-1.
1:...[.
...II',0, _.:1 i
,
I
gi L 1...r.1
7".
1,...1...
1.11
(1.1
1IJ...Ill111P
1.i
km k
_....rq.:ri
IIIri
p..1.6
s-4t-IrI_.Ii1...1....1..N
s.
1...I
I.1.1
I...1
411
1"I
-..
1.1.1
al'
lI."'lP...114.1...El.
...s....11...:1
..rt...I
I
...I1..1
t-1 ...I....0001...
' ....I
i. .13I.:1's"1-
111.1:1
1.1.1
.'1.'"'
1"..
..I.. -.
"I":1IDl...I..
.11.41...111
l1".1..1**4.
(.116'4*....i
i*J..
IIIllj
1.1...1,1.1
IDci
go ***.:1..1
1.1:E;
I.1.1C
r;
I....
1T.i
11s-1ID
r'4
...1....1'":.::,
1.1:111.1..1
Itde* ...
ea..LI
1..);.I
.'04
11:I4.1.:
ij-
:3-
S'
1.....".
1:1.1.'
1;1.11.1...
LIIf;.
I....
(11108,,I
rt4
451
1.1.1
i-.1...0.11(IS.
-
1:1.1
"OD
«l*.****
II
l'Ci
Joi
ill1.1.10I!alcr.;O..*...1.111.1
1.1.1
Ill
L"1
r-1I")ID
1.11*1.
1.'1
1. CA
I
.r:r.
1.if.U
mA
l.
emO
mi
C. I"...
L.111If;
'
z
se
dit.r
.11..r.1
,II
;511.1..1
1.I.1
I
.
1 ,
.-1.
r-I1 .1
11:1
-I"11
.11-.1
t*
0.
:-- .. : : .. . T ..: : ..; .t. ..' 4 tt..../ 8 I 8 81%8 c "! 2 r8.:.:..... :4 8 t i. : I; is. 4:1'
77
.. ; ". 7-, 7 :1-8? r = 8.0,.. i ss 's I-- s. .r. - !
......
-..
; 4 .i_A !._._. .
. -1
; ',.-. it 1r :_: . ;8 I
...?
SV.; 71
1I
4 i
.; :
cla t7.8-8; ; .; . ; ;: ; -
COMMENTARY:
8 8 8 8 .
r.;6
I t8 4
4
t 1 :
The 4tudent ha.e . enteked an inowiect mnberi.. The.,Wity t6.not liecolided in the
. tabte. The instriactions abovearLe given to aid the stUdent 4ài the catcatati.on.
The itudent .66 next asked to t/Ly again.
13
,;
ÜN
1...4
owe..
I I
,\
..IP
.17.1
v.
I; I(
4
I
,
SI
el -
II
1.f.)
..
.4 4,
1-...Psi Oki 0i
I
;
ir
="..1
3.2
T
3
550
t Tr:
.5-1 II II
S. - - 175 ; ; ; "; :;__:_ . r . . _; S5T5'51.T5r. L L; I
COMMENTARY:
When .the tabte..a. comptete, the grph i6 &awn. The 4.tudent next ii.epeata the ph.oce.54.
icor. a choice.o6 B = 2 .to give y = x + 2x.-
15
;`4
:. :
.:
.
T
4;
!;
! :
S.
:
t--.S
It
r---: _
'T 172 5"...-4 ;
! ! ;r7. ;. . . . . .
.
COMMENTARY:
5.
t
".-- :s--.2
S.
,
The cuAves above au drotayed in the ondeA in wh...ch they ane tisted in the tegend.
A detay maw be6ont the pusentation o6 e nett CUAVC. The student is given ampte
t1
ime to comme the cwz.veA and ob theaeAve e liect oli B.
Negative vatues ol6 8 au studied in the second hat6 o6 the subtesson.
16
;
1 I 1
II
III
: -O.. I. ! ! !
;-..; ; ;.. r-- ; ; ;- I 4 ; ;. - - . _I : :. . ; . ; -a--
.4.
P
COMMENTARY:
A qui2 on the e66ect o6 the coe66icient B io given to comgete the te44on.
16 N p4essed the student L6 bunched.back to the beginning Pi the subtesson.
7 id17
,.......1I.....C.:.,.
...:.:
...11
..,,
14.1...
1
.::1
..t
1.:::1
t
.1.....
Li11."...1.....
1:::1
i.....
''...
1....)
1
......
. 1....
.1.1....
:**:
PM
*
.11
...1100
:
.
g :I
*. . . .
t IT t t
..
- :
COMMtNTARY:
The covel above core di..6ptayed in the oAdeii oi the Ze-ttenz A, 13, C, D. A delayoccuts. be6o41 .the pn.ezentation soli each move..
an inco)t)Lect itesponze given the
1::::1 i:3::: ( , , ,, I-- 1.-- ..f.:. .+::. ".51
111 1::: ,., i: ..i..:'
- rr) ::i...: (LI :154 17,..1CO
1...1 fit.. i4 . ...7. 1 1....) C.) i:.:.::: iNi 1:::1 . ;Hi.: ill 11
a 4."4- :::::: I'It kJ...
f.:11 ..F.:'
-,....i 3:: C.) ...:..
.ir..I "7;'' L fit OD Q...'ivi G." 1..1...1 I:: 0 .. flj :1 1211 .1:1:1
I::: a) ,:1:-. I'"" (4... 1:::I 1: °I kil1..1 ...I 1.1.)
1:::1 Cr% 0::: 112 E.1..,1 1"-...,.-.. f.5..) (11 ..""4 (II 1::: 1,)1.1 I" i-i. r1 ..71,10 I. -1:::: ..I..:' I) I:T) .1::::': lit 1::::i :::".) ....-.1 C....:1
I....4 eij (1.1 ilj "il .(..I.) IL. ad:1::: I::::1 LI I--- I:'. I.I.I
IT; II)
......1.-.) r4 1.1.1 -4- r4 1:.I"1 1.-...
...;I a) I.T.Fi.J.J :::: (1.1 (II -1:1 1...-- '17.1..1 .1:1' 1: Li j
....1 D. Cid I.-- .:1::- 1 F."i.:i 1::: '.::I- ::5 ni ID') u ....:( . ,r1 1
0... :7.) 1*1 LI (...) Cid1
) til iti ""Ir% fildi r.)..: 1: , 1...1 c:4 , "I 1::: 1.1.1 .a) E." Li) "..1
i-1 1::: ::E: 0::: L._ ill ..I..:' I I 1.;... a, r.4**::....I rI I:,j 4..1
1-4 i 2..1. C.) C.) 1..j 11:1 1,:,1 1:,.... -2.1 I...I...
.... ,
1.11 f'...) 1.1:)
1.4... r1i.:.:.:. (..."1".?
*v.'"I C) f.(.1 1,.1) 'C.) IAv..1.. '-*;I I.) Ill"I:, I.,... 1...4 0) .v.,.... ..1-..' :::I .,-:1-. is!
....I 1:1) "7:7L,IJ 1::::- 11.1 1:::1 LA ID') 1;0 ..-.4 j":":. 1...1...,.1
lc ' 121... eI.:. C.I.I I....) la: irj ii:.::: q I:J"1 .1:.1 1...1 01 1....:-IT)I
O... 1.3... .f.r.:' . I.... (LI I. u.!::-"?:71 I...I.I...1 (.....1 '.; I
'J: ilj : ::::' irI..1:::: .17.4 j ij 1::: r.1 ..:':LA fIj C) 1'71 (.....) 4:' .-A"... l'IJ -.1-:' flj ..!..... 11,
, ...i 1 11 l',... 1.6 if51 :51 .1.J co x.4 LI 1.11i.:1... c...) 1.--,1:,.1....i I:)._ :.:::: 1:::: , i.',...
1-1 1:::: 1""NO r4 t....1
0... 1.. Tf.... . Ir1 1 ID:: CD ''''l 1.):(1.: C.) 1.-..1 I.J..1" VI 1 J.::: .1.151
,1.....
I....4 1 n -1-'' 1J...
......1 O...-..-.......
05 .1 (15 r4....- 1...
1..)... 9.... 1 I 'ic CI
1)... 1.1.... 1.1.... .- 1...I. .'a: 1...1,:i
..".1" I: 0A.
3.
//
)-
LU
(--0.]
pp
If I
I::;I.-1
1I I
4.40
1:1
I....1.1.1
C.-
sof kg,
"1":1
I:::
...;;;;;
CD
,r.-.1
11
:511.1.
fij......-1-.:1
0.1,,...1
.
..
1.1.1
J
"1
...ii:
t-1
(*.I
115
1...1::
.
Ifol
...1....
:::5
ID:i
..*;i:V
.I1:::1
.C
I_II
Ill-
:Ts
.-.1t'
......'" .
i").
1:.i.4.«,
...11.1
I5-.1
555."O
.
CI
I:.III
:511".1
I.il1,11
Ni: i
ILI".
.11i...
i.iel.t...
.
CV
r\D
or'!"
11:1 cc)
I"W
1104
10
,re
.")
lora
!1.
1.6.
l..I
I..1
-*-1
-1..8
.4-
1-9.
1II
I 1
..q...
1,:s
1""
1.1
J...
....I
...1
rt.::
c.r.
1.1
ID:1
ilif
III
riI.
."P.
.''
Iri"t
.6.. i.1
,n
....1
"...
11
)I.,'
1."-
".1-
)c?:
III
F...
,r01
14I,
I.)
117.
1l'E
l41
I111
14
!...1
.111
cr..,
..11
2":::
.w
igs
....,.
....
CD
f "1
.."1
14:4
.1te
.r.4
.1
.!::.
.I.
..Ir.
.....
,,....
,..1
1I1
1
.....,
.-..i
...,
sel
sta.
.1.
1.1
r" 04404
.041
i'l)
.1
(I)
:::::
.-1-
.-.I.
.C
I1.
..11.
-1f.
1.1
1.1.
1'II
1.I.
1I.
-1.1
.1...
....!
IIili
....
II.
:1,1
, .1ai
ii C
i"1
.,11
1".
1...1
151
,;I
fs+
IDI.
J.:2
8.61 11
.1I.
...4-
1-II
)f-
1:1;
:s
ID
...,.
.1
,....1
..,
1,1.
1It
...1
II V
*40
0101
..11!
c'l
...:::
1....
..11.
0r.
ti1-
....i
.. .
611
"or
it:
III
'Al!
4.1"
111,
111.
....,
......
iID
i.i
,,
I i
e,"1
"1.
.-0
".n. I.,
11.
..1.
f ti
4.4.
....
...,..
.1
1..-
.,...
.I,..
11
.,...
.."1
"...
1!;!
4-1-
1:::1
...1.
1:,:!
r" .,...::.
..i..
IIII..
...
CI
I ..II.."
rIS
,::':
1.
I'D.
s,1:
::1...
1...,
4.1.
.4-
4-If.
:cl
I'D
),:-
.I..
c .. 4
C.1
.1.
.., .
ii
c..1
4041
1.4
1:7
I4
1:84
140
1173
>r
141
II::
40.8
411I
1.
WW
I.
10.1
1
.... u
""1
:.:-h
i1,
":1
...
1.-d
ci)
JDi..
, .n
,P
4'.1
` -1
1,1-
1-1
CI
,4,-
.I'D
17.:1
OW
00,
4.00
00
:IL
i 1
144i ! I.:
4i.4r
1. .
I
1,
-Fe
1:1:
.1i"
)* -
ill'
0
ss 0
-1-
I'D1.
1
1:...
./ir
jro
llII
Ir.
"1."
1
0.1
...-1
-,..
.,.
ID:1
.".
....
..I
e..i.
.!I
I11
,11.
-a:::
r"1.
11 `
,47:
:1'
.-t.
I'D1.
.....1
,9.
,-
_.1
4.
,...,
....1
.7:
.0.
1."
so.
i::::
"*.D
.II
I4
s
I 1.
1in
fli
11:1
Ina
4000
III
1.0.
0.41
C1
.C
Ir.
:CI
1:71
::::I
'i, ..
?
1-1.
,:--1
."1
114
!i.C
:In
oir
I..1
o:**
1'ii:
in
-4::
....I
ri-4
....
..ri
ID1:
-.)
11"
..11.
0 .
...1
......
...1
al-
11:1
:-.
.. I1
... .1
0 ..
::
1
fl).1
,1
LI1.
::1
11III
.1:.
r.
.:J;.
1r
1:::
:i..1
.:..0
4 1.
Poi
1..1
J....
0::
rail
i..c
D11
..1i:+
...i
..
l'.. I
Dill
'71-
1:..-
17.
....
1ID
Up
..i.:i
1-.1
VII
f 1
"1%
11:
.' .
re.E
.:.
1). 1
i.1.
...;ti
t.4
)
hi.- e."1"
lli III,
,....l
..i..
.t .
...1
::::*
N...
-I
-.iv11.1
'1,,,
1I'D
....,.
..1.
1...
I... In
ti.:::.
rt 1..1
..1".
.1..-
I1)
.11.
...,
-11)
III'7
.1-
1.."
r.i i1:
::1ID
17.1
I..J
IIIi
...1.
4
;:+1.
110
1, .1
,1:
.4.
-:,..
..F.
.1...
...1.
..1
.-1-
11,1
.71"
1 C
I).* -.
i
:::.
riIP
ni"
1-1-
...I
VI
ID-.
1
I..I
.I1.
..1.1
1
,...
4:::
'1.
.0i
1.).
1I.
"!...
.0:
1.i.
i.i.:1
p-a,
al
.1:
4":!
..r.s
.1.
.1E
1I.
.e.
...-
. ..
1.)
....1
r 1:
1l
I:1)
1.1.
.r:
r..
fi)!!.
"
1...1,:-I-
.-I-
,,-I
:I1"
.Ie.
.i.-.
.. t_i
t...
..r.:'
.",..
.
171
IIIr:
:!,..
-I.,.
....
.1..I
...1,
,..1
....
1-.1
' c'.1
7 4-
:.
ITI
.1,-
.I.:;;
.;.i
tEl
Itsfp
1-., I
.:"...
"I.,.
...,
.
te.
.1.
1e
."1-
...1.
0,
-q tt
1.11
,11.
11
...,..
....
.111
11.
1.1
e.-I
-1-
1I I
)
- ...
..
"i"?
:::...
1:1E
1
\7.
1:1
t -1
1.1.
;:1.
-1,
1..-
ci:::
1I
121
sit
8:1"
t."1"
-.1 .....
.1...
I.".
l11
,....
...C
...
I.)
1111
1IN
C.I
.1t::
11:
::II-
I9.
1:::
t.
1-1
IDe.
-I-
1....
..1
-ir I1
lit1.
.1or
i-11
f.,
n.a
.o...
III
I....
::::/
.:;...
-.1
......
.11
(-I
".,..
...I
I
711:
1.1
at!:
::1:
71
441
...I al
$.1
0.4.
1.
1'ob
..
41IT
:1,
I'DC
I'.C
I"ID
1....
1:::
1.
:i1.
...1.
.".
5I'D
1.1
alI.
.., .
Cl
("I
.,. .1-I
.:,c.
E.
Ill...
..1
...1.
..,II)
.1.
.., .
IIII
1I:
+...
1..1
LI ::7.
I.fi
L I
:"...
1...
.1' .
.1
1.1I
IS.;
1..-
.11.
11.
117
...1
n
1....
I.ct
i".
..i!.
1.1
-C
IC
I"1-
.e.
'+I
.1... ID
- .1...
Ir-
iIT
I.:-
I-J. .;
4,..
I.I.
;st
I
1.1.
1I.
I)
7:7
,. .1.1
....4
i'1.
[1',F
.;...
..1
i.i
!It
.11
1**,
3i
.4;"t1
'.4
.1C
I...
I.:I
.141
461
11,1
1
1
Sf.:;1
...
8840-"
1...,...
I:::n
131C
IJIr.;
(.1.1e..p....
..I
......r. 'l
-1-'.1..1
1..4.-
(...)Ill
ih::::I-
1-4112.j
'+':,
fs..4...I-II
.:C.:
"...:..4..
..4...
11- .ti
.."1.
-..":,
4* ..i""
."}":'
1:::,
f%
1I.).:5e ......
-1....'
..1.
(IIIAr-I
/lit4;
'
1.......:i
I::1....k.
.;.t..ii.:i
,
VI
1..:...1.1
..1....1
.
.1...I.11
I'D111
CU
'1.... '
1.11
IT:1 r
1...1.1.6
rI1.
1i
1I-.
aj ,:::3
........
....J...
CU
al11:i
irj.......
r -4:::
+*)
1....rw
.1....
-I
et:16
I...I
In.,fI .
iIr:I
.2r1I:::
Ia..a .
1:11."I":'
1.1)-..:5
ID1.11
......:*:,
...'
1:::LI..
-t-...
1.
.......1
. 4-4-.
,..".1.".
1.11"il
1:::1111
....r..zI.:.
1:1.1,...t
..1..)I
Al..
`1I..I
It-
.......1"I
IT)
"I.')I-.
1,1.1
1.7.11.1
1.:1
1...1
11I
Ili?.1:11
Li
1.11.....I.
I....:.....:::
11:11...1...,
ii..1
iial
ir.1
Ti
CI
st
111
:5'1:).
:::i
:::i-
01i
I.l'iI..1...'.....
1.-.411
CE
,1
-...
I-
1.1.14.1 1
-iOP.!(ij
er,i8..1
Il.iI...
1.71.,..
)..-....,
firal
OPI 1
.I;SL:
i:51
Cr)
....
I.'.-.n...1
1:1:1111
IllI
-1-:'
-?...:i
11:1
111
.
li
SI
ow*
1r...1
'11.51
1:11
...1.6
o.
N11
..
f.1...
.C
I+':'
4
....
"1-'1fl
II).
Ill1.!!:.1
CP
I1-1
!.,1.11.1....
.-.151
i.1.1.
Ir
-.14":8
I......1
4.1:.
.1 Ii-
...I...i-
I'is
-riII..
.....:i!.I...
1.1..i+
.11;4"
:5.1"'I
(LI
i:riC
idri
jc 0
eij1.11
11in
.../
."Sl
1.:1."I":'
Cr'
4.....1"..
f...I
Li
.... Iid.)
(.1iC
iai
ri.in
...1ili
I..."I1
1..4...:: '
.8
....iil0.1
1..."......
, i:::ii C
iII
r1C
Ii: :
.1..11....-
4
1.1:11I
.9.'
I *,el
...II.....
c'.1,
.fi-.:1
I.apeIX
..(Li
I-lj
1:1)1..1:1
47-1
1:::1..1.1
1:1.1:-.:1
IA.1.:1-
.
illci
el.4 It..
41.4).
el:i1:I..
ID 0.1
E....
.11I"
iiitli-.51
rciI.L
.I1.:._
Ili:ii.--:
cr.!(.1..
. r.t..i.
"
..u..I...1..:.
11.4..C
r..ID
..-..1I.;*-
f.
e ..i.."r'l ....n...
0
*a e*A
.
90 41.81.4CD
tV
11
1 IAC
O In
1fr !
.
...,..
l'...)
CD
..01'.....1
I. I,
If)I
e..,
,...
I.4.!
1....
.1...
'..,..
...i.
....I
r.. 01
.: ...'
iltI
ID-
1.14If(
..i..;.
1.4
jr!1
IA." ...
I.:,ft 11 01.1
i'Ci
rici. eti
::::Y
,1.
. s(111,
111..1.51"'
.....1.I
I.1. .8:1:
"IIS
:....i.
- ii
rr.iC
OL
i -.faill -
c.i..
2r1
:::jst,I
I
el)...I.
..i.r
0.i
'
-IS1
,111
...I
I..)
...; -
...1
1
el:i
-I.:'
.!:::
CI
(......
1.....
-:i.1..1
,
.1.:$
Ili -
'
1
44.
II"
(Li
II
"I "'loe.
11:iIii
tft"et
.1...
CI
.,7.1
44.
% O
. .0.1.k.
, 1*.
o1
..
ebo
-
-ptt.
xe"
r""1
fad.
2.1a.)
.
..
1..1
.
.
1**"
"I
u
.1.16^001.I000
fli
.
11131
r-1
11:1
;ET;
r.4.-
11:i
c)-
.9:.1"
()^1..4,
II.0006w
!gose
050OP
t.II
Iii1.0.0441
rIf.:in"4.:'ii
-I
ol
1:::
al* ...I
":;:
111
i7.r.
10
- i11)
(I)
1:3..
I I
srl
It IS
iii***re
I-
-****
1.
.
.0111.0 110e
. 'q
't901
1.;ill
41*.1111--111-.1.-.1.-111.-t
" i551
1
040.10:1
"
IDer.,
........16.0
a
0.1.0
480pel
010:141.
010..1i
111
(1..... -11:i
CO
I..4...N
.
as0404
1.1
i.
ft:.1...1
w-
LI
41,I
Isw
cims
lopO11.1
IAIII
O.._
,,
4
.1
5.
'01
L "..0
...I
Ilil
y--
I.
-
11.5
I i 1
trl"
I-I'D
(I)
t'Et
' 1"
(.1
ISi
t!It
..V...
..;I
I...
..
11.
1ar
l"e.
"1*
I I
u
11,1
1
tiFI
17.1
1.11
4:1
I
.. ,(7
117
:1 .1.)
.
. OM .1I
I
.1*-
1.-.
1-,1
-4.4
1-.4
11-4
1441
.11-
1.1
. t
!:
f
I 101I.
I.
1.
1"
)14.
pa.
' I
;
0
...-
*
.24..
bee....,0
0..
,.1.
1.1
1:410610.1.46101.61110411.0.110.01101601110.
.......**:.
.*
0 0
...0°
oszios
i
17
-,..1
... "1'1
Ire
t)3Ilellail
I11-.1.1
- 1:::[, I4
.'
'..
.:
-."
*
.. a ..'
. 64" " "
" "C
...40 -
t11..4...p..i..4...1...i....1...1.4.1...1...i...i..4:.+
..i.
v-1...I1...2..i
L.In%
SIIl O
le,
II.."111
...
11 U
lp..i..:8
1-141...::::I...
..1..:1
10110:1
.*If
..
C...
r....:I
i..1..*C
I11,III
er-..1...
111...1...1 I
1
x
I I
<I,..:
t
0
....
,..1.
'r.'t,,
..
..
."I ":1
..
..
.
.... ..a
.000 ''''1,
.. a arli
..... 110.: 8.......e . .. " " .
j1-
IrI
...
al.
.. o111... .11.1
; I*-
Ir
.1r......1...1...4...F..1..4....1....1.1,....p...1...1....p... 0.4.0.,...,...4....1....i....1....1....,...i.4.1...,....,....p..1.1
.... ..
.1......5... :. :.
.. i.s.
......... . a.........,
%....
%...;
:''... r 1..0.
e 4. 0...,-t
#a
"Io.....1.
. .:II ...:
............":%
."..
"e...11
. ..(....%
8.4
111
000I011
6
. .
i .$ I.
I
4I
a C:)
1") -r
.
Ilte .11114
. ; ; "
e.. "
41 0... :. 0: .:. 0: . .0 0. a.. 00 . 6
11:1
S.
:' X
1:3 SI I.
fit I if 1 I I a
Is
Is
1.1...1 ,.....,
,.....t
os II 1..1 1'6
al II'. cr.;
1. LI
1 al .t.... 7.0 e
.... Ili LI .,. Ili _II
co...1 a1 ,.....1 0
1.:;:.
.011. 1,w0
iI r-1. I-- I"
7.
#
/
P .
APPENDIX II
ABSTRACTS OF PAPERS PRESENTED
.
o
' ,
4
,
_
32
.:,
-
e
\
a?'
Scanning on the Fly:An Approach to the Us.er Interface*
'Steven R. SeidelMathematical Sciences DePartmentVirginia Commonwealth University
Richmond, Virginia 23284
ABSTRACT
Educational software must provide a "friendly" user interface in
order to prevent student frustration. A recurring source of such frus-
tration is the task of responding to prompts issued by the computer.Scanning on the fly reduces the difficulty of this task. It prevents
the possibility of errors of form in student responses by accepting onlykeystrokes that lead to correctly formatted responses. This approach
has theadvantage that all text displayed by the computer pertains tothe content of the lesson and none to the technical use of the computer.4Its implementation is based on the notion of a finite state autamaton,yielding reliable and easily modifiable software. Scanning on the fly
has been used in the development of microcomputer-based instructionalsoftware for college algebra and trigonometry. Applications to other
CAI courseware are discussed, students' reactions are summarized, and
a Pascal implementation is given.
JTo appear in Computers and Education
.*This work 'partially supported by NSF-NIE Grant SED 80-l2447.
a
33
. -
Plotting Curlies on Low Resolution Graphics Systems*
Steven R.' Seidel
Mathematical Sciences DepartmentVirginia Commonwealth University
rRichmond, Virginia 23284
ABSTRACT
Standard techniques for plotting a curveo.on low resolution graphics
systems represent the curve as a collection of straight line segments or
y unevenly spaced dots. Neither of these representations,is appealing from
a pedagogical standpoint. Both make it difficult, for_the student to relate
his experience on the computeeto the material presented in the classroom
and in the textbook because neither bears much resemblance to the usual
types of drawings made by,the instructor and the illustrator. A technique
for plotting low resolution curves is Presented that overcomes this diffi-
culty by taking advantage of the mind's propensity for fil,ling in missing
visual information. Curves are plotted as collections of evenly spaced
points or short line segme4s. The spacing between successive points.on
each curve is kept constant, to within one pixel, even as the slope of the
curve changes. By choosing a spacing between the.points of as little As
four or five pixels a "natueal looking" curve results; the eye is-encour-
L aged to fill in the missing information and the underlying limitations of
sc n resolution are slibeessfully hidden. This plotting teChnique has
hP'n used in the development of microcomputer-based instructional sciftware
fn. .allege algebra and trigonometry. Applications to CAI courseware are
disiussed, students' reactions are summarized, and a Pascal implementation
jis given.
Proceedings of the 21st-Southeast Region ACM Conference, April 1983
*This work partially.supported by N5F-NIE Grant SED 80-'12447.
34