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

[REBOL] Re: teaching rebol

From: gerardcote:sympatico:ca at: 31-Mar-2003 11:45

Hi Graham and Gregg,
> I'm looking to teach my child how to program in rebol ( > for Duke of Edinburgh awards ). > > Does any one have a set of lessons for absolute beginners? > > I've given her Rebol for Dummies to read pro tem. > > -- > Graham Chiu
Maybe we should write some up. My son is just getting interested as well. He and some friends set up AltME worlds and I think that inspired him. :) One of the best intro books I had (loaned out now it seems), though not REBOL oriented, was 'How Computer Programming Works' by Dan Appleman. Trouble is that REBOL doesn't quite match its "standard" explanation I'g guess. Still some good concepts in it though. -- Gregg That's the reality and while this was also my first motivation to begin writing some beginners course also, I am always reviewing some material as to what would be most useful to include for this first course. I also got Appleman's bok by last december and I agree with you Gregg. I also learned a bit about other start-up books about doing multimedia with Squeak that is using a constructivist approach - which I think is the best in town but seems that REBOL core doesn't qualify for this kind of view since it doesn't support much about sound like Squeak does. I also considered to start something in the way Dr. Scheme does it or even the way Brian Harvey does it too in his Computer science Logo style 3 books series first book since generally these People don't use a numeric apps only approach to programming which I particularly like and I think that goes hand in hand with the way REBOL can help programmers resolve their problems. And now I think to include an object oreinted part as soon as possible as I will be able in the cursus since it seems the most natural approach to begin thing in the right manner and for being able to encapsulate always bigger and bigger systems while keeping small the number of details to manage at any one time. So I have yet to figure exactly what I will consider as the first material to include but this should permit my 2 sons and other students at large to concretely use their new knowledge in any other programming tasks later in their learning. Since I just completed yesterday at 17:00 the last activity in my course to become a massotherapist, I will now be able to find some time but there is a lot of REBOL details to master for me before becoming fluent with such a course. Nevertheless this will not stop me and I will soon embark on some teaching material - even if I am not very good with my english and I thought to first get in in french for validation by my 2 sons, I think that may be we could collectively establish a learning sequence to include for strict beginners and think about some programming examples to feed the new learners about some way to think about doing real thing using REBOL and then asking them to modify the original code to get some other interesting results - that's the way constructivists use Dr. Scheme, Squeak and Logo in their way of teaching programming and algorithms. What do you think about it ? Can we consider to start first some self thought about this project and then start an AltMe World about Teaching REBOL for beginners to put together interesting pieces coming from each one of us and eventually start something that the community or a small interested group could go with ?