From: Mr Adam G Craggs <adam.craggs@baesystems.com>
Subject: Re: Grabbing Mindshare in the Student Population for Ada
Date: Mon, 20 May 2002 17:41:06 +0100
Date: 2002-05-20T17:41:06+01:00 [thread overview]
Message-ID: <3CE92722.BB45D087@baesystems.com> (raw)
In-Reply-To: ffd38224d5f64076ca15531bc9937953.48257@mygate.mailgate.org
I guess as you metion ADA you must be wanting to use it in your teaching. As i
think the areas which are metioned in your attachment could be covered by
other languages/environments more easily (eg. flash ...). I have seen some
interesting work with ada to teach programming.
But it depends on what part of programming you would like to teach.
An example project analysing a web log: I have done this when I was fairly new
to ada using a simple graphics library. Part 1 was just text based reading in
an input file of websites visited and writing out various stats. Part 2
drawing various charts with the graphics library.
For example as part of a small group of programmers - 5 we implemented a
programming teaching tool. Although this is not based in Ada I did see some
ada wrappers doing a similar sort of thing as part of the reasearch i did on
the web before starting it.
The main idea was to teach control flow so if else, loop, conditions in and
event based environment using a robot, and a graphical environment for
programming this was going to be a public exibit so no typing was alowed it
had to be fast and easy to use. To build the robot we used a lego kit called
lego mindstorms. But maybe if you want people to type the programs as was the
case with the ada wrappers then thats great.
I think if the effort is made many things are possible and i am sure rewards
will be seen. A simple example is extrapolating from the situation one of my
lecturers used to talk about spanners and this made people laugh alot and i am
sure they rememebered more of what he said than someone who just went straight
into explanations of librarys and such.
Kent Paul Dolan wrote:
> Here, from a posting in comp.lang.logo, is a viewpoint entirely
> different from mine (and probably lots more valid) on what it takes to
> engage the mind of CS students today. Can Ada be wedged in here
> somehow, or extended with libraries to make the stuff described here
> possible for new Ada programmers?
>
> http://coweb.cc.gatech.edu/guzdial/uploads/17/CACM_Nintendo_Generation.pdf
>
> FYI.
>
> xanthian.
>
> --
> Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
next prev parent reply other threads:[~2002-05-20 16:41 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-04 23:08 Grabbing Mindshare in the Student Population for Ada Kent Paul Dolan
2002-05-20 16:41 ` Mr Adam G Craggs [this message]
2002-05-22 3:27 ` Richard Riehle
2002-05-23 4:34 ` Adrian Hoe
2002-05-23 5:21 ` Michael Bode
2002-05-23 12:47 ` chris.danx
2002-05-23 17:35 ` tmoran
2002-05-23 19:00 ` chris.danx
2002-05-23 15:15 ` Bill Tate
2002-05-24 11:22 ` Marc A. Criley
2002-05-24 12:55 ` Jean-Marc Bourguet
2002-05-24 13:43 ` Preben Randhol
2002-05-24 13:26 ` Marin David Condic
2002-05-24 17:24 ` Suzie Cube
2002-05-26 17:09 ` Marc A. Criley
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox