Documentation & Books

Richard Gaskin ambassador at fourthworld.com
Tue Jul 6 17:36:08 EDT 2004


Judy Perry wrote:

 > ...the majority of my students are 3rd and 4th year CS majors who
 > STILL find the documentation unusable (yes, they're partly lazy;
 > but they're also partly clueless as they've never used anything
 > like this model at all and just don't know where to start)

What percentage of your students have completed all of the tutorials 
that ship with the product?


As 3rd and 4th year CS majors they've probably learned most of what they 
know from dissection.  Have they applied that with learning Rev by 
downloading stuff from the User Contributions page?

Yes, the model is unique to xTalk, but if the learner is at all familiar 
with Pascal and English they can read Transcript.  Actually, the Pascal 
is just a minor boost -- if they already have a basic understanding of 
progamming essentials (loops, conditionals, assignments, etc.) then the 
range of things they need to learn are few, at least to get them 
familiar enough to do meaningful dissection of any of the large body of 
published xTalk code out there, and of course to reinforce/expand what 
they learn through experimentation.

Reading is a poor way to learn programming.  In any programming language 
the most meaningful learning is accomplished through experimentation. 
In 15 years I have met no one who learned programming by reading alone. 
  It's an inherently intimate/internalized process, completely unlike 
learning history or philsophy and more akin to learning math and art. 
You don't learn to draw by reading about it. :)

Should I draft a "Transcript as a Second Language" article?  I've been 
tempted to do so for some time....


 > An index...would be a huge improvement (online search
 > facilities only help if you know what you are looking for;
 > if you already are familiar with the terminology).

True in some cases, but since v2.0 not very.  There's a lot of "How do 
I"s and an extensive recipe collection.  Coupled with the tutorials and 
the many user contributions there's a lot there for all but the subset 
of learners who maintain the belief that they can learn programming by 
reading about it.


 > I think Rev's model is sufficiently visual and high-level so as
 > to not explicitly require basic CS knowledge.  For it to succeed
 > in K-12, this MUST be the case.

K-12 is a highly specialized audience, for which one would expect a 
completely different set of docs and possibly a different UI if it were 
to be successful in that niche.

-- 
  Richard Gaskin
  Fourth World Media Corporation
  ___________________________________________________
  Rev tools and more:  http://www.fourthworld.com/rev



More information about the use-livecode mailing list