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!