Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site opus.UUCP Path: utzoo!watmath!clyde!floyd!cmcl2!seismo!hao!cires!nbires!opus!rcd From: rcd@opus.UUCP (Dick Dunn) Newsgroups: net.lang Subject: Re: Teaching programming - aaack Message-ID: <554@opus.UUCP> Date: Tue, 19-Jun-84 03:07:36 EDT Article-I.D.: opus.554 Posted: Tue Jun 19 03:07:36 1984 Date-Received: Thu, 21-Jun-84 06:23:10 EDT References: <678@abnjh.UUCP> Organization: NBI, Boulder Lines: 15 >Beginning CS students should not only be taught simply how to program, >but how to reason a programming solution and to convert it into concrete >terms in an elegant manner. In short, just as Prof. Kingsfield of >'The Paper Chase' taught his students not just contract law, but "How >to think like lawyers", freshman CS students should undergo a course >discipline that teaches them how to think like computer scientists. Aaack. No, PLEASE! If you do that we're never going to get enough programmers to go around. Teach them to think like programmers, not like computer scientists! (Flamers will receive a complete machine-readable copy of my dissertation.) -- Dick Dunn {hao,ucbvax,allegra}!nbires!rcd (303)444-5710 x3086 ...Cerebus for dictator!