[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [school-discuss] first programming language

On 4/16/08, Richard Andrews <bbmaj7@xxxxxxxxxxxx> wrote:
> Yep. Agree.
>  Programming languages have their place but there's nothing like assembler to
>  teach *why* programming languages operate the way they do.

yes i do agree but i think this greatly depends on the interest and
ability of the audience since assembler is somehow hard at a first

anyway, i am open to experimentation, so i'd introduce it in a second
stage, if students show agreement

>  Depends on the attention span of your audience. Starting too small can be
>  discouraging; but skipping this stuff leads to problems.
>  --- cdmiller <cdmiller@xxxxxxxxx> wrote:
>  > A different approach you might take is an introduction to assembly and
>  > machine language using a micro controller, even a lego RCX brick would
>  > do.  The introduction to binary and how computers actually work can
>  > prove invaluable for students as they pursue data structures and
>  > algorithms in higher level languages.  One could jump from some
>  > introductory low level stuff right into alice for example.  A great
>  > contrast and range of possibilities for the student to pursue is shown
>  > between the embedded or systems programming space and resource rich high
>  > level environments.
>       Get the name you always wanted with the new y7mail email address.
>  www.yahoo7.com.au/y7mail

OS: GNU/Linux, Debian