comp.lang.ada
 help / color / mirror / Atom feed
From: "S. McLain" <JSMCL-endny@worldnet.att.net>
Subject: Re: Looking for a good Ada 95 book
Date: 1996/11/24
Date: 1996-11-24T00:00:00+00:00	[thread overview]
Message-ID: <329841F4.66DE@worldnet.att.net> (raw)
In-Reply-To: 5787ld$e8s@news.syspac.com


jim hopper wrote:
> 
> In article <dewar.848785112@merv>
> dewar@merv.cs.nyu.edu (Robert Dewar) writes:
> 
> > Best guess is that jim has not taught a CS1 course. I often find that
> > computer professionals GREATLY overestimate what is appropriate to teach
> > at this level. Teaching anything about programming and abstraction is
> > very hard -- I agree with everything jim says, but it is NOT an appropriate
> > excercise in a first semester course in programming, which is what we are
> > talking about here!
> 
> No i taught physics to a lot of freshmen, but not cs-1. :-)
> I agree my perspective is different as i have to deal with the products
> of the CS courses :-)
> 
> BUT i was not suggesting that first year students be taught a variety
> of styles in the first year.  What i was suggesting is that if you am
> going to teach, over a four year degree, a number of styles, with a
> goal of breaking students of the habit of assuming their first method
> is the one true way, does it REALLY matter which of the several styles
> you want to address over the four years comes first??
> 
> best jimGentlemen, 

As an earth science student, I forced myself to take computer science even though it was 
not required.  I rebelled as much as I could against styles imposed upon me by my 
instructors.  I would not (and will not) flow chart anything(or create diagrams).  Also, 
I only added comments to avoid failing the class.  I look back at the code I wrote to 
help me in the major and can't understand a thing.

--Back to the point, now that I am beginning to teach myself Ada, I follow the industry 
standard style guide.  My reserved words are always lower-case, and my identifiers have 
beginning caps.  I even write a few comments.  As far as the reserved word caps or lower 
argument is concerned, lower-case makes sense.  How many reserved words must we learn?  
Not many.  What gets confusing and what should stand out are the identifiers that we 
come up with ourselves.  They change with every new application written.  

Students should be taught the standard style for the particular language they are 
working with, but perhaps not penalized too heavily for their stylistic errors.  They 
should be rewarded for producing programs which work and which have source code that 
their PEERS can follow.
skip mclain




  reply	other threads:[~1996-11-24  0:00 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-11-18  0:00 Looking for a good Ada 95 book Ray Toal
1996-11-18  0:00 ` Michael Feldman
1996-11-22  0:00   ` Robert Dewar
1996-11-23  0:00     ` Michael Feldman
1996-11-26  0:00       ` Jim Carr
1996-11-29  0:00         ` Dale Stanbrough
1996-11-30  0:00           ` Teaching Team/Maintenance Programming (was: Looking for a good book) Larry Kilgallen
1996-12-02  0:00           ` Looking for a good Ada 95 book Laurent Gasser
1996-12-02  0:00             ` John English
1996-12-13  0:00           ` Debora Weber-Wulff
1996-11-26  0:00       ` Suzanne B. Zampella
1996-11-27  0:00         ` Michael Feldman
1996-11-27  0:00           ` Larry Kilgallen
1996-11-29  0:00           ` Robert Dewar
1996-11-28  0:00         ` Robert Dewar
1996-11-23  0:00     ` Larry Kilgallen
1996-11-23  0:00       ` jim hopper
1996-11-23  0:00         ` Robert Dewar
1996-11-24  0:00           ` jim hopper
1996-11-24  0:00             ` S. McLain [this message]
1996-11-25  0:00           ` Michael Feldman
1996-11-25  0:00             ` Robert Dewar
1996-11-27  0:00               ` Michael Feldman
1996-11-30  0:00                 ` Frank Manning
1996-11-30  0:00                   ` Robert Dewar
1996-12-02  0:00                     ` Frank Manning
1996-11-30  0:00                   ` Michael Feldman
1996-12-04  0:00                     ` Dale Stanbrough
1996-12-04  0:00                       ` Michael Feldman
1996-12-02  0:00               ` Richard A. O'Keefe
1996-12-02  0:00                 ` Michael Feldman
1996-11-27  0:00             ` Richard A. O'Keefe
1996-11-27  0:00               ` Michael Feldman
1996-11-23  0:00       ` Robert Dewar
1996-11-25  0:00   ` Darel Cullen
1996-11-26  0:00   ` S. McLain
1996-11-26  0:00   ` Darel Cullen
1996-11-19  0:00 ` Richard A. O'Keefe
replies disabled

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