Path: csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail From: Jeff Higgins Newsgroups: comp.lang.java.programmer Subject: Re: what's the story about acm library Date: Fri, 05 Jul 2013 12:27:48 -0400 Organization: A noiseless patient Spider Lines: 17 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 5 Jul 2013 16:20:17 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="6b9e92482af47766954d85fb77d372f5"; logging-data="22950"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iTw0rsokEeIO4DnYkmjnW9U9j4978yu0=" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130529 Icedove/17.0.5 In-Reply-To: Cancel-Lock: sha1:+IBkS/Z/s4bdFTynrYwympqUAC8= Xref: csiph.com comp.lang.java.programmer:24655 On 07/05/2013 08:53 AM, Stefan Ram wrote: > > I also teach Java, but refrain from adding any custom > libraries. So, I postpone the topics of reading input from > the user or plotting points and start by teaching other > material until students have learned enough to be able to do > this in Java SE. After all, I do not want that my students > learn my custom library when they have their first contact > with Java, but they should learn Java and the Java SE > library. And there already is enough to explore in the Java > SE library without the need to add a custom library in an > attempt to »retrofit« Java so as to conform to some > BASIC-like idea of programming. > I'm curious. What prerequisites are required for your most introductory Java course? And what would I learn on the first day?