A parallel to learning. Imagine that you have a Webster's Unabridged Dictionary. Now add a newborn baby into the room. How do you infuse the child with all that is in the dictionary. That is about what the situation is for the newcomer to J.
You must admit it is a formidable challenge. Linda -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Raul Miller Sent: Saturday, September 27, 2014 12:01 AM To: Programming forum Subject: Re: [Jprogramming] JHS on a local network Speaking as a student, I have always been frustrated by demos which depend on "behind the scenes setup". I think I have had a similar issue with some labs, but I do not remember any specific examples. The issue is that when I take the code and start playing with it, it does not work. So I would advise caution with hiding things too much. Tha said, it's quite reasonable to "start in the middle" - where the "interesting stuff happens" and then go back over the preparatory steps later (when the student will have motivation to be interested in those steps). That said, you do not need to do anything fancy with a lab to refer to external things. A single load statement can execute arbitrarily complex code, and if you build everything in a target directory in ~addons (perhaps ~addons/labs/jhs-turtles/ or ~addons/jhs/turtle-lab/) then you can refer to files locally and expect them to mostly work when deployed through the addons sstem (if that is your eventul intent, once you are happy with our presentation). That said... looking at what you have done so far, I expect you'll have more than enough material to fill a book, before you are done. (Though much of it might be more infrastructure topics than "turtle" topics.) Thanks, -- Raul On Fri, Sep 26, 2014 at 1:08 PM, Brian Schott <[email protected]> wrote: > Bob, > > Are you suggesting that a Lab which includes a graphic like the one in > tgsjhs.ijs can be constructed? Are there any Labs you can suggest? I tried > the Plot lab but the plots are embedded in the text, not in a stationary > window/frame like in tgsjhs. Is there a Lab for vlite.ijs, for example? > > I had not really thought about a Lab for tgsjhs. I could use some ideas on > that. > > On Fri, Sep 26, 2014 at 12:16 PM, robert therriault <[email protected] > > > wrote: > > > Hi Brian, > > > > Slightly different approach, but you can do things behind the scenes by > > using the PREPARE keyword in a lab. You still need to get the learner to > do > > something to have the PREPARE'd statements execute, but it becomes less > > visible if you were already using the lab as a learning scaffold and > > executing specific instructions is just a matter of advancing the lab. > > > > Cheers, bob > > > > -- > (B=) > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
