Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Rebol and kiddies

 [1/10] from: pavone:saunalahti:fi at: 7-Nov-2000 9:42


I am interested in bringing some simple programming environment for kids. A cheap alternative would be to take Rebol/Core and substitute a subset of reserved words by different ones and then possibly add something Logo -like graphical interaction by Rebol/Wiew. For youngest children a difficulty is programming in a foreign language (English). There have been variants of Logo translated to various languages (e.g. Sampo in Finnish) but these have not been migrated to more recent Windows versions. There are several options: a) reimplement Logo as it is + 'genre' exists (manuals etc. are ready) b) translate a subset of Rebol as it is - new 'genre' needed + Rebol suits to long-term experimentation + easier than a) c) translate an existing Java environment + many available (soon) Has anybody done something like this already? Suggestions, comments?

 [2/10] from: al:bri:xtra at: 7-Nov-2000 20:03


Paavo Nevalainen wrote:
> There are several options: > a) reimplement Logo as it is > + 'genre' exists (manuals etc. are ready)
A Rebol/View script that can run Logo programs sounds really great.
> b) translate a subset of Rebol as it is > - new 'genre' needed > + Rebol suits to long-term experimentation > + easier than a)
Definitely. This would be more suited for older children, say, early teens?
> c) translate an existing Java environment > + many available (soon)
That sounds hard.
> Has anybody done something like this already? Suggestions, comments?
AllenK could probably write the Rebol/View Logo script while in his sick bed. It might take me a couple of weeks or a month or too. Any one else want to jump in and prove me wrong? :-) Andrew Martin ICQ: 26227169 http://members.nbci.com/AndrewMartin/

 [3/10] from: al:bri:xtra at: 7-Nov-2000 20:43


Here's a user manual for a Logo: http://http.cs.berkeley.edu/~bh/usermanual Looking at what's there, I think just writing the turtle graphics part in Rebol should be the simplest way. The remainder of the language is comparable to Rebol, and doesn't need to be translated across to Rebol, I feel. Andrew Martin ICQ: 26227169 http://members.nbci.com/AndrewMartin/

 [4/10] from: carl:cybercraft at: 7-Nov-2000 21:45


On 07-Nov-00, Andrew Martin wrote:
> Here's a user manual for a Logo: > http://http.cs.berkeley.edu/~bh/usermanual > Looking at what's there, I think just writing the turtle graphics > part in Rebol should be the simplest way.
I've seen a line-drawing View script somewhere, but are lines an official part of View yet? Turtle Graphics kind of needs them.

 [5/10] from: petr:krenzelok:trz:cz at: 7-Nov-2000 10:16


Carl Read wrote:
> On 07-Nov-00, Andrew Martin wrote: > > > Here's a user manual for a Logo: > > http://http.cs.berkeley.edu/~bh/usermanual > > > Looking at what's there, I think just writing the turtle graphics > > part in Rebol should be the simplest way.
They are not. And in real - I miss them a little bit, as well as other drawing primitives - circles, boxes, filling of areas, etc. Implementing them via picking, poking the bitmap of face is rather slow .... IIRC Carl expressed /Draw could come to life one day, but don't expect anything anytime soon imho .... RT seems to be full on /Express nowadays ... Cheers, -pekr-

 [6/10] from: philb:upnaway at: 7-Nov-2000 19:59


Have a look at http://www.nwlink.com/~ecotope1/index.r where there is a draw lines function .... works pretty quickly on my Windoze machine .... (may not work so quickly on slower machines though) Cheers Phil

 [7/10] from: ddalley:idirect at: 7-Nov-2000 8:34


On 07-Nov-00, Andrew Martin wrote:
> Here's a user manual for a Logo: > http://http.cs.berkeley.edu/~bh/usermanual
Thanks, Andrew. Too bad the Amiga LOGO interpreter is missing (even though I own Carl's). -- ---===///||| Donald Dalley |||\\\===--- The World of AmiBroker Support http://webhome.idirect.com/~ddalley UIN/ICQ#: 65203020

 [8/10] from: carl::cybercraft::co::nz at: 8-Nov-2000 6:14


On 07-Nov-00, Philip Bevan wrote:
> Have a look at http://www.nwlink.com/~ecotope1/index.r where there > is a draw lines function .... works pretty quickly on my Windoze > machine .... (may not work so quickly on slower machines though)
Ah - yeah, that's the one I'd seen. I didn't find the demo too slow on my slow Amiga as it happens, so it should be usable for a Logo till RT (hopefully) produce a REBOL/Draw. Must look at that function some time... Carl Read.

 [9/10] from: bo:rebol at: 7-Nov-2000 9:31


pavone, You could also write a simple dialect in REBOL. The language implemented by the dialect could be as simple or as complex as you would want it to be. It could also be REBOL-like or completely different than REBOL. -Bo On 7-Nov-2000/9:42:48+2:00, [pavone--saunalahti--fi] wrote:
>I am interested in bringing some simple programming environment for kids. >A cheap alternative would be to take Rebol/Core and substitute a subset of
<<quoted lines omitted: 19>>
>[rebol-request--rebol--com] with "unsubscribe" in the >subject, without the quotes.
-- Bohdan "Bo" Lechnowsky REBOL Adventure Guide REBOL Technologies 707-467-8000 (http://www.rebol.com) The Official Source for REBOL Books (http://www.REBOLpress.com)

 [10/10] from: alanwall:sonic at: 7-Nov-2000 13:59


Hello [bo--rebol--com] On 07-Nov-00, [bo--rebol--com] wrote:
> pavone, > > You could also write a simple dialect in REBOL. The language implemented > by the dialect could be as simple or as complex as you would want it to > be. It could also be REBOL-like or completely different than REBOL. >
Lego has open the source code,visit here: http://www.wired.com/news/culture/0,1284,39504,00.html Regards -- Don't steal; thou'lt never thus compete successfully in business. Cheat. -- Ambrose Gwinett Bierce JMS Trustee http://www.jms.org HP=http://www.sonic.net/~alanwall/ First computer solar powered vic-20 AmigaQNX-notAmigaNG=no good computers for people not suits sent via Yam ver2 on AmigaForever ver3 Be a Rebel get [Rebol--rebol--com] UIN#=9391028

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted