home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1554 comp.lang.fortran:3450 comp.lang.misc:2951 comp.arch:9251 sci.math:11048 misc.education:3303
- Path: sparky!uunet!gatech!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
- From: hrubin@pop.stat.purdue.edu (Herman Rubin)
- Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math,misc.education
- Subject: Preparation for programming
- Message-ID: <Bu5qxv.Gn0@mentor.cc.purdue.edu>
- Date: 6 Sep 92 13:03:31 GMT
- References: <1992Sep1.000910.16548@cis.ohio-state.edu> <BtwJGC.1F1@ux1.cso.uiuc.edu> <1992Sep04.222529.29814@digibd.com>
- Sender: news@mentor.cc.purdue.edu (USENET News)
- Organization: Purdue University Statistics Department
- Lines: 48
-
- In article <1992Sep04.222529.29814@digibd.com> rhealey@dellr4.digibd.com (Rob Healey) writes:
- >In article <BtwJGC.1F1@ux1.cso.uiuc.edu>, ceblair@ux1.cso.uiuc.edu (Charles Blair) writes:
- >|> >This is one of the main reasons that the Computing Sciences Accreditation
- >|> >Board was formed by ACM and IEEE-CS in the mid-80s. Programs that are
- >|> >accredited through CSAB must require 2/5 of a year of science (four courses,
- >|> >including the equivalent of a two-semester sequence in a lab science for
- >|> >science majors, and ...
-
- >|> I do not see why somebody intending to programming work, even in a real
- >|> world setting, needs two semesters of lab science.
-
- > Data gathering skills, observation skills, statistical analysis
- > of data taken skills. All needed in many programming areas
- > where you are controlling or monitoring something. How do you
- > construct a test to see if your code handles all inputs with
- > proper outputs? Experience in labs can help with this skill even
- > though on the surface it seems like a stretch.
-
- Experience may or may not help. Experience with routine problems is of
- limited utility, and that is what one gets in undergraduate lab science
- courses. Much of the lab experience would be just as effective if it
- were videotaped.
-
- > Overall, people are good or bad developers/engineers because
- > of the efforts they make to go BEYOND what teachers regurgitate
- > at them in class. 95% of what I do on a daily basis is similar
- > to experiences I exposed myself to OUTSIDE of classes or school
- > per say.
-
- > People who just study books and ace tests make poor
- > business employees but fairly good academics, i.e. LOT'S of
- > theory but little experience to back that theory up.
-
- They may make popular teachers, but they are only good at teaching the
- details and methods without understanding. What is needed is conceptual
- understanding, and this is not being taught, and is resented by the
- brainwashed students. It is not skills which are needed, but the understanding
- to acquire them, and to recognize when they should or should not be used.
-
- There are those "purissima" scholars who do not even wish their work to be
- applied, and scholars who do not wish to apply their knowledge to "practical"
- situations. But the one who understands can uaually easily learn to apply.
- It is the one taught, "This is the way to do it," who can do nothing else.
- --
- Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
- Phone: (317)494-6054
- hrubin@pop.stat.purdue.edu (Internet, bitnet)
- {purdue,pur-ee}!pop.stat!hrubin(UUCP)
-