Xref: utzoo comp.edu:2268 comp.lang.pascal:1828 Path: utzoo!attcan!uunet!cs.dal.ca!aucs!880716a From: 880716a@aucs.UUCP (Dave Astels) Newsgroups: comp.edu,comp.lang.pascal Subject: Re: CS-1 Keywords: beginning computer science course Message-ID: <1872@aucs.UUCP> Date: 12 May 89 22:26:01 GMT References: <2130@iitmax.IIT.EDU> <2394@brahma.cs.hw.ac.uk> <206@psgdc> <1085@lafcol.UUCP> <1866@aucs.UUCP> <23855@shemp.CS.UCLA.EDU> Reply-To: 880716a@aucs.UUCP (Dave Astels) Organization: School of Computer Science, Acadia Univ., Nova Scotia Lines: 14 In article <23855@shemp.CS.UCLA.EDU> kwan@cs.ucla.edu (Edmund Kwan) writes: > >Perhaps you are talking about prototyping? I guess I am. My area of interest (Natural Language) seems to be one of "this sounds like it will work, let's try it!" Also, I am a self-taught hacker. As such I haven't much use for 'by the book' software engineering. If it feels right try it. It's called creativity (as opposed to rote design). Although in a well defined domain like CS-1 level, this approach isn't needed, and a good grounding on methodical problem solving is required (at least for the first year CS students that I've seen). But on the other hand, they shouldn't be limited in their problem solving techniques. Sometimes a shot in the dark pays off.