[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.
OS: GNU/Linux, Debian