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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f40056d015b2ae33 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 11 Nov 2007 18:59:21 -0600 From: "Steve" Newsgroups: comp.lang.ada References: <4737291e$0$27064$4d3efbfe@news.sover.net> Subject: Re: Suggestions for topics in an Ada course? Date: Sun, 11 Nov 2007 16:59:48 -0800 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-RFC2646: Format=Flowed; Original Message-ID: X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 24.20.111.206 X-Trace: sv3-EqSjKh7ZqaDTpavZQcpGwCOpNzdPUj8IhwYApUhQZq19mv1zGF/GuYqBaG2mxfX0k1GmmKXRRkkiHMb!dRnsa3tE+lekmQneqZ2XkveKpVudhs18tUe+QHCDqUZ620THq8s+WJ0MroEu9KroBY3KOeJzLv8Y!R3+JGvH/6rnMrNrmP7kfMWC0G9zA2g== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.35 Xref: g2news1.google.com comp.lang.ada:18291 Date: 2007-11-11T16:59:48-08:00 List-Id: "Peter C. Chapin" wrote in message news:4737291e$0$27064$4d3efbfe@news.sover.net... [snip] > course? I would like to talk about something that shows the language in > a good light as well as captures student interest. Some kind of An area that might capture students' interest is tasking. Since the current trend is toward multi-core processors and Ada has tasking built into the language, it's a natural fit. I'm not in academics, but one thing that I find that people with a C/C++/Java background have a hard time understanding is strong typing. They "think" that C++ has strong typing, teach them what strong typing really is. Regards, Steve (The Duck) > introduction to a GUI library or network library might be good (the > students have never done any GUI or network programming before). Also > because I teach in a computer engineering curriculum, low level device > control applications would be reasonable and appropriate as well. > > Anyway, I'm sure I can put something together. However, I thought I > would ask here to see if anyone has some suggestions for libraries, > tools, etc, that I might look at as I prepare materials for next semester. > > In case it matters, I'll be using the GNAT compiler. > > Thanks! > > Peter