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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!Xl.tags.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 06 Oct 2014 08:07:20 -0500 Date: Mon, 06 Oct 2014 09:07:19 -0400 From: Peter Chapin User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Online conceptual/tutorial material for Ada, was: Re: specification file ads problem References: <831a97d3-fa0b-49d9-980b-46e7eb12c1ee@googlegroups.com> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Message-ID: X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-zSWdI+W5u7dvlPuSmxmfHFzY27th0LxFJV7AQ5DzJps33yEf/uVXeNNJf2zkBEK/NNj4gi83FcTgDCo!ftmwiTHP2oUTwT6MpZhOu5CV9QOAYUJBgU2lWIGk7SsRiSWFP2aeBfOg/4/ySau4Pl4vvBkj0Eg= X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html 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.40 X-Original-Bytes: 2439 X-Received-Bytes: 2551 X-Received-Body-CRC: 1337479013 Xref: news.eternal-september.org comp.lang.ada:22145 Date: 2014-10-06T09:07:19-04:00 List-Id: On 2014-10-06 08:13, G.B. wrote: >> That's good to know, thanks. I'll look into that if/when I get around to >> finishing it up. > > Would there possibly be some way of introducing Ada's user defined > scalar types earlier? This would give credit to McCormick's most > prominent finding, namely that use of Ada's user defined scalars > is a real, non-marketing boost in productivity. In particular, this > feature of the Ada language has been found to boost newcomers' results. Yes, I'm sure it could be done... just have to reflect a little on the best way to present it. I think some students, at least the ones I've had, find detailed discussion of types up front rather dry. Of course it wouldn't be necessary to talk about every detail and nuance to get the important ideas across. In fact, the point of my little tutorial is to try and present the core ideas in as minimalistic a way as possible so cutting out details is in keeping with that philosophy. Thanks for the suggestion. Peter