Article View: comp.lang.misc
Article #559Re: Learning Ada
From: Golden Richard
Date: Thu, 24 Aug 1989 15:55
Date: Thu, 24 Aug 1989 15:55
29 lines
1919 bytes
1919 bytes
In article <2658@cbnewsc.ATT.COM> nevin1@ihlpb.ATT.COM (nevin.j.liber) writes:
>But are the students allowed to *use* more than the core syntax?
I can't vouch for other programs, but at the University of New Orleans the
approach was to gradually introduce additional Ada features as the course
sequence progressed. There was no penalty whatever for using some part of
Ada that hadn't been "officially" covered in class as long as said use was
reasonably intelligent (for instance: using exceptions to catch an end of
file condition would result in being an ingredient in the next batch of
gumbo.) Major facilities were covered in the UNO high-level language core
courses in approximately this fashion :
CS1583 (intro) Pascal-ish "core" syntax, maybe some
mention of exceptions, packages as
an aside
CS2120 (algorithm design) packages, exceptions
CS2125 (data structures) "hard-core" package use for ADTs,
generics, possibly some tasking
CS4401 (operating systems) tasking
-=-
--
Golden Richard III OSU Department of Computer and Information Science
grichard@cis.ohio-state.edu "I'm absolutely positive....or not."
Technical Details
Message-ID:
<58500@tut.cis.ohio-state.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!brutus.cs.uiuc.edu!tut.cis.ohio-state.edu!cherokee.cis.ohio-state.edu!grichardReferences:
<57769@tut.cis.ohio-state.edu> <2658@cbnewsc.ATT.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!brutus.cs.uiuc.edu!tut.cis.ohio-state.edu!cherokee.cis.ohio-state.edu!grichard From: grichard@cherokee.cis.ohio-state.edu (Golden Richard) Newsgroups: comp.lang.misc Subject: Re: Learning Ada Message-ID: <58500@tut.cis.ohio-state.edu> Date: 24 Aug 89 15:55:12 GMT References: <57769@tut.cis.ohio-state.edu> <2658@cbnewsc.ATT.COM> Sender: news@tut.cis.ohio-state.edu Reply-To: Golden Richard <grichard@cis.ohio-state.edu> Organization: Ohio State University Computer and Information Science Lines: 30