From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,cbdf4b7efd0b03b5 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!out02b.usenetserver.com!news.usenetserver.com!in02.usenetserver.com!news.usenetserver.com!in03.usenetserver.com!news.usenetserver.com!news-out.readnews.com!postnews3.readnews.com!not-for-mail Date: Fri, 14 Mar 2008 07:39:45 -0400 From: "Peter C. Chapin" User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Textbooks (Was: Decline?) References: <47d7de50$0$89175$157c6196@dreader1.cybercity.dk> <6401244f-3062-4f4a-8f19-4e71b6b1ff11@n75g2000hsh.googlegroups.com> <47d7f5ce$0$99023$157c6196@dreader2.cybercity.dk> <87tzjb8nfa.fsf@ludovic-brenta.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <47da6400$0$1774$4d3efbfe@news.sover.net> Organization: SoVerNet (sover.net) NNTP-Posting-Host: 0e7f7eb9.news.sover.net X-Trace: DXC=Z^5D1;8@^HJI\??^0ATCVDK6_LM2JZB_C74kjjde=3nO:WUUlR<856OCkd7de Jacob Sparre Andersen wrote: > How does Burns' and Wellings' "Concurrent and Real-Time Programming in > Ada" compare to "Programming in Ada 2005" as a textbook? I don't think the Burns/Wellings book would make a good textbook... at least not in a first course on Ada. It is too specialized and doesn't spend much time talking about the non-tasking aspects of the language. It would probably be wonderful for a correspondingly specialized course but for a general course on Ada, it isn't really what one would want. I'm teaching Ada this semester and I am *not* using the Barnes book as the text book. I considered doing so. However, the problem is that the Barnes book is a bit too detailed; it contains all kinds of information that my first time Ada programmers would probably find distracting and/or confusing. I did show them the book in class and said, "If you are interested in going further with Ada you should definitely get a copy of this book." A couple of them wrote down the ISBN but I'm not sure if any of them did buy it. For a text book in my class I've been using some free resources such as the Wikibook and "Ada Distilled." However, I haven't been entirely satisfied with that. The problem is that those resources present the material in an order that isn't compatible with my approach to teaching. Specifically they tend to throw moderately advanced topics into the middle of discussions on more elementary topics. Thus I have to tell my students, "read sections x, y, and z, but skip subsections x.3, y.5, and the material on blah." These instructions are more complicated than necessary and I'm sure they make the readings seem a bit disconnected. I'm working with second year students so a nice textbook would be helpful. When I teach the seniors I usually just say, "This material is covered in the book," and leave it to them to figure out where. In that case a carefully organized textbook is less necessary. Peter