Flasher Archive
[Previous] [Next] - [Index] [Thread Index] - [Previous in Thread] [Next in Thread]
Subject: | Re: FLASH: A teacher wonders why ActionScript tutorials "bite" |
From: | Branden Hall |
Date: | Fri, 21 Jan 2000 06:28:02 GMT |
Your answer is actually in your text:
"...became his Director 5, 6, and 7 books."
Flash is in version 4... and this is the first time there has been a
scripting language...
The product hasn't even been out for half a year yet, and there are not many
people who really understand actionscript. I just got done teaching
Macromedias official advanced Flash course, and it suffers from many of the
problems you mentioned... I really pity the teacher who has to teach that
course and does not know actionscript inside and out. However, I do have
some good news... I have been working on a new article series for Flashlite
for a while now, and it should be coming fairly soon... its attack is
exactly what you are talking about... technique... starting with the basics
and eventually (I hope!) getting to the point where I deconstruct one of my
Flash 3D engines.
-= Branden J. Hall
-= Multimedia Developer/Instructor
-= Fig Leaf Software
----- Original Message -----
From: Tom Green <tgreen17home [dot] com>
To: Flash <flasherchinwag [dot] com>
Sent: Friday, January 21, 2000 12:41 AM
Subject: FLASH: A teacher wonders why ActionScript tutorials "bite"
I had lunch today with a fellow member of this list and it quickly
degenerated into a whining session regarding ActionScrpt tutorials.
The bottom line was : Why are actionscript tutorials are generally
written for geeks by geeks?
There was even a post today that tended to overlook the fact that one of
the most common questions on this list is "Where do I learn
ActionScript"? The post?
"The radio button script is basic and covered pretty much line-by-line
in the
above-referenced URL:
On (Press)
Set Variable: "numChildren" = ..:numChildren
Set Variable: "counter" = 1
Loop While (counter <= numChildren)
Set Variable: "arrayElement" = "..:child_" & counter
Set Variable: "control" = Eval (arrayElement)
Begin Tell Target (control)
Go to and Stop (1)
End Tell Target
Set Variable: "counter" = counter + 1
End Loop
Set Variable: "..:selected" = _target
Go to and Stop (2)". and so on.
If you are new to this, does this make any sense without a clear
annotation of each line of code?
I am not attempting to crap in the nest here but my students find it
extremely difficult to learn ActionScrpting because the assumption made
is the reader already knows what it is about and how to do it. For
example, I purchased Milburn and Croteau's book because John did the the
code sections. Great explanations of what the code is all about . There
is nothing about how to use it and there were no comprehensive
tutorials that walk the newbie through the creation process of things
like pop down menus , preloaders or Drag and Drop. Even the educational
material from Macromedia assumes a prior in depth knowledge of the
language. When the student goes looking for good tutorials on Chrissy's,
John's , Colin's and even Asmussen's sites they are confronted with a
pr�cis of how it was done. I just wish there were tutorials that start
with :
1. Open Flash
2. Open a new document.
Get my drift? This has bugged me to the point where I have asked John if
I could "deconstruct" his Ultimate Preloader, document it and use it as
a handout for my students. John has graciously given his permission and
I have submitted my first draft to him for his comments and criticisms.
So, I am doing something about it ( apart from whining) but ,gosh,
there could be more.
Good examples of tutorials that work are over in the Director universe.
One of the best Lingo books on the market (for the newbie) is Director
DeMystified by Jason Roberts. If you think ActionScript is tough just
wrap your mind around Director's language- Lingo. Yet Jason presents
Lingo and its concepts through a series of step by step tutorials that
clearly lay out the code and the logic behind it. His Swifty exercise
that gets into case statements, custom handlers and variables is
absolutely brilliant and goes for a full chapter. The upshot with this
book is the student needing to code a button can reference the relevent
pages and walk through it and reproduce it. Once they have gotten
through Jason's book then they can wade through Gary Rosenweig's
Director 7 book and take what they have learned to the next level. This
just simply isn't the case over here in the Flash universe. The closest
I have ever encountered were the .pdf's from the Minister in South
Carolina over on Chrissy's site.
In fact, the Lingo code explanation revolution started when Gary
Rosenweig saw what I am talking about and did something about it on the
Direct-L list. He posted a site that was a series of concise lessons
that walked the newbie through the language with practical, annotated
examples. Ventanna noticed and his site became his Director 5, 6, and 7
books. Each one was even better than its predecessor.
Now for my questions. Are there any sites that annotate and clearly
demonstrate Actionscript technique? If not, why not?
flasher is generously supported by...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Streaming Media WEST '99 Conference & Exhibition
"The Worlds largest Internet Audio & Video Event"
December 7 - 9, San Jose Convention Center, California
Reserve your space today at http://www.streamingmedia.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe or change your list settings go to
http://www.chinwag.com/flasher or email helpchinwag [dot] com
flasher is generously supported by...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Streaming Media WEST '99 Conference & Exhibition
"The Worlds largest Internet Audio & Video Event"
December 7 - 9, San Jose Convention Center, California
Reserve your space today at http://www.streamingmedia.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe or change your list settings go to
http://www.chinwag.com/flasher or email helpchinwag [dot] com
Replies
FLASH: A teacher wonders why ActionScrip, Tom Green
[Previous] [Next] - [Index] [Thread Index] - [Next in Thread] [Previous in Thread]