From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b50bc6538a649497 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-11-08 21:10:06 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!freenix!oleane.net!oleane!newsfeed.mathworks.com!portc03.blue.aol.com!cpk-news-hub1.bbnplanet.com!news.gtei.net!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Robert Dewar Newsgroups: comp.lang.ada Subject: Re: if statements Date: Thu, 09 Nov 2000 04:58:04 GMT Organization: Deja.com - Before you buy. Message-ID: <8udasq$kn$1@nnrp1.deja.com> References: <3A02CED4.520C2768@brighton.ac.uk> <3A078B6F.D34B024B@erols.com> <8mTN5.7821$pq3.603668@news.flash.net> <3A0824BB.14ACCA12@bton.ac.uk> <8ua3s1$c4t$1@nnrp1.deja.com> <3A09456E.D1F1D3A2@bton.ac.uk> NNTP-Posting-Host: 205.232.38.240 X-Article-Creation-Date: Thu Nov 09 04:58:04 2000 GMT X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) X-Http-Proxy: 1.0 x64.deja.com:80 (Squid/1.1.22) for client 205.232.38.240 X-MyDeja-Info: XMYDJUIDrobert_dewar Xref: supernews.google.com comp.lang.ada:1929 Date: 2000-11-09T04:58:04+00:00 List-Id: In article <3A09456E.D1F1D3A2@bton.ac.uk>, John English wrote: > You misunderstand. The robot embeds submitted assignment > statements in a test program, runs the result against a set of > test cases, and checks that the output is correct wrt a > standard solution. So it would be quite happy with the xor > solution, too. The reference to the robot being unimpressed is > merely to do with the fact that I haven't yet managed to > program a sense of aesthetics into it. If anyone has a > solution to that, *I'd* be deeply impressed... :-) OK, yes, I did misunderstand. I thought "deeply unimpressed" was a code phrase for "completely confused" :-) I do wonder if we go about things the right way by emphasizing that the only criterion for a good program is that it works. I realize that grading programs is a huge pain, but imagine if we taught people to play the piano, and graded them merely by using a robot that figured out if they pressed the right keys :-) I suppose one could at least introduce SOME notion of aesthetics, e.g. evaluate layout against precanned style rules, or evaluate complexity using established metrics. Sent via Deja.com http://www.deja.com/ Before you buy.