I sometimes forget even the names of the objects that I have written,
so I would use the dictionary for sure. So you are not alone in the
desire for a dictionary, there is at least two of us ;)
.hc
On May 30, 2007, at 7:51 AM, Anders Friberg wrote:
This is a quite extreme viewpoint. Translate that to language
learning, for example a German learning English. It implies that
using a dictionary from German to English is forbidden and the only
available dictionary is from English to German. Then assume that
the German guy have some basic understanding of the English
language but forgot one word... This is exactly my own case. Maybe
I am away from pd for a year (God forbid!). Then most of my fluency
will fade away and a dictionary would be extremely helpful. I tend
to remember functionality but not the exact block name. Am I alone? We also try to avoid any fancy stuff in the basic tutorials but we
use pd-extended ourselfs and we provide ready-made patches using pd- extended that the students can interface to. /AndersFrank Barknecht wrote:
Hallo, Anders Friberg hat gesagt: // Anders Friberg wrote:
However, the most common problem is the following: I want to do this - is there block that can do it and what's the name of it? In the majority of cases in the beginning there is actually
already a block that can do it but there is no way to find out except
browse the whole documentation including all packages and guess. It used to
pop up a text file with blocks ordered according to purpose in vanilla
pd which I think was of great help. I suppose this is considered to
lowtech and inflexible considering all the packages etc.I consider "learning the blocks" part of a more general issue with learning Pd. Like many other languages, natural ones like English or programming languages like C, a user of that language needs to
develop a higher level of literacy.When children learn how to read, at first they decipher words letter by letter: "c-a-t", "d-o-g", "e-l-e-p-h-a-n-t" etc.
Adult people don't do this anymore, instead they immediatly recognize complete words or even phrases and sentences, youknowhaddamean?
In Pd developing this kind of an eye for phrases, blocks, idioms or whatever you call them is just as important. Having a dictionary at hand is of not much help here, you only gain that ability through constant use, through reading and writing patches yourself.
That's why I started to do special excercises in my workshops to improve the student's literacy in Pd. A simple one is attached: hellokitty.pd contains some Pd phrases, some "kittens" as I call
them, that have lost their home. Students are asked to decipher them and think about, what might be the correct "home" for these "kittens",
the place they belong to in a Pd patch. Giving the kittens a name may
help with remembering their structure.Ciao
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
--
Anders Friberg Associate Professor Speech, Music and Hearing, KTH Lindstedtsvägen 24 S-100 44 Stockholm http://www.speech.kth.se/~andersfr/ work: +46 8 7907876 mobile: +46 70 7746287 _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
If you are not part of the solution, you are part of the problem.