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
next prev parent 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