Thanks for that Murray,

I had not seen the Mathematica flash animations before. Also, your example of 
physically representing the array functions is close to the core of my 
understanding of J programming. Not that I need physical manifestations but 
that I think of the arrays and vectors as physical objects that functions 
transmute into results. 

Cheers, bob

On Jan 23, 2014, at 5:48 PM, Murray Eisenberg <mur...@math.umass.edu> wrote:

> The word “animations” in connection with J jogged my memory of some evening 
> entertainments held at APL conferences years ago. On a couple of occasions, a 
> quizmaster (Roy Sykes?) recruited two teams of APL programmers from the 
> audience. Each team’s members stood in a row, with the members holding cards 
> bearing consecutive numbers from 1, 2, . . ., 12 (or maybe it was 6 or 8). 
> The team represented a vector V. The quizmaster showed a card with a sentence 
> built up from V, e.g., a reshape into a matrix or then some transpose. Each 
> team’s members had to rearrange themselves into the array representing the 
> result of evaluating that sentence. The winner of each round was the team 
> that finished correctly first.
> 
> Such dynamic and physical representations can be very effective in learning 
> an array-processing language. For some of the Mathematica programming 
> language’s array-processing operations, a very effective, on-line dynamic 
> presentation exists:
> 
>   http://reference.wolfram.com/legacy/flash/
> 
> That kind of animation might be very useful to novice (and even 
> not-so-novice) J programmers.
> 
> 
> On Thu, 23 Jan 2014 12:56:19 +0000, Ian Clark <earthspo...@gmail.com> wrote:
> 
>> 
>> Yes I thought the animations were appealing when they first appeared. No
>> feedback yet on whether they actually help people? -- I'll have to rely on
>> you and others to collect that info from genuine novices.. .
>> 
> 
> ——
> Murray Eisenberg                     mur...@math.umass.edu
> Mathematics & Statistics Dept.       
> Lederle Graduate Research Tower      phone 240 246-7240 (H)
> University of Massachusetts                
> 710 North Pleasant Street                 
> Amherst, MA 01003-9305
> 
> 
> 
> 
> 
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to