REBOL curriculum
[1/4] from: coussement:c:js:mil:be at: 14-Aug-2001 10:54
Because I got a few person for working on my REBOL-projects, I will start a
serie of REBOL course - from initiation to advanced level .
In first instance I would base the curriculum on the same structure as the
/Core user manual, which seems to me a good beginning point.
Is anybody confronted to the same problem of teaching REBOL ? What the
structure do you use ? What's your feeling about it ?
Any comments should be welcome... Perhaps we could (with the help of RT ?)
set up a standardized curriculum, as it exists for other -mostly commercial-
languages (as PowerBuilder for instances)
thx for answering :-))
===chr
[2/4] from: tim:johnsons-web at: 14-Aug-2001 8:31
Hi Chr:
On Tue, Aug 14, 2001 at 10:54:38AM +0200, CRS - Psy Sel/SPO, COUSSEMENT, Christophe,
CPN wrote:
> Because I got a few person for working on my REBOL-projects, I will start a
> serie of REBOL course - from initiation to advanced level .
>
> In first instance I would base the curriculum on the same structure as the
> /Core user manual, which seems to me a good beginning point.
>
> Is anybody confronted to the same problem of teaching REBOL ? What the
> structure do you use ? What's your feeling about it ?
I design and taught an online introduction to programming,
with rebol as the medium, last year. I believe the class is
going to run again this comming semester.
The class was designed with freshman-sophomore students as the
target and for a non-programmer, certified instructor.
I stress that this was "not" a course on rebol, as much as an
introduction. It was written as the first of four, each in
a different language (rebol, python, perl, C/C++)
I think that the curriculum should designed around the target...
but read on...
> Any comments should be welcome... Perhaps we could (with the help of RT ?)
> set up a standardized curriculum, as it exists for other -mostly commercial-
> languages (as PowerBuilder for instances)
Now, this is a subtle difference here.. Having rebol instruction
for people with exisiting programming experience would help
rebol "advance the cause".
Perhaps also, a series of "starter kits", ex: Starter kit in
CGI: how to put together a working CGI/HTML library.
OR
"From C" to rebol: I was faced with having to "unlearn" C
a little to write rebol
Perhaps also, a series of "starter kits", ex: Starter kit in
CGI: how to put together a working CGI/HTML library.
OR
"From C" to rebol: I was faced with having to "unlearn" C
a little to write rebol.
MTCW (and before my coffee) :>)
Good thoughts! Noble objective!
tj
[3/4] from: coussement:c:js:mil:be at: 17-Aug-2001 10:00
> I design and taught an online introduction to programming,
> with rebol as the medium, last year. I believe the class is
> going to run again this comming semester.
[Could I get a link or a copy of it ? Just for inspiration :-) I'm
basically more a project manager than a teacher, so I could miss something
fundamental :( ]
> The class was designed with freshman-sophomore students as the
> target and for a non-programmer, certified instructor.
[Should be for person with programming experience, but _infected_ by
other languages]
> Perhaps also, a series of "starter kits", ex: Starter kit in
> CGI: how to put together a working CGI/HTML library.
<<quoted lines omitted: 7>>
> a little to write rebol.
> MTCW (and before my coffee) :>)
[I designed the curiculum having three levels: base, intermediate,
advanced, followed by a serie of practical case-studies - basically the
how-to's
* BASE: the /Core user guide, less Network, Ports and Parsing
* INTERMEDIATE: Network, Ports, Parsing, Dialecting and an intro to
/View and easy-vid
* ADVANCED: /View, some application development (ea email-client,
HTML parsing)
Your thoughts ?]
> Good thoughts! Noble objective!
[Thanks ! Be the REBOL/Power with you :-))
chr==
]
[4/4] from: ptretter:charter at: 17-Aug-2001 6:32
I agree that would be a good approach to it.
Paul Tretter
----- Original Message -----
From: "CRS - Psy Sel/SPO, COUSSEMENT, Christophe, CPN"
<[COUSSEMENT--C--js--mil--be]>
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted