From: billwolf@hubcap.clemson.edu (William Thomas Wolfe,2847,)
Subject: Re: Ada, "Software Fantasyland," and Quick Courses
Date: 17 Feb 89 16:04:32 GMT [thread overview]
Message-ID: <4465@hubcap.UUCP> (raw)
In-Reply-To: 6660@siemens.UUCP
From article <6660@siemens.UUCP>, by balcer@gypsy.siemens-rtl (Marc J Balcer):
> The official prerequisites for the [rather popular Ada] course included
> only one semester of Pascal programming. I told the students that they
> really needed CS2 (Advanced Pascal) and Data Structures as well; I did
> not intend to spend 3 lectures explaining what arrays, records, and pointers
> were. Nor did I want students who thought a "big program" was
> anything over 50 lines long. [...] Not only were many unfamilar
> with high-level languages, I had to justify structured programming!
> Strong typing was something to be defeated. (Was I naive for making
> assumptions about their background?)
The problem is with the prerequisites, I think. Another poster
(Bob Hathaway) recently said that he had no trouble with Ada, etc.,
while posting from purdue.edu; this indicates that the people who
are coming up from college TODAY are being properly trained in
software engineering concepts. The problem is that vast numbers
of people graduated from college back in the days when hacking
was the dominant paradigm. These people evidently did not absorb
basic concepts of professionalism, such as "A professional maintains
membership in professional organizations such as the ACM, and must
continuously strive to stay abreast of both the state of the science
and the state of the technology".
Ada cannot be taught in isolation. Software engineering must be either
a prerequisite or a corequisite. Data Structures should also be a
prerequisite, so the students will understand what an ADT is.
Specify these topics as unconditionally required for admission, and
let the Registrar do the enforcement. This should eliminate such problems.
Bill Wolfe, wtwolfe@hubcap.clemson.edu
next prev parent reply other threads:[~1989-02-17 16:04 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
1989-02-15 18:54 Ada, "Software Fantasyland," and Quick Courses Marc J Balcer
1989-02-16 21:08 ` Bob Hathaway
1989-02-17 3:29 ` Jacob Gore
1989-02-17 16:04 ` William Thomas Wolfe,2847, [this message]
1989-02-26 18:02 ` Alan Beal
1989-02-26 20:39 ` "Software Fantasyland," and Government Agencies Devon Tuck
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox