comp.lang.ada
 help / color / mirror / Atom feed
From: <adaworks@sbcglobal.net>
Subject: Re: Textbooks
Date: Sun, 16 Mar 2008 12:51:26 -0700
Date: 2008-03-16T12:51:26-07:00	[thread overview]
Message-ID: <RUeDj.1494$LV5.159@newssvr19.news.prodigy.net> (raw)
In-Reply-To: ygeve3n3yq4.fsf@hugsarin.dmusyd.edu


"Jacob Sparre Andersen" <sparre@nbi.dk> wrote in message 
news:ygeve3n3yq4.fsf@hugsarin.dmusyd.edu...
> Richard Riehle wrote:
>
>> Ada Distilled includes a complete set of fully-coded programs that
>> work.  When you use that book, be sure to also download the separate
>> file that includes the programs.  Then, you can present those
>> programs in any order you wish.
>
> I have tried to use Ada Distilled in a course, but it didn't work out
> as well as I had hoped.  Mostly because I wasn't teaching experienced
> programmers.  For inexperienced students, it isn't quite right.
>
Right.  Ada Distilled is not intended for inexperienced programmers. It is
directed to those who have quite a bit of experience in solving programming
problems, and who will understand the kinds of problems the programs are
intended to illustrate.

Also, it is light on theory.   I have tried to annotate each programming 
example,
including some annotations from the ALRM.   I also included an annotated
version of Text_IO and some other packages from Annex A.

Unlike some Ada programming books, every source code example is a complete
program -- compilable and executable.   A complaint I once had from some of
my students was that some textbooks show a fragment of code and follow with
the equivalent of, "The solution is left as an exercise for the student."   I 
tried
to avoid that kind of thing.

I have received email from people all over the world, including Iran and some
other places where we are not on good terms.  I even had an invitation to teach
Ada in Iran using Ada Distilled, an invitation I politely declined.    Instead, 
I
referred them to a friend in the French Ada community who I know to be
an excellent instructor.  I never received word on whether that training took
place, and I don't need to know.   He did not know I recommended him.

Meanwhile, I have made a little bit of progress with the new version.   I added
examples with distinguished receiver notation and a few smaller items.  I'll try
to get it revised suficiently for posting to the AdaIC web site this year.

Many thanks to all of those who have been so generous in their comments,
advice and suggestions.  You are always welcome to send other suggestions
to me that might improve the overall benefit of the book.

Richard Riehle 





  reply	other threads:[~2008-03-16 19:51 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-12 13:44 Decline? Thomas
2008-03-12 15:00 ` Decline? gpriv
2008-03-12 15:23   ` Decline? Ludovic Brenta
2008-03-12 15:25   ` Decline? Thomas
2008-03-13  0:42     ` Decline? Ludovic Brenta
2008-03-13  6:34       ` Decline? Thomas
2008-03-13 10:08         ` Decline? VilleWitt
2008-03-13 10:28           ` Upsurge? (was: Decline?) Ludovic Brenta
2008-03-13 12:04             ` Upsurge? Thomas
2008-03-13 12:13               ` Upsurge? Alex R. Mosteo
2008-03-14 14:45               ` Upsurge? Ludovic Brenta
2008-03-14 15:26                 ` Upsurge? Thomas
2008-03-15 11:41                   ` Ada i Danmark (Was: Upsurge?) Jacob Sparre Andersen
2008-03-15 16:22                     ` Thomas
2008-03-15 21:19                       ` Ada i Danmark Jacob Sparre Andersen
2008-03-17 12:09                   ` Upsurge? Poul-Erik Andreasen
2008-03-17 14:58                     ` Upsurge? Thomas
2008-03-17 14:35                 ` Ada UK, was: Upsurge? Simon Clubley
2008-03-18 11:29                   ` Ludovic Brenta
2008-03-18 12:11                     ` Dirk Craeynest
2008-03-15  7:39               ` Upsurge? Stephen Leake
2008-03-20  5:51               ` Upsurge? DScott
2008-03-20  8:21                 ` Upsurge? Thomas
2008-03-20 20:06                   ` Upsurge? DScott
2008-03-21  9:44                     ` Upsurge? Thomas
2008-03-13 18:00       ` Decline? Gene
2008-03-13 19:50         ` Decline? Georg Bauhaus
2008-03-14 16:29           ` Decline? Eric Hughes
2008-03-14  1:46       ` Decline? Randy Brukardt
2008-03-14  7:57         ` Decline? Stefan.Lucks
2008-03-14  9:30           ` Textbooks (Was: Decline?) Jacob Sparre Andersen
2008-03-14 11:39             ` Peter C. Chapin
2008-03-14 13:56               ` Georg Bauhaus
2008-03-15 23:38               ` adaworks
2008-03-16  0:25                 ` Peter C. Chapin
2008-03-16  7:38                 ` Textbooks Jacob Sparre Andersen
2008-03-16 19:51                   ` adaworks [this message]
2008-03-17 13:16                   ` Textbooks John McCormick
2008-03-22 16:11             ` Textbooks (Was: Decline?) stefan-lucks
2008-03-12 18:02   ` Decline? Dmitry A. Kazakov
2008-03-12 19:24 ` Decline? Jeffrey R. Carter
2008-03-13  9:01 ` Decline? Jerry
2008-03-15 23:18 ` Decline? adaworks
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox